Using canvas to develop classic 2D games by Mutwin Kraus

| Comments (0)

monkey_island.jpgWith recent advancements in JavaScript interpreters it's possible to run more complex games inside the Browser, using JavaScript and the canvas tag.

In this talk, we'll explore what is needed to develop a 2D game, like Monkey Island, entirely in JavaScript, by example of JSScummVM, a (work in progress) JavaScript port of the adventure game engine ScummVM.

mutwin_kraus.jpgSome of the topics covered are: palette graphics, Sprites, manipulating canvas image data, Blitters, Timing, Sound and new technologies like WebGL and Chrome's Native Client.

About Mutwin
Mutwin is a JavaScript and Ruby developer. His passion for video games got him started with programming, and he rediscovered this passion when he learned about the canvas tag. When he's not working on code, he's helping customers run their apps in the cloud at Engine Yard or tweeting as @mutle.

Leave a comment

JS Reference

Categories

Twitter

  •