-
👉 Play the game here:
https://yutzune.itch.io/neil-a-big-halloween
GamePlay Overview
-
Game Objective — Explore the environment and interact with NPCs to progress through a narrative-driven experience built around dialogue and player choice.
-
Player–NPC Interaction — A proximity-based interaction system that allows the player to initiate conversations with NPCs seamlessly during exploration.
-
Dialogue-Driven Gameplay — Core gameplay revolves around conversations rather than combat, emphasizing pacing, atmosphere, and player attention to dialogue flow.
Full Features
-
Interaction System (Unity C#) — Implemented a modular player–NPC interaction system that detects nearby NPCs, manages interaction states, and cleanly transitions between exploration and dialogue modes.
-
Dialogue System Integration (Yarn Spinner) — Integrated Yarn Spinner to manage dialogue flow and branching conversations. Connected dialogue nodes to individual NPCs so that each character triggers the correct dialogue content when interacted with.
-
Character Portrait System — Implemented a portrait-handling pipeline that displays the appropriate character image when a dialogue line is shown, ensuring visual consistency and clear speaker identification throughout conversations.
-
UI & Audio Feedback Pipeline — Designed and integrated a layered feedback system to enhance player responsiveness and immersion:
-
Footstep sound effects during player movement
-
Dialogue line appearance sounds to reinforce pacing
-
Dialogue box open/close sound effects
-
Option highlight and selection sounds for dialogue choices
-
Option Selection Feedback — Implemented audio feedback for dialogue option hover and confirmation, ensuring that both mouse and keyboard navigation feel responsive and intuitive.
-