Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deseteral/shelter-rampage
🎮 Small game for Gynvael's Summer GameDev Challenge 2018
https://github.com/deseteral/shelter-rampage
arcade-game compo game game-jam shooter
Last synced: 3 days ago
JSON representation
🎮 Small game for Gynvael's Summer GameDev Challenge 2018
- Host: GitHub
- URL: https://github.com/deseteral/shelter-rampage
- Owner: Deseteral
- License: mit
- Created: 2018-07-28T08:32:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-08-12T23:04:17.000Z (over 3 years ago)
- Last Synced: 2024-04-17T12:06:09.020Z (7 months ago)
- Topics: arcade-game, compo, game, game-jam, shooter
- Language: JavaScript
- Homepage: https://deseteral.itch.io/shelter-rampage
- Size: 360 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Shelter Rampage
My game for the [Gynvael's Summer GameDev Challenge 2018](https://gynvael.coldwind.pl/?id=686).
You can play it [here](https://deseteral.github.io/shelter-rampage/)!The game is distributed as a single `index.htm` file located in `./dist` directory.
![Screenshot](/tools/screenshot.png?raw=true "Screenshot")
## Instructions
Use `WASD` to move, look around using mouse and shoot using `LEFT MOUSE BUTTON` or `SPACE`.Your job is to clear the floor from enemies. When you do that you will proceed to the next floor.
Bullets and enemies hits can hurt you. Your health is represented in top-left corner of the screen.
Your gun has unlimited ammo but shotting can overheat it - when that happens you will have to wait for it to cool down.
Your gun's temperature is represented in bottom-left part of the screen.Killing enemies will charge your special ability. When fully charged you can activate it by pressing `F` key. Activated ability lasts for a couple of seconds and gives you both immortality and faster shooting speed. You can check charging status in bottom-right part of the screen.
Try to beat your own highscore or challenge your friends!
## Building
To build the game on your own you have to run:
```
npm i
npm run build
```### Publishing to GitHub Pages
Run `npm run upload`.## License
This game is licensed under the [MIT license](LICENSE).