Electro Havoc
Refer to https://mhaddy.itch.io/electro-havoc-v2 for the playable game.
This is an early POC video of a top-down 2d shooter for a game jam with the prompt "chain reaction". Dubbed Electro Havoc, the objective is to stay alive as long as possible while destroying as many enemies as possible.
Built in about 2 hrs in Godot 4, there's not a lot here yet but it's demonstrative of the gameplay I'm aiming for. What you'll see in the video:
- Simple WASD + LMB control (hold to fire)
- Bullets using a sprite on a rigidBody2d with GPU particles on explosion
- Simple enemy "follow player" behaviour that die when their collisionBody2d is entered by the bullet's (similarly, the scene is reset/player dies when you are touched by an enemy)
- Tilemap with collision shapes and light occlusions to generate some atmosphere
Planned additions:
- Concept of waves
- Player and enemy death animations
- Score (points, time alive, kill count)
- Pathfinding (reading about A* algorithm and Godot's implementation of it)
- BG music and sfx
- Figure out how to make particles damage other enemies (thus delivering on the "chain reaction" prompt)
- Varied enemies with health
- Power-ups and different weapons, if only to change bullet sprite and particle design
Status | In development |
Platforms | HTML5 |
Author | Mhaddy |
Genre | Shooter, Survival |
Tags | 2D, Atmospheric, Fast-Paced, Top-Down |
Leave a comment
Log in with itch.io to leave a comment.