MachineGun
Survive the Robot Horde! MachineGun is a fast-paced, top-down wave survival shooter where your greatest asset isn't just your reflexes—it's your engineering skills.
Weapon Crafting - Step into the Workbench. Use the spatial grid-based inventory to create a circuit from Source (On the left of the Grid) to Output (On the right of the Grid). The Nodes you place modify your projectiles properties in bizarre and unique ways. The Possibilities are endless!
Add nodes like Accelerator for Faster Bullets, Bouncy for Bouncy bullets, Piercing to pierce enemies or Elemental Modifiers for elemental damage. Or add them all at once, and many more!
You can even use a Splitter to divide projectiles into sub projectiles and fire them from multiple outputs or merge them back together with the Merger for unique effects!
Dynamic Progression
- The Shop: The shop stock refreshes every round, offering new nodes and parts to expand your arsenal.
- Upgrade Stations: Enhance your nodes to keep pace with the increasingly dangerous robot swarms and challenging boss encounters.
Features:
- Endless weapon possibilities through the complex, modular weapon crafting system (The Workbench).
- Dynamic top-down combat with satisfying physics, a smooth dodge, hit feedback, and exploding robot debris.
- Elemental damage types and unique projectile logic.
- Created for the Gamedev.js Jam 2026.
| Status | In development |
| Platforms | HTML5 |
| Author | JohnBoyBaggins |
| Genre | Action |
| Made with | Unity |
| Tags | Crafting, Robots, Top down shooter, wave-survival |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds |




Leave a comment
Log in with itch.io to leave a comment.