This project is now on GitHub. More details are there.

The purpose of this project is to

  1. Build a game engine in javascript to run on browsers
  2. Build games using the game engine
  3. Learn JavaScript, architecture, and game implementations

The target runtime environment is Chrome 1.10 or later. Ideally it will work on any browser but that is not a requirement for merging into master.

A very simple NodeJS static file server is part of the project. It will also provide an API call to list games. Initially it does not do anything else.

The game engine will handle basic functions that all (most) games need

The engine will also provide functionality for

Future phases will add functionality for multi-player games over a network.

The project is aimed at beginning developers, but anyone can join.