HTML5 and gaming

HTML5 Powered with CSS3 / Styling, Device Access, Graphics, 3D & Effects, Performance & Integration, Semantics, and Offline & Storage

and specifically game development.

So initially I wanted to make a board game (backgammon) with the help of some HTML5 (with game features) library.

Here are some libraries out there with game dev features:

Finally - and after wasting some time researching / building with some libraries - I decided LimeJs would be the one.

LimeJS is a HTML5 game framework based on Closure Library by Google and extends Closure Library by adding many classes useful for game development like: Animation, audio, director (which is the base), scene (inside director), layer (inside a scene), sprite etc. For rendering DOM, canvas and WebGL are supported (latter has been added recently).

The HTML5 framework is compatible with all the major browsers and also supports touch events by touch devices. More in their site with: documentation, demos and a very good guide.

Another idea also was starting without any library - straight with Javascript language.

I also then decided to start with something simpler, as a game / test / experiment: Puzzler, a variation of jigsaw puzzle which I had made some time ago as a windows game (see Old games)

So here it is Puzzler in HTML5: Click to play

And here is the source code at GitHub.


Old games

I uploaded some old games that I had made about a decade++ ago and are still capable of running on modern Windows systems:

I suppose I really lke puzzle games :P

Issues running these games (tested on a Windows Vista system):

Agonia: Help does not work; a visit on this wikipedia greek page (game rules) solves the problem :)

Tetricom: right click on tetricom.exe file before running the game -> properties -> compatibility -> select 'Run in 256 colors'.

I had these games on a Geocities page but now this service is history.


Blocksum

0111.jpgBlocksum is a great freeware puzzle game I discovered a few days ago.

Really addictive!