HTML5 Game Development: Introduction

12 Jan

This article and links will be kept updating.

I’ve been working on HTML5 games and am amazed by what we can achieved with HTML5. It took me some time to put HTML5 contents together. Now we have some progress and would like to share our findings to those who also want to start building games which can run on browsers and mobile devices. And at some time I’ll demonstrate a HTML5 game we had made. This series of articles is intended to cover topics as follows:

  • Ways to make animation in Javascript
    1. setTimeout, setInterval and requestAnimationFrame
    2. tweening
    3. sprite
    4. Javascript animation libraries
  • HTML5 audio api, web audio api and libraries
  • 3D graphics on the web
    1. WebGL and Three.js
    2. 3D model conversion for Three.js animation
    3. Tweening in Three.js
    4. Rotation and Quaternion
    5. Animate morphed model
    6. Animate skinned model
    7. Layout 3D contents in a HTML page
  • Javascript game engines
    1. building games with ImpactJS
    2. writing ImpactJS plugins
  • Develop and deploy HTML5 games to native mobile apps
    1. ImpactJS & CocoonJS
    2. webview in CocoonJS
    3. multi-languag with Impact.JS & CocoonJS
Leave a comment

Posted by on January 12, 2013 in CocoonJS, HTML5, ImpactJS, Javascript, Three.js, WebGL


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: