A little bit more work has been done on the code, and I now have the game successfully talking, via OSC, to Pure-Data.
What I need to do now is to create the library of pure-data patches required so that everything in the game makes the sounds I want them to.
Thanks to the object-oriented code design I’ve gone for, I’m actually able to fairly instantly send relevant and useful OSC messages by just giving one extra line of the code to the Manager class. This is awesome.
Next step within the game: obstacles and objectives.