- Gravity Flip: Press a button to instantly reverse gravity! Master ceiling-walking to avoid hazards and outsmart enemies.
- Blink Dash: Teleport a short distance to phase through danger and extend your jumps.
- Epic Boss Fight: Face off against the Alien Frog Armada in a bullet-hell finale.
- Speedrun Ready: All your best times and stats are saved locally using LocalStorage. Compete with yourself for the best runs!
- Neo-Retro Touch Controls: On phones/tablets a glassmorphism gamepad with crisp pixel-art icons appears — D-Pad (left) plus Jump/Blink/Flip (right), driven purely by
touchstart/touchendwith haptic vibration and zero tap-delay. Landscape floats the translucent buttons over the screen edges; portrait switches to a solid "Gameboy Mode" panel. Tapping the canvas flips gravity, just like a click.
| Action | Keyboard | Mouse | Touch (mobile) |
|---|---|---|---|
| Move | A / D or ← / → |
- | On-screen D-Pad |
| Jump | W / ↑ (hold for higher jump) |
- | Jump button |
| Blink (Dash) | SHIFT |
- | Blink button |
| Flip Gravity | SPACE |
Left Click |
Tap the canvas |
Running the game locally is incredibly easy. No build tools or servers are required!
- Clone or download this repository.
git clone https://github.com/your-username/gravity-goose.git
- Navigate to the project folder.
- Open
index.htmlin any modern web browser (Chrome, Firefox, Edge, Safari).- Alternative: Double-click
index.htmlfrom your file explorer.
- Alternative: Double-click
- Enjoy!
Want to create your own levels or add new mechanics? Check out our Developer & Level Design Guide to get started!
This project is licensed under the MIT License.
