Skip to content

danbroooks/topdown.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

topdown.js

topdown.js is an engine for making topdown-view games in node.js. It is currently in an unfinished state, and is effectively just a small collection of client-side modules.

Documentation

Core

Graphics

Helpers

Demo projects

See topdown-demos for demo projects.

Installation

Install packages:

npm install topdown.js --save

Create game.js:

var topdown = require('topdown');
topdown.server.listen(80);

Then launch:

node game.js

Getting started

To begin making a game you need to install Grunt & Browserify. This will be added to this readme when the process becomes more stable.

Roadmap

v0.0.7

  • Tidy current api and write documentation for it

  • Implement graphic objects Image, Polygon & Circle

  • Write docs and add demo branch in topdown-demos for new graphics objects

v0.0.8

  • Add in entity management

  • Implement game object Requirements

  • Write docs and add demo branch in topdown-demos for Requirements & Entity

v0.0.9

  • Add Audio object/module

  • Add in collision module

  • Write docs and add demo branch in topdown-demos for Audio & Collision

v0.1.0 - First stable release

  • Create functioning game in demo repo

  • Finish documentation with 'Getting Started' guide

About

Engine for top-down games in node.js

Resources

Stars

Watchers

Forks

Packages

No packages published