Links of interest for HTML5 game developers

 

HTML5 Game Engines



 

ImpactJS

Cost: 99$

www.impactjs.com

 

Melonjs

Cost: Free

http://www.melonjs.org

 

Akihabara

Cost: Free

http://www.kesiev.com/akihabara/

 

Construct 2

Cost: Free / 79$ / 365$ depending on options

http://www.scirra.com/construct2

 

Cocos2D-HTML

Cost: Free

http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Html5

 

Cocos2D Javascript

Cost: Free

https://github.com/RyanWilliams/cocos2d-javascript

 

Crafty

Cost: Free

http://www.craftyjs.com

 

GameQuery

Cost: Free

http://www.gamequeryjs.com

 

IsoGenic

Cost: 0$ / 64 GBP / 164 GBP

http://www.isogenicengine.com

 

jsGameSoup

Cost: Free

http://www.jsgamesoup.net

 

Pulse Engine

Cost: Free

http://withpulse.com/

 

Experimental / In Development Engines:



Canvex

Cost: Free

http://canvex.lazyilluminati.com/

 

jGen

Cost: Free

http://code.google.com/p/jgen/

 

 

Other possibly abandoned game engines:



FlixelJS

Cost: Free

https://github.com/BillyWM/FlixelJS

 

GameJS

Cost: Free

http://gamejs.org

 

GammaJS

Cost: Free

http://gammajs.org

 

 

Cross compile to HTML 5



 

PlayN

Cost: Free

http://code.google.com/p/playn/

 

ProcessingJS

Cost: Free

http://processingjs.org

 

HaXe

Cost: Free

http://haxe.org/

 

libGDX

Cost: Free

http://code.google.com/p/libgdx/

 

 

Mobile HTML5/JavaScript Libraries/Engines



 

PhoneGap

Cost: Free?

http://phonegap.com

 

Appcelerator Titanium

Cost: Free / ???

http://www.appcelerator.com

 

Rim WebWorks

Cost: Free

https://developer.blackberry.com/html5/

 

 

Other game development related libraries



SpriteJS

Cost: Free

https://github.com/batiste/sprite.js 

 

SoundManager2

Cost: Free

http://www.schillmania.com/projects/soundmanager2/

 

CAKE

Cost: Free

http://code.google.com/p/cakejs/

 

Easel

Cost: Free?

http://www.createjs.com/#1/EaselJS

 

TweenJS

Cost: Free

http://www.createjs.com/#!/TweenJS

 

SoundJS

Cost:Free

http://www.createjs.com/#!/SoundJS

 

directCanvas

Cost: Free

http://www.appmobi.com/index.php?q=content/directcanvas-accelerates-html5-game-performance

 

box2d-JS

Cost: Free

http://box2d-js.sourceforge.net/

 

Buzz! HTML5 audio library

Cost: Free

http://buzz.jaysalvat.com/

 

Three.js

Cost: Free

https://github.com/mrdoob/three.js/

 

Raphael Vector Library

Cost: Free

http://raphaeljs.com/

 

Clay.io

Cost: 20% of processed amount

http://www.clay.io

 

JavaScript compilers (Extension languages that compile to JavaScript)


 

Coffeescript

Cost: Free

http://coffeescript.org/

 

Closure

Cost: Free

http://developers.google.com/closure/

 

Dart

Cost: Free

http://code.google.com/p/dart/

 

 

 

Books


JavaScript specific

 

JavaScript: The Good Parts

Safari Books Online Link

 

JavaScript: The Definitive Guide

Safari Books Online Link

 

JavaScript/HTML5 Game related

 

 

Making Isometric Social Real-Time Games with HTML5, CSS3 and Javascript

Safari Books Online link

 

HTML5 Canvas

Safari Books Online link

 

Learning HTML5 Game Programming

Safari Books Online link

 

HTML5 Game Development by Example

Safari Books Online link

 

Foundation HTML5 Canvas: For Games and Entertainment

Safari Books Online link

 

 

 

Other libraries of note


 

Modernizr

Cost: Free

http://modernizr.com/

 

jQuery

Cost:Free

http://jquery.com/

 

jQueryUI

Cost: Free

http://jqueryui.com/

 

jQueryMobile

Cost: Free

http://jquerymobile.com/

 

YUI

Cost: Free

http://yuilibrary.com/

 

Backbone.JS

Cost: Free

http://backbonejs.org/

 

Icanhaz.js

Cost: Free

http://icanhazjs.com

 

Node

Cost: Free

http://nodejs.org

 

Underscore

Cost: Free

http://underscorejs.org/

 

{{ Mustache JS }}

Cost: Free

https://github.com/janl/mustache.js

 

 

 

IDEs and Tools


Jetbrains WebStorm

Cost: 49$ +, 30 day trial

http://www.jetbrains.com/webstorm/index.html

 

Sublime Text

Cost: 49$

http://www.sublimetext.com/

 

Aptana

Cost: Free

http://aptana.com/

 

Notepad++ (just an editor, but a very good one )

Cost: Free

http://notepad-plus-plus.org/

 

Ripple mobile device emulator

Cost: Free

http://ripple.tinyhippos.com/

 

Cloud 9 Web Based IDE

Cost: Free

http://c9.io/

 

appMobi XDK ( Include ImpactJS )

Cost: 99$ a year

http://xdk.appmobi.com/


jsFiddle

Cost: Free

http://jsfiddle.net/

 

Fiddler web debugger

Cost: Free

http://www.fiddler2.com/fiddler2/

 

JSLint

Cost: Free

http://www.jslint.com/

 

 

 

Key Websites


 

http://www.html5rocks.com/

http://www.khronos.org/webgl/ – WebGL, OpenGL for the browsers

https://developer.mozilla.org/en/WebSockets – WebSockets, networking in the browser

http://hacks.mozilla.org/2012/03/browserquest/ – An MMO in JavaScript + HTML5

http://msdn.microsoft.com/en-us/library/6974wx4d(v=VS.94).aspx – Java Script fundamentals

http://w3schools.com/





blog comments powered by Disqus