Home

Awesome

Welcome to the jsGameWiki!

This is the brain for game programming with html5/canvas/javascript.

I'm trying to structure helpful sources like eBooks, videos, blogs, articles, presentations...

Structure

Part I - Content directly relevant to game programming with html5/canvas/javascript
i.e. tutorials, blog posts, engines, etc.

Part II - Content related to web-development which can be useful in a game programming context
i.e. html5/canvas articles, javascript performance, etc.

Other Sources

A starting point for good javascript resources is bebraw's sensational jswiki.
(Actually I see jsGameWiki as an addition to jsWiki for game programming topics)

A second project I'm running is webdevresources, a collection of links on web-development in general.

Contributors

In case you want to contribute, be my guest! Here is a place for people who want to learn something about game programming and I'm very happy if you have some interesting sources to share.

Part I - Game Sources

Part II - Game Related

<a name="game-tutorials">Game Tutorials</a>

Javascript - Canvas

actionscript

because actionscript is very similar to javascript. you can definitely take away some concepts.

how to start

<a name="game-blogs">Game Blogs</a>

Blogs about gaming

Blogs about experiments / demos

Forums/News for General Game Development (no javascript)

<a name="game-talks">Game Talks</a>

Video / Audio

Presentations / Slides

<a name="game-design">Game Design</a>

<a name="#game-engines">Game Engines</a>

<a name="game-services">Game Services</a>

<a name="javascript-games">Javascript Games</a>

Game Jams and competitions

Games with sourcecode

Here are some rememberable projects - but mostly with compressed code

HTML5 Games

<a name="graphics-and-sound">Graphics and Sound</a>

Assets

Graphic

Sound

<a name="tutorial">Learning / Tutorials (HTML5 / CSS / Javascript / Gaming)</a>

Landingpages

Tutorials

<a name="standard-api">Standards / Specifications / API</a>

API

Specification

Standards

Compatibility /Feature Detection

<a name="html5-performance">HTML5 Performance</a>

Articles

<a name="html5-demos">HTML5 Demos</a>

<a name="javascript-libraries">Javascript Libraries</a>

Library Lists

Libraries

<a name="javascript-performance">Javascript Performance</a>

<a name="javascript-talks">Javascript Talks</a>

<a name="books">Books</a>

Lists of free eBooks

Commercial books on HTML5 Game Development

General Game Development

Books explaining a specific JS game engine

Other useful books on Game Development

<a name="email-newsletter">Email - Newsletter</a>