← Back to Projects

Zombie Survival

Game development project 2023

A Midstone project built from scratch with SDL. The player must survive as long as they can!

C++ SDL OpenGL Top-Down

Overview

A team-of-4 project to create a 2D zombie survival game.

Personal Notes: It was really cool developing the engine + game from the ground up.

Gameplay

  • Zombie Spawning (3 variants)
  • Scalable difficulty per round
  • AI with unique behaviors

Combat & Player

  • Weapon management (reload, etc.)
  • Physics-based movement
  • Item drops (health, speed)

Audio, UI, & Core

  • Dynamic sound system
  • HUD for health, ammo, rounds
  • Centralized game loop