Horror Escape Game ๐Ÿ‘ป๐Ÿ”ฆ

Horror Escape Game is a small 3D horror-themed game built using Unity (C#). The project focuses on implementing the Observer Pattern using events and delegates, showcasing best practices in game communication and event-driven design.

Github Link: https://github.com/Chintan-Patel-Games/Horror_Escape_Game


๐Ÿ–ฅ๏ธ ๐Ÿ› ๏ธ Technologies Used

  • Unity (C#)
  • Unity Events & Delegates
  • 3D Environment Setup
  • Event-driven architecture


๐ŸŽฎ Features

  • Immersive horror environment
  • Trigger-based events (e.g., lights off, sounds, door interactions)
  • Escape-based objective
  • Clean architecture for scalable event systems


๐Ÿ“š Concepts Demonstrated

  • Observer Pattern โ€“ Components subscribe to and respond to events for decoupled communication
  • Delegates โ€“ Define method signatures for flexible and reusable callback systems
  • Events โ€“ Encapsulate delegate invocation and enable safe broadcasting of messages
  • Event System โ€“ Centralized handling of custom game events for modular communication
  • Event Broadcasting โ€“ Triggers and listeners handle in-game interactions and state changes

Leave a comment

Log in with itch.io to leave a comment.