Skip to content

Latest commit

 

History

History
50 lines (36 loc) · 1.5 KB

README.md

File metadata and controls

50 lines (36 loc) · 1.5 KB

Zombie-Survival



Overview 📖

Zombie-Survival is a game created in Unity/C#. It is a wave-based top-down shooter and has features such as pickups, enemies with different behavioral patterns, different weapons, an options menu, and more.

If you are not familiar with Unity's file structure, naviagte to: Assets/Scripts to see the code.

Details 👨‍💻

Technologies & concepts

  • Unity
  • C#
  • Object-oriented programming

Features

  • A settings menu with volume, resolution and fullscreen controls
  • Different weapon types
  • 3D animations
  • Enemy AI with different states (idle, chasing, attacking)
  • A pickup system
  • Particle systems

Patterns

  • Singleton
  • Component
  • State-machine

Visuals 🎬

Settings menu:

Different weapon types:

Enemies change state:

Setup ⚙️

Installation

Click the "Download .exe" link at the top which will take you to the itch.io page for the game. Download and unzip the files. Click the "GEP Assignment Project.exe" to begin playing.