How It Was Built

🎮 Built with Unity

Unity game development in progress showing the Unity editor interface

Famished was developed using Unity with XR Interaction Toolkit and OpenXR for cross-platform VR support. We leveraged Unity's physics, rendering, and audio systems to build the emotional state mechanics, zombie AI, and survival systems.

🎤 Voice Acting

Voice acting recording session with microphone and development setup

Voice actors recorded emergency broadcasts, survivor messages, character dialogue, and environmental audio. Recordings were integrated with Unity's audio system for spatial positioning and realistic distance effects.

🛒 Unity Asset Store

We used Unity Asset Store packages to accelerate development:

  • VR Interaction Framework
  • Zombie Models & Animations
  • Environment Assets
  • Weapon Systems
  • Audio Assets
  • UI Framework
  • Post-Processing Effects

All assets were customized to fit Famished's unique vision, allowing us to focus on the emotional state system and survival mechanics.

🔧 Custom Development

Core gameplay systems built from scratch:

  • Changing States System: Emotional state tracking and stat modification
  • Zombie AI: Behavior trees and decision-making systems
  • Survival Mechanics: Resource management, crafting, and health systems
  • Escape Mechanics: Dynamic extraction point system
  • VR-Specific Interactions: Custom hand interactions and physics-based gameplay