Opium

C#SingleplayerNarrativeHorror
Opium

What

A gritty singleplayer narrative game inspired by Condemned: Criminal Origins. Dark atmosphere, close-quarters melee combat, and an unsettling story told through environmental detail.

Development Showcase

My Responsibilities

Main programmer on Opium, responsible for the core gameplay systems.

  • Melee combat: Wrote the close-quarters melee system, including hit detection and feel, and built the system driving the combat animations
  • AI system: Built the enemy AI, handling navigation, awareness, and combat behaviour
  • Weapon system: Implemented the weapon framework covering equipping, switching, and attack logic
  • Hint system: Designed and built the contextual hint system for guiding the player
  • UI: Created the in-game interface including HUD elements and menus

Credits

  • Jason Ord — art
  • Rick Greeve — art
  • Samir Benounis — art
  • Daniel Hill — character & animations
  • Louie Turner — mapping & programming