Night
Harvest

Unity + C# Survival Game

Overview

Night Harvest is a playable 3D survival game developed in Unity using C# as part of a school project focused on gameplay systems, interaction, and level mechanics.

The objective was to create a complete gameplay loop where the player explores the environment, collects resources, avoids enemies, manages health, and reaches victory conditions.

The project combined game design, scripting, environment setup, player interaction systems, and UI logic into a fully functional prototype experience.

Structure

Gameplay Systems

  • Player movement and interaction
  • Resource collection mechanics
  • Health and damage system
  • Win and lose conditions

Enemy AI

  • Enemy detection and chasing
  • Collision and attack logic
  • Game-over behavior
  • Basic AI movement patterns

Tools Used

  • Unity Engine
  • C# scripting
  • 3D environment setup
  • UI and gameplay integration