A top-down shoot em' up (shmup) built with PixiJS.
Play it here
WASD
/Arrow Keys
for movementn
/Spacebar
for shootingGamepad
supported only after pressing play, doesn't work on menu items.Arrows
/Left Analog
for movementRT
/R2
to fire- Highly advise you use a gamepad with rumble/vibration support
First patch version for 0.5. Doesn't really have bug fixes, more like feedback implementations. Changed how controls are set for a player, new system is way better and should make switching to two player so much easier. Aiming for the cockpit of a bomber does double the damage now.
- Implement arrows+spacebar control combo into game.
- 4 point bomber should have different smaller sprite
- Easier way to kill bombers (aim for the cockpit/nose).
This was the first version that got uploaded to GitHub.
- Added Loading page
- Player plane movement and shooting
- A scrolling background
- Basic enemy spawning
- Enemy spawning and being shot at (so I added collision system at this point)
- Added support for game entities to have custom collision bounding box
- Enemies spawn in timed waves.
- Enemies can spawn in formations with varying types of enemies.
- Added UI and placed score and highscore on screen (also, highscore is stored locally)
- Added a "cinematic" menu lol
- Added a game over screen