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

https://github.com/zeioth/slingshot-prototype

Small prototype of a videogame in Matter.js
https://github.com/zeioth/slingshot-prototype

Last synced: 5 months ago
JSON representation

Small prototype of a videogame in Matter.js

Awesome Lists containing this project

README

          

# slingshot-prototype
Prototype of a videogame in Matter.js

[SEE VIDEO HERE](https://www.youtube.com/watch?v=mqxPWWSjmAw)

## How to run

* `npm install`
* `npm start`

## Roadmap
* It would be desireable porting the game to typescript.
* It would be desireable separating the game into different files so we can scale it following the design patterns we decide.
* It would be desireable supporting multiple levels by using `engine.world = scenes[sceneIndex].world`.
* It would be desireable creating a pause function, so nothing is clickable while we show the `Stage Cleared!` message, except for the `Next` UI button.

This would be considered a more complete DEMO. Over that we could start adding assets and further UI/UX. It would also be a good idea to start versioning the game.