Skip to content

Latest commit

 

History

History
358 lines (274 loc) · 23 KB

README.md

File metadata and controls

358 lines (274 loc) · 23 KB

#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

##Game Tutorials ###Javascript - Canvas

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

##Game Blogs ###Blogs about gaming

###Blogs about experiments / demos

###Forums/News for General Game Development (no javascript)

##Game Talks ###Video / Audio

###Presentations / Slides

##Game Design

##Game Engines

##Game Services

  • Scoreoid - service for scoring lists, leaderboards, in game analytics, ...
  • Tapjs - service for scoring lists, leaderboards, ...
  • flexpi - services for gaming - stats, ingame payment, social media
  • Easywebsockets - a WebSocket client to broadcast messages to webpages
  • Clay.io - service for leaderboards, achievements, data storage, analytics, payment processing, ...

##Javascript Games ###Game Jams and competitions

###Here you can learn so much

###Here are some rememberable projects - but mostly with compressed code

###HTML5 Games

##Graphics and Sound ###Graphic

###Sound

##Learning / Tutorials (HTML5 / CSS / Javascript / Gaming ###Landingpages

###Tutorials

##Standards / Specifications / API ###API

###Specification

###Standards

###Compatibility /Feature Detection

##HTML5 Performance ###Articles

##HTML5 Demos

##Javascript Libraries ###Library Lists

  • microJs - list of micro frameworks
  • jsdb.io - list of the best javascript libraries

###Libraries

  • modernizr - testing on active html5 + css features in browsers
  • stats.js - nice little tool to show fps stats
  • sprite.js - tool for sprite animation + nice demos
  • augment.js - enrich browsers with modern javascript methods (ECMA 1.8.5)
  • weinre - Remotedebugging Console: debug your iPhone, iPad, Wii etc. remotely from your PC
  • Socket.IO - supports websockets and aims to make realtime apps possible in every browser and mobile device
  • nowjs - makes realtime web apps really easy
  • Closure compiler - Compiles javascript to javascript
  • Pxxl.js - HTML5 Canvas utility to render texts in retro style and more.
  • Game Modules Wiki - A list of game-related modules and examples for writing HTML5 games with browserify

##Javascript Performance

##Javascript Talks

##Books

##Email - Newsletter