Pages

vineri, 13 aprilie 2018

Using p5.js to create a progressbar .

This is an old tutorial about how to create a progressbar with processing.
To convert to p5.js you need to change the processing source code to javascript.
You can read about this conversion here.
In my example I change all variable types to var and I remove the frame.setTitle.
If you using the processing I.D.E. then you need to change from the right area from java to p5.js.
This will make a index.html file ( don't change this file).
This is the source code for p5.js and is working well:
// example progressbar 
// default variables for progressbar
// start the time for progressbar
var startTime; 
// counter progressbar 
var counter;
// maximum time progressbar
var maxTime; 
// boolean for the end progressbar 
var done; 
// settings for this example
function setup() { 
// set title of window
//frame.setTitle("Example progressbar | free-tutorials.org");
// window size and background color
// p5.js
createCanvas(640,130);
 
//size(640,130);
background(25); 
// set variables of progressbar
counter = 0; 
startTime= millis(); 
maxTime=int(random(1000,1976)); 
done=false; 
//end settings
} 
// draw all text and progressbar
function draw() { 
  // set same background color
  background(255); 
 
  // check end of progressbar fill
  if (counter-startTime < maxTime) {
  counter=millis();
  }  else { done=true;  }
  // create the color for fill progressbar
  fill(110,110,255);
  // no stroke for draw
  noStroke();
  // show all text variables and progressbar
  text("Progress bar blue - size 620", 230, 20); 
  rect(10,30,map(counter-startTime,0,maxTime,0,620), 30 );
  text("counter- startTime "+int(counter- startTime)+" ",10,80);
  text("maxTime "+ int(maxTime) +  " ", 10,100);
  text("map converted counter-startTime"+ int ( map(counter-startTime,0,maxTime,0,200)), 10,120);
  noFill();
 
  }
// reload the draw of progress bar 
function mousePressed () { 
  if (done) { counter = 0; startTime= millis();
  maxTime=int(random(1000,1976)); 
  done=false;
  }
}

joi, 12 aprilie 2018

The Sploder online game engine.

This online game engine named Sploder use Flash plugin to create and play 8 bits games.
Is very use to create games because has templates for 2D games:.
You can play many type of games like: RPG Games, Defense Games, Girls Games, Crafting Games, Puzzle Games and more.
The development team come with this infos about this game engine:
Sploder is a place where anyone can make games online and share them with the world. Make your own platformer games, space-themed shoot-em-ups, retro arcade games, and even complex physics-based puzzle games. No programming skill is necessary. All you need is a good imagination and a desire to be creative.

miercuri, 4 aprilie 2018

About Blender 3D and python API versus learners.

The last version of Blender 3D API come with many features and option to solve your issues.
Too many for a normal user.
For example: if you want to add some images into SEQUENCE_EDITOR this will help you.
From starting you need to know the last API and this may not be the last option.
The BlendDataImages(bpy_struct) - version 2.79 and can be used.
Another option is this function on the version 2.78 the scene.sequence_editor.sequences.new_image.
The good way is to have a good area of examples and tutorials into documentation.
This will solve many post on Blender 3D community area.

What I want to say is the desire of the developers to manifest themselves and not to maintain the user learning process.
Most API learners do not have the same speed of processing and learning as developers, especially if there are multiple and frequent changes.

marți, 3 aprilie 2018

News : The WAVE ENGINE 2.0 .

This is a old news.

The development team of game engine come this text about the old game WAVE ENGINE :

WAVE ENGINE 2.0 HAS ARRIVED! NOW WITH A NEW VISUAL EDITOR AND AVAILABLE IN WINDOWS, MAC OSX AND LINUX. YOU CAN ALSO VISIT OUR GITHUB PAGE WHERE YOU CAN FIND TONS OF SAMPLES, QUICKSTARTERS AND COMPONENTS SOURCE CODE. ENJOY!

You can read more about WAVE ENGINE at official page.
You can see all about WAVE ENGINE on youtube official channel

luni, 2 aprilie 2018

News : Online tool for CSS web development.

This is online tool named animista is a tool for web development and you can used to create source code for animation and CSS.
The tool come with beta version but works very well.
You can try this online tool here.

duminică, 1 aprilie 2018

The Construct game engine.

The Construct game engine is an HTML5-based 2D game editor features and improvements like: multi platform, event sheets, layout wiew, multi language, steamlined interface and more.
Is simple to use and has a good learning area.
You can try new Construct 3 or old Construct 2 version .
You can read more about this game engine at official webpage .
Here is a video tutorial from official youtube channel.