Temperament

Summary of Project

Temperament is a rhythm game developed in Unity. Players step into the role of Laura, a struggling therapist who receives aid from a mysterious entity. With the power of music, Laura connects with her patients, guiding both herself and others through a journey of healing.

Key Contributions

Dialogue System Implementation

  • Designed and implemented a scalable, flexible dialogue system using Unity and C#

  • Developed a central script to manage speaker transitions, character animations, and dynamic text effects such as typewriter-style appearance

  • Enabled easy content modification by reading dialogue, sound effects, character sprites, and fonts from asset files, supporting future expansions and narrative adjustments

Rough Draft

Final

Dialogue Debugging and Refinement

  • Resolved issues with blurry dialogue display on 16:9 screens, improving legibility across devices

  • Simplified the animation controller to better sync character expressions with dialogue pacing and reduce implementation complexity

  • Performed incremental fixes to dialogue flow and UI responsiveness based on playtesting and teammate feedback