Headless Zombie Demo

Description:

This is a game demo designed to explore the capabilities of Unity through the implementation of an innovative game mechanic. It was completed as part of my master's degree at Manchester Metropolitan University (MMU).

Controls:

WASD or arrow keys to move. Click the buttons on the screen to interact with them.

Also features controller support; just use left stick to move the player.

Note: To prevent websites from tracking users by their available controllers, most browsers supporting Gamepad input will report that there are no controllers connected until a button is pressed on one of the devices.

Game Mechanic:

In this demo, you'll encounter a unique enemy—a headless zombie! The body of the zombie will only pursue you if the head spots you. This twist adds an extra layer of strategy to your gameplay, which could make for a fun puzzle mechanic.

Key Features:

  • Intelligent Enemy: The zombie makes use of a navmesh in order to take the quickest path towards the player.
  • Death Screen: The game will fade in a death message and restart the game upon death.
  • Dynamic Camera Angles: Immerse yourself in the action with customizable camera angles. Use the dropdown menu to switch between perspectives.
  • Interactive UI Elements:
    • Cone of Detection: Toggle the cone of detection to visualize the head's line of sight.
    • Tracker ball: Activate the tracking ball to better understand the enemy's movements. This will place a ball at the feet of where the player was last seen.

For the complete source code, check out the project on GitHub.

Credits:

Special thanks to the creators of these assets.

Leave a comment

Log in with itch.io to leave a comment.