robertkraig / pop-shoot

:rocket: Synthwave styled space shooter, inspired by the 80s arcades

Home Page:https://kiwphi.github.io/pop-shoot/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

banner

pop-shoot

A synthwave styled space shooter, inspired by the 80s arcades. Written in plain Javascript.
The game includes 5 stages & bosses, as well as many cool features such as bullet-time, randomized item drops, weather effects and an awesome soundtrack by TeknoAxe.

🕹️ Play (F11 to toggle full-screen)
🪲 Report Bug

screenshots

screenshot1

screenshot2

screenshot3

screenshot4

debugging

The Logic/State/Debugging.js file provides some useful keybindings for jumping around the game without having to modify the code:

  • Jump to stage keys: 1 2 3 4 5
  • Jump to current-stage boss (10 seconds before boss spawn): B
  • Receive random item: I
  • Clear items: C
  • Kill all enemies on-screen: K
  • Spawn RedPackage: R OrangePackage: O
  • Toggle weather: W
  • Keep playing after gameover: P

acknowledgments

🎵 Music by TeknoAxe
🎨 Original background images by Paul Craft & Nate Wren
🛸 Sprites & Audio by Kenney.nl, OpenGameArt & kalebsilva
✏️ Fonts by Rick Hoppman, Asiyah & Photofunia

tracklist

Ascent to the Station
Retro Future Nights
Lost in the Ether
Electronic Sunrise
City Lanes
Nineteen Eighty Seven
Dark Versus Light
Twilight Metropolis A
Dystopian Paradise
Synthwave E

About

:rocket: Synthwave styled space shooter, inspired by the 80s arcades

https://kiwphi.github.io/pop-shoot/


Languages

Language:JavaScript 84.0%Language:HTML 15.7%Language:CSS 0.2%Language:Shell 0.2%