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
- Host: GitHub
- URL: https://github.com/zeioth/slingshot-prototype
- Owner: Zeioth
- License: other
- Created: 2024-01-21T21:49:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-21T22:43:36.000Z (over 2 years ago)
- Last Synced: 2025-10-14T08:58:12.475Z (9 months ago)
- Language: HTML
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.