Posts Tagged ‘canvas’

HTML5 met GameMaker alternatief

maandag, mei 24th, 2010

HTML5, samen met Canvas, is de nieuwe web standaard die meer mogelijkheden biedt voor interactieve applicaties zonder gebruik te maken van plugins zoals Flash, Java of Silverlight.

Platform game

Platform game in Canvas

In mijn vorige artikel sprak ik over hoe de browser steeds meer de rol van de PC overneemt. Als laatste opmerking zei ik dat het wachten was op een GameMaker voor HTML5/Canvas.

Nu is er nog geen officiele GameMaker voor HTML5/Canvas, maar wel vond ik met wat speurwerk een compleet platform spel gemaakt met Canvas en JavaScript. HTML5 is hierin niet eens nodig! En, er is een volledige tutorial bij voor geïnteresseerde game programmeurs.

De gameplay kan nog wel wat verbeterd worden, maar het is een begin. Wat vooral opvalt aan JavaScript games is hoe klein ze zijn: slechts een paar kilobytes. Nog een voordeel is natuurlijk dat je ze overal kunt spelen, zelfs op een iPhone of iPad als je wilt, omdat het geen Flash gebruikt.

Nadat Google zijn PacMan-Doodle maakte gingen programmeurs wereldwijd natuurlijk kijken hoe het gedaan was, en ook dit bleek een compleet JavaScript spel te zijn. Google heeft geen Canvas gebruikt, waarschijnlijk omdat dit niet (standaard) werkt in Internet Explorer. Voor wie het spel opnieuw wil spelen heeft Google het spel beschikbaar gemaakt op www.google.com/pacman. Of je kunt het compleet downloaden en offline spelen.

Voor een alternatief, educatief spel is er ook PacNum (in Flash, tja).