Intro to Processing.js for web games

With HTML5 and its new features – most notably Canvas – gaining popularity each day, the question arises if you Canvas is capable of web games. Well of course it is or wouldn’t be writing this tutorial. So the question is more like “Where do I start?”.

Welcome to this intro to Processing.js in which I am going to show what this Processing is, how it is capable of web games and the first steps when to get started.

What is Processing?

The Processing language was created by Ben Fry and Casey Reas. It evolved from ideas explored in the Aesthetics and Computation Group at the MIT Media Lab and was originally intended to be used in a Java run-time environment. In the Summer of 2008, John Resig (Inventor of jQuery), ported the 2D context of Processing to Javascript for use in web pages. Much like the native language, Processing.js is a community driven project, and continues to grow as browser technology advances.

Source: http://www.processingjs.org

If you want to read the rest of the article click here to read more over at Incognita-Studios.

Read More

Elysion Kronos Nightly build

I’m currently redesigning major parts of the Elysion Frameworks, but I still needed a nice base for all the games I’m going to make until the redesigning process is complete.

So I extended the source from “Colonial Age” slightly, fixed some bugs, improved Lazarus support and you can download the source including a little example project here (3.2 MB).
This base is currently being used for my game TowerManager.

Read More