Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nickserv/tps

An experimental third person shooter written with JavaScript and canvas.
https://github.com/nickserv/tps

Last synced: 23 days ago
JSON representation

An experimental third person shooter written with JavaScript and canvas.

Awesome Lists containing this project

README

        

# Third Person Shooter
An experimental third person shooter written with JavaScript and canvas.

Based off of [Jason Brown](https://codepen.io/loktar00/)'s Pen [Part 1 platformer tutorial](https://codepen.io/loktar00/pen/jHwBL).

## Goals
- Offer basic combat inspired by [AssaultCube](http://assault.cubers.net), but with a 2D TPS instead of a 3D FPS.
- Follow the [component pattern](http://gameprogrammingpatterns.com/component.html) to keep the game maintainable.
- Avoid using game libraries unless they are simple and open source.