A very nice thing is when you create your own creations and objects in the game you play.
The Roblox multiplayer game can do this easy.
You need to download the template on the development page.
You can modify it as you wish and then put it through your account to other users or sell it with roblox money.
The most interesting part is that you can show up with your new creations and the other players in the game.
Another tutorial can be found at wiki roblox webpage.
It your work don't show good try the shirt upload page.
You have to wait a few minutes for your avatar to show your creation correctly.
Some of my work can be found with my user : catafest .
You can get a t-shirt with Fedora linux user design from here, take a look:
2D, 3D, game, games, online game, game development, game engine, programming, OpenGL, Open AI, math, graphics, design, graphic, graphics, game development, game engine, programming, web development, web art, web graphic, arts, tutorial, tutorials,
duminică, 18 martie 2018
vineri, 16 martie 2018
News : The Blue Stacks emulator comes with prizes
This is a good news about the Blue Stacks emulator.
Now the Blue Stacks emulator comes with prizes.
Just play the games show by the new management for games and players named Pika World.
The Pika world come like another tab into window area of this emulator.
Take a look at this screenshot:
Now the Blue Stacks emulator comes with prizes.
Just play the games show by the new management for games and players named Pika World.
The Pika world come like another tab into window area of this emulator.
Take a look at this screenshot:
sâmbătă, 10 martie 2018
The Ren'Py visual novel engine .
Today I tested the Ren'Py visual novel engine.
The development team tell us:
Ren'Py is a visual novel engine – used by thousands of creators from around the world – that helps you use words, images, and sounds to tell interactive stories that run on computers and mobile devices. These can be both visual novels and life simulation games. The easy to learn script language allows anyone to efficiently write large visual novels, while its Python scripting is enough for complex simulation games. Ren'Py is open source and free for commercial use.
For android development and emulation you need to install Java SE Development Kit.
The base of engine is a application named renpy.
This allow us to update , build and make emulation ( phone, tablet and television) for your game.
You can test all of this by starting one default game.
I don't make a tutorial about how to create a new game, just how to deal with this engine.
You can create a new game by using: + Create New Project.
This will create a new project to start you 2D game novel with your questions and answers , GUI and images.
This can be see on the next screenshot work with this engine:
The development team tell us:
Ren'Py is a visual novel engine – used by thousands of creators from around the world – that helps you use words, images, and sounds to tell interactive stories that run on computers and mobile devices. These can be both visual novels and life simulation games. The easy to learn script language allows anyone to efficiently write large visual novels, while its Python scripting is enough for complex simulation games. Ren'Py is open source and free for commercial use.
For android development and emulation you need to install Java SE Development Kit.
The base of engine is a application named renpy.
This allow us to update , build and make emulation ( phone, tablet and television) for your game.
You can test all of this by starting one default game.
I don't make a tutorial about how to create a new game, just how to deal with this engine.
You can create a new game by using: + Create New Project.
This will create a new project to start you 2D game novel with your questions and answers , GUI and images.
This can be see on the next screenshot work with this engine:
Posted by
Cătălin George Feștilă
Labels:
2018,
2D,
game engine,
game programming,
programming,
python,
tutorial,
tutorials
vineri, 9 martie 2018
Online tool : Youtube Crawler.
The most used tool for learning and share the content into a fast way is videos.
Today I show you how can parse content with this online tool.
This YouTube Channel Crawler come with this text:
There are millions of unknown and undiscovered channels on YouTube. The YouTube Channel Crawler makes it easy to find them! Choose the category, the subscriber count and other features, and the Channel Crawler will find good YouTube channels for you.
I test it and working well.
Is a fast way to find specific content based on selection criteria and objectives.
As an example, you could look for latest-time movies or have a large number of views using a query: Latest Video and Total Views .
Today I show you how can parse content with this online tool.
This YouTube Channel Crawler come with this text:
There are millions of unknown and undiscovered channels on YouTube. The YouTube Channel Crawler makes it easy to find them! Choose the category, the subscriber count and other features, and the Channel Crawler will find good YouTube channels for you.
I test it and working well.
Is a fast way to find specific content based on selection criteria and objectives.
As an example, you could look for latest-time movies or have a large number of views using a query: Latest Video and Total Views .
miercuri, 7 martie 2018
News : Mozilla offers free assets for Unity3D VR .
The Unity WebVR assets allow to view the Unity generated VR objects in Firefox.
This is not news, which is new is this news:
Mozilla offers free assets that link Unity3D VR content to the web browser.
The Mozilla developers write in their announcement and also come with a good online demo.
This free assets can be found here.
The description of this asset named WebVR Assets come with this text:
Easily create VR experiences using Unity that you can view directly on your Web browser. It works in Firefox and Microsoft Edge WebVR enabled browsers!
This is not news, which is new is this news:
Mozilla offers free assets that link Unity3D VR content to the web browser.
The Mozilla developers write in their announcement and also come with a good online demo.
This free assets can be found here.
The description of this asset named WebVR Assets come with this text:
Easily create VR experiences using Unity that you can view directly on your Web browser. It works in Firefox and Microsoft Edge WebVR enabled browsers!
sâmbătă, 3 martie 2018
The online maze generator.
You can try this online maze generator.
This online tool come with many examples and options to create your maze.
Also you can download it into PDF, SVG or PNG file type to print or use it.
Is a good way to test your skills.
The team tell us:
This website is created by Jan Boström at JGB Service. You are free to use the mazes you generate here in any non-commercial way you want. If you plan to make money out of them you need a commercial license.:
Let's see one example:
This online tool come with many examples and options to create your maze.
Also you can download it into PDF, SVG or PNG file type to print or use it.
Is a good way to test your skills.
The team tell us:
This website is created by Jan Boström at JGB Service. You are free to use the mazes you generate here in any non-commercial way you want. If you plan to make money out of them you need a commercial license.:
Let's see one example:
luni, 26 februarie 2018
News : Krita preview release: 4.0 Beta 1 .
As you well know :
Krita is a FREE and open source painting tool designed for concept artists, illustrators, matte and texture artists, and the VFX industry. Krita has been in development for over 10 years and has had an explosion in growth recently.
The development team of Krita software come with this new preview release: 4.0 Beta 1 (11 January 2018; 41 days ago).
The team make a great work with this software, all of this with the help the Krita Foundation!
On February 2018 the donations has €1708 and is collected 155 awesome people.
I tested the portable Windows version of this new preview release and workin well.
The splash of this version is the same and I don't test all issues of the working team feedbacks.
I didn't test all the problems of the team's feedback show on webpage.
They say: "We started working on some of these features".
This come with new features but also with this warning:
THE FILE FORMAT FOR VECTOR LAYERS HAS CHANGED. IF YOU SAVE AN IMAGE WITH KRITA 4.0 THAT HAS VECTOR LAYERS, KRITA 3 CANNOT OPEN IT. IF YOU OPEN A KRITA 3 FILE WITH VECTOR LAYERS IN KRITA 4, THE VECTOR LAYERS MIGHT GET MESSED UP. BEFORE WORKING ON SUCH FILES IN KRITA 4, MAKE A BACKUP.
About this new preview release can be read and download it from here.
Krita is a FREE and open source painting tool designed for concept artists, illustrators, matte and texture artists, and the VFX industry. Krita has been in development for over 10 years and has had an explosion in growth recently.
The development team of Krita software come with this new preview release: 4.0 Beta 1 (11 January 2018; 41 days ago).
The team make a great work with this software, all of this with the help the Krita Foundation!
On February 2018 the donations has €1708 and is collected 155 awesome people.
I tested the portable Windows version of this new preview release and workin well.
The splash of this version is the same and I don't test all issues of the working team feedbacks.
I didn't test all the problems of the team's feedback show on webpage.
They say: "We started working on some of these features".
This come with new features but also with this warning:
THE FILE FORMAT FOR VECTOR LAYERS HAS CHANGED. IF YOU SAVE AN IMAGE WITH KRITA 4.0 THAT HAS VECTOR LAYERS, KRITA 3 CANNOT OPEN IT. IF YOU OPEN A KRITA 3 FILE WITH VECTOR LAYERS IN KRITA 4, THE VECTOR LAYERS MIGHT GET MESSED UP. BEFORE WORKING ON SUCH FILES IN KRITA 4, MAKE A BACKUP.
About this new preview release can be read and download it from here.
marți, 20 februarie 2018
Online book: The Book of Shaders .
This online book named The Book of Shaders by Patricio Gonzalez Vivo and Jen Lowe is a good start to learn and test shaders.
The authors tell us:
Getting started
What is a fragment shader?
In the previous chapter we described shaders as the equivalent of the Gutenberg press for graphics. Why? And more importantly: what's a shader?
If you already have experience making drawings with computers, you know that in that process you draw a circle, then a rectangle, a line, some triangles until you compose the image you want. That process is very similar to writing a letter or a book by hand - it is a set of instructions that do one task after another.
Shaders are also a set of instructions, but the instructions are executed all at once for every single pixel on the screen. That means the code you write has to behave differently depending on the position of the pixel on the screen. Like a type press, your program will work as a function that receives a position and returns a color, and when it's compiled it will run extraordinarily fast.
Why are shaders fast?
To answer this, I present the wonders of parallel processing.
Imagine the CPU of your computer as a big industrial pipe, and every task as something that passes through it - like a factory line. Some tasks are bigger than others, which means they require more time and energy to deal with. We say they require more processing power. Because of the architecture of computers the jobs are forced to run in a series; each job has to be finished one at a time. Modern computers usually have groups of four processors that work like these pipes, completing tasks one after another to keeping things running smoothly. Each pipe is also known as a thread.
Video games and other graphic applications require a lot more processing power than other programs. Because of their graphic content they have to do huge numbers of pixel-by-pixel operations. Every single pixel on the screen needs to be computed, and in 3D games geometries and perspectives need to be calculated as well.
You can test online the shader editor on this webpage.
Posted by
Cătălin George Feștilă
Labels:
2018,
mathematical functions,
shader,
tutorial,
tutorials,
web development,
website
miercuri, 14 februarie 2018
News: Publish interactive 3D content online .
If you want to publish interactive 3D content online then Sketchfab website help us.
Also you can easily be embedded in any webpage.
The bad thing is not yet designed to display several 3D objects on a single page.
See more here.
You can also buy 3D models. They tell us: Find everything from low poly assets to animated rigs & digital scans for your 3D, virtual reality, and augmented reality projects. With our model inspector, what you see is what you get.
Also you can easily be embedded in any webpage.
The bad thing is not yet designed to display several 3D objects on a single page.
See more here.
You can also buy 3D models. They tell us: Find everything from low poly assets to animated rigs & digital scans for your 3D, virtual reality, and augmented reality projects. With our model inspector, what you see is what you get.
luni, 12 februarie 2018
The particles editor from Pixi.js .
The Pixi.js Creator Engine is known by users and java script developers to create digital content with the 2D WebGL renderer.
Today I will show you a publisher created by developers to solve the particle issue.
The parameters specific to each particle system are chosen, the result is viewed and then saved to an output file.
You can test this online tool here.
The result of snow particles is a file created into json style and is this:
{
"alpha": {
"start": 0.73,
"end": 0.46
},
"scale": {
"start": 0.15,
"end": 0.2,
"minimumScaleMultiplier": 0.5
},
"color": {
"start": "#ffffff",
"end": "#ffffff"
},
"speed": {
"start": 200,
"end": 200,
"minimumSpeedMultiplier": 1
},
"acceleration": {
"x": 0,
"y": 0
},
"maxSpeed": 0,
"startRotation": {
"min": 50,
"max": 70
},
"noRotation": false,
"rotationSpeed": {
"min": 0,
"max": 200
},
"lifetime": {
"min": 4,
"max": 4
},
"blendMode": "normal",
"ease": [
{
"s": 0,
"cp": 0.379,
"e": 0.548
},
{
"s": 0.548,
"cp": 0.717,
"e": 0.676
},
{
"s": 0.676,
"cp": 0.635,
"e": 1
}
],
"frequency": 0.004,
"emitterLifetime": -1,
"maxParticles": 1000,
"pos": {
"x": 0,
"y": 0
},
"addAtBack": false,
"spawnType": "rect",
"spawnRect": {
"x": -500,
"y": -300,
"w": 900,
"h": 20
}
}
Posted by
Cătălin George Feștilă
Labels:
2018,
javascript,
online tool,
Pixi.js,
programming,
tutorial,
tutorials,
web development
duminică, 11 februarie 2018
The regl and webgl .
The regl is a new functional abstraction for wegbl.
The official website can be found here.
For example, using WebGL, we iterating over points from the CPU to the GPU.
The regl makes it really easy to dive right in and start playing around, like shaders.
Let's see one simple example with points :
The official website can be found here.
For example, using WebGL, we iterating over points from the CPU to the GPU.
The regl makes it really easy to dive right in and start playing around, like shaders.
Let's see one simple example with points :
const drawPoints = regl({
frag: '
// set the precision of floating point numbers
precision highp float;
// this value is populated by the vertex shader
varying vec3 fragColor;
void main() {
// gl_FragColor is a special variable that holds the color of a pixel
gl_FragColor = vec4(fragColor, 1);
}
',
vert: '
// per vertex attributes
}
',
attributes: {
// each of these gets mapped to a single entry for each of the points.
},
uniforms: {
// by using 'regl.prop' to pass these in, we can specify them as arguments
},
// if want points then specify the number of points to draw
count: points.length,
// specify that each vertex is a point (not part of a mesh)
primitive: 'points',
});
// the next step
// initialize regl
regl({
// callback when regl is initialized
onDone: main
});
vineri, 9 februarie 2018
Fonts - WOFF fonts - part 001.
Today I will start a new series of tutorials about fonts.
The main reason was that web development and font are very useful both in transmitting content and in the ergonomics of any website.
I will try to highlight less well-researched issues that come to the aid of any type of developer.
The first step is about WOFF and WOFF2 font files.
A WOFF file is a web font file created in the WOFF (Web Open Font Format) format.
This open format used for delivering webpage fonts on the fly.
It is saved as a compressed container and supports TrueType (.TTF) and OpenType (.OTF) fonts. Another good thing allows information about software licensing.
Some benefits of using WOFF:
This table show the browsers support:
The main reason was that web development and font are very useful both in transmitting content and in the ergonomics of any website.
I will try to highlight less well-researched issues that come to the aid of any type of developer.
The first step is about WOFF and WOFF2 font files.
A WOFF file is a web font file created in the WOFF (Web Open Font Format) format.
This open format used for delivering webpage fonts on the fly.
It is saved as a compressed container and supports TrueType (.TTF) and OpenType (.OTF) fonts. Another good thing allows information about software licensing.
Some benefits of using WOFF:
- web sites using WOFF will use less bandwidth and will load faster than if they used equivalent fonts;
- many font vendors that are unwilling to license like TrueType OpenType;
- the free-software browser vendors like the WOFF format becoming a truly universal, interoperable font format for the web;
- WOFF files are referenced within CSS files using the @font-face rule;
- WOFF files were replaced with .WOFF2 files;
- the WOFF 2.0 format that features improved compression;
@font-face {
font-family: 'MyFontWebsite';
src: url('webfont.eot'); /* IE9 Compat Modes */
src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('webfont.woff2') format('woff2'), /* Super Modern Browsers */
url('webfont.woff') format('woff'), /* Pretty Modern Browsers */
url('webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}
This table show the browsers support:
Chrome | Safari | Firefox | Opera | IE | Android | iOS |
---|---|---|---|---|---|---|
36+ | No | 35+ with flag | 23+ | No | 37 | No |
Posted by
Cătălin George Feștilă
Labels:
2018,
fonts,
online tool,
tool,
tutorial,
tutorials,
web development,
website
joi, 8 februarie 2018
SVG Circus online tool for animated SVG .
This online tool let you to make animation using SVG file format - SVG stands for Scalable Vector Graphics.
Scalable Vector Graphics is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium since 1999. - Wikipedia.
The developer tell us:
SVG Circus enables you to create cool animated SVG spinners, loaders and other looped animations in seconds.
Scalable Vector Graphics is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium since 1999. - Wikipedia.
The developer tell us:
SVG Circus enables you to create cool animated SVG spinners, loaders and other looped animations in seconds.
Posted by
Cătălin George Feștilă
Labels:
2018,
drawing,
fonts,
online tool,
svg,
tutorial,
tutorials,
website
Abonați-vă la:
Postări (Atom)