The Trebled C (3D Edition) is an interactive score visualizer combined with an escape game. I wanted to use ezScore (a tool Alex Han and I are working on for ChucK) in tandem with ChuGL to visualize a score. However, after my first 2 milestones, I felt like something was still missing, so I decided to add more interactive elements to the project. Now, the user can run forwards to play the score forwards, run backwards to play it backwards, or stop moving to freeze the score. Additionally, there is a game element of trying to run away from the pirate ship after walking the plank.
Here is the code. To run the game, run chuck main.ck
.
Thanks to Kunwoo and Andrew for a great quarter! Thanks to Alex and Ge for helping build ezScore (now called SMuCK: Symbolic Music in ChucK). Thanks to Pedro (yes the Pedro from this class!) and Kheli for working with me on the original Trebled C game back in 2021.