top of page

Survivor

A Third Person Survival Game

About The Game

Survivor is a survival game where players must endure for two days without being killed by enemies. This project served as my first Unity project, developed during the advanced programming in C# module of my bachelor's degree. The game includes various systems, such as a combat system, inventory system, and day and night cycle, among others. These systems were implemented to provide players with engaging gameplay mechanics and a challenging survival experience.

Tools & Language used:  Unity Engine, C# & Adobe Photoshop
Platform :  Windows Desktop

Animations

Screenshot 2023-06-10 002811.png

This was my first time working on complex animations for the player character, as well as creating animations for the enemies. I dedicated my efforts to developing intricate and engaging animations that brought both the player character and enemies to life.

Inventory Sytem

The inventory system consists of storing health pickups for the player. The player can use or drop the pickups when they are not needed. Additionally, a hunger system has been implemented, which utilizes pickups from the inventory to sustain survival. Building the inventory system for the first time was a complex task that presented a significant challenge for me. Nonetheless, I persevered and successfully created an inventory system that enhances gameplay and adds depth to the overall survival experience.

Combat System & Day-Night System

I worked on the combat system, enabling the player to engage in battles with enemies and trigger the appropriate animations at the right moments. The day-night system measures the passage of time, as the game's rule specifies that the player must survive for two days without being killed. The current day is displayed on a small board at the center of the screen, allowing players to easily keep track of their progress.

Call 

+44 7397716226

Git

github.com/rahulyadav2000

Email 

Follow

  • Facebook
  • X
  • LinkedIn
  • Instagram
bottom of page