Core Snake Game Functionality
- snake move in all 4 directions ⬆️ ⬇️ ⬅️➡️
- Screen wrapping for all the directions ⬆️ ⬇️ ⬅️➡️
- Snake die after biting itself.
- Snake grow after eating food.
Foods
-
There will be two types of food in Our game
Mass Gainer(Grown Vegitables/Green Color) → Which will increase the length of sneak and score
Mass Burner(Dead Seeds/Red Color) → Which will decrease the score
-
Food spawning Every food should automatically get destroyed after some time if not eaten.
-
Spawn the random foods at a random time interval of time.
-
If snake size is already low then you should not place Mass Burner as full.
Power-Ups
-
3 Power-Ups (Blue Color)
Shield(Pumpkin) → Snake will have a shield and the snake will not die when the shield is active
Score Boost(Straberries) → Snake will gain 2x Score Points for each mass-gainer food.
Speed Up(Aubergine) → Snake should increase the speed after collecting this power-up.
-
Cool Down For power Ups Have 3 Sec.
-
Spawn the random power-up at a random time interval of time
Co-Op
Here comes spice ©️ Malhar's Game Design 😎
- Implement a two-player game where one sneak will move using WASD and another will move using arrow keys. ⬆️ ⬇️ ⬅️➡️
- If Snake A bites snake B then snake B will die, and vice versa.
UI
- Basic UI like death, Win, Score, Lobby UI for the game.
- Pause Screen with Resume, Restart and Quit Buttons.
Demo: YouTube Link Play: Itch.io