Skip to content

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.

Notifications You must be signed in to change notification settings

Ethan-Greaves/Zombie-Survival

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published