Eighth Week 25/03 - 31/03 Sound Manager Beginnings
This week was only 3 days long before holidays. We decided to use the programmers' free time to help out the Tech Leads in making a Sound Manager for Unity, so that the Audio people can do their job more effectively, with less interaction and dependencies from the programmers. It would be all the Abertay programmers (Steph, Jordan and I) as well as a Tech Lead, Alex, working on it together. We used the short amount of time we had this week to plan the code structure of the manager, as well as investigate how exactly was the best way to go about serialising our data in the manager. We used pair programming, Alex and I together doing the base of the program; making all the empty classes connect to each other correctly and whatnot. While Jordan Cameron and Stephanie looked up serialisation and went about attempting to implement that. As it was a 3 day week we didn't get a lot done, but the base of the program. So nothing works yet, but it looks like it's own editor and there's our own custom GUI. GUI programming is strange to begin with. The biggest problem I'm having with it is that you think you have to code something yourself and then a few hours later you discover a static function that was there all along, that does exactly what you need. I just with we had research time on useful functions already built into Unity, because there are a lot of classes that you wouldn't know what they did until you tried to use them. Next week will be all about making the GUI actually work and have all the required options necessary. I went home for the Easter Holiday. It was a good change of pace.
















