Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Oct 22, 2013
js
Oct 22, 2013
Oct 22, 2013

readme.md

Javascript Tower Platformer

An HTML5 rotating-tower platform game inspired by the old c64 game "Nebulus"

SUPPORTED BROWSERS

Should work in any modern browser with canvas support

DEVELOPMENT

The game is 100% client side javascript, html and css. It should run when served up by any web server.

FUTURE FEATURES

  • level exit
  • game menu
  • multiple levels
  • dissolving platforms
  • elevators
  • shortcut doors
  • countdown timer
  • mobile touch support
  • sound fx and music

TECH DEBT

  • should use an FSM to manage player state (standing/left/right/falling/climbing/hurt/etc)
  • allow monsters to overlap (make cell.monster an array instead of single object)
  • use images for tower gradient and platforms (instead of raw ctx stroke/fill calls)
  • direction-agnostic monster sprites (abstract)
  • tiny gap in ground rendering in FF/IE where image wraps (need to render image on (0.5, 0.5) boundaries)

License

MIT license.

About

A prototype for an html5 rotating tower platformer game

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.