On Game Networking

Open Source HTML5 Game Engines

I hear about new HTML game engines almost every week. Here is a long list. Here are some free, open source, engines.

  • Game Clousre DevKit – “This is a technology that already powers dozens of games, and has been battle tested against literally hundreds of mobile devices by millions of players around the world.”
  • Turbulenz – ” a modular 3D and 2D game framework for making HTML5 powered games for browsers and mobile devices”
  • FlashJS – “JavaScript graphics and game development engine with API similar to Flash”
  • LimeJS– “A HTML5 game framework for building fast, native-experience games for all modern touchscreens and desktop browsers”
  • Box2DJS– “Physics Engine for JavaScript”
  • CAAT– “a Javascript Animation Toolkit”
  • Chilly Framework– “Open source multiplayer platform for HTML5 Based Games”
  • Cocos2d-javascript– “A 2D game/graphics engine”
  • CreateJS – “A suite of Javascript libraries & tools for building rich, interactive experiences with HTML5.”
  • CanvasQuery – “a wrapper library for HTML5 Canvas element which allows it to be used with jQuery like syntax. Also it adds a lot of common use image manipulation methods mainly convenient for game developers.”

HTML5 Game Tutorials

HTML5 Game Examples

Here are some amazing games written in HTML5/JavaScript

  • BananaBread – “3D first person shooter that runs on the web”
  • BrowserQuest – “A massively multiplayer HTML5 (WebSocket + Canvas) game experiment”
  • Multiplayer Asteroids – “Built on a Sunday afternoon using a super awesome API”
  • Atari Arcade – Eight classic Atari games in HTML5
  • Rawkets – A multiplayer space shooter built using HTML5 canvas and WebSockets
Print Friendly