https://github.com/matthewbeckwith/sideshot
This is the story of a kid bored in class, that decides to doodle on his notebook paper instead of taking notes. He eventually falls asleep and finds himself in a dream of his creation! Playing the part of his spaceship doodle that shoots eyeballs, you fight mathbooks, rulers and other school related enemies that flood the screen.
https://github.com/matthewbeckwith/sideshot
Last synced: about 2 months ago
JSON representation
This is the story of a kid bored in class, that decides to doodle on his notebook paper instead of taking notes. He eventually falls asleep and finds himself in a dream of his creation! Playing the part of his spaceship doodle that shoots eyeballs, you fight mathbooks, rulers and other school related enemies that flood the screen.
- Host: GitHub
- URL: https://github.com/matthewbeckwith/sideshot
- Owner: matthewBeckwith
- Created: 2020-09-02T17:24:08.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-02T17:37:47.000Z (over 4 years ago)
- Last Synced: 2023-07-29T05:21:17.344Z (almost 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 8.45 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
SIDESHOT
built with Phaser.js
This is the story of a kid bored in class, that decides to doodle on his notebook paper instead of taking notes. He eventually falls asleep and finds himself in a dream of his creation! Playing the part of his spaceship doodle that shoots eyeballs, you fight mathbooks, rulers and other school related enemies that flood the screen.
Install -
- Clone or download the repo
cd SIDESHOT
- start the server:
node server.js
How to Play -
- Open browser after starting the local server and navigate to
localhost:8000
- Hit the
SPACEBAR
to get started - the spaceship tries to follow the
Mouse
and shoots withSPACEBAR
- When you've died, hit the
SPACEBAR
to reset the game
Known Bugs / TODO List -
- Sound doesnt activate until spaceship shoots for the first time
- Healthbar and Shieldbar should fill with respective colors (red, blue) for visiblity on health and sheild
- Sheild values/functions dont actually exist in code
- Code needs to be restructured before it turns into spaghetti
- Add more types of enemies, new wave patterns of movement, and maybe some of them should shoot
- Maybe add levels instead of endless mode with increasing amounts of enemies
- Make 'Boss' (Enemy/Enemies): Thinking it could be the teacher "waking" the student with maybe different waves of numbers, letters, equations