Skip to content

Rot1k/Undead_Harvest

Repository files navigation

Undead Harvest

Genre: Roguelike / Survival Tone: Fun, humorous Main Character: A farmer who fights off waves of zombies using firearms and gardening tools


Game Description

Undead Harvest is a fun survival project inspired by Brotato. The player controls a farmer defending their farm from waves of undead. They use both firearms and ordinary gardening tools to survive.

Features:

  • Wave-based enemy system with increasing difficulty
  • Shop for purchasing items and upgrades
  • Various mechanics for interacting with items and enemies
  • Humorous take on the zombie apocalypse

Gameplay

  • Use weapons and gardening tools to survive as long as possible
  • Purchase upgrades and items between waves to strengthen your character
  • Each wave brings more and stronger enemies

Technology & Stack

  • Unity – game engine
  • C# – main programming language
  • OOP, SOLID, programming patterns (Singleton, Observer, Object Pool) – for code structure and scalability
  • ScriptableObject – for configuring enemy waves and items
  • Git/GitHub – version control and repository