Object Placement
Last week I had created a system to allow dynamically added objects referenced in a level to be created at level load. Due to an oversight when writing the 3d Studio exporter, the rotation of every object placed was completely off. Corrected the exporter and am back on track.
Sound
The OpenAL code that I had written a month or so ago was working, but I did not spend any time testing it. Apparently I had forgotten to write any code that detected when sounds had completed playing. I was not freeing up the slots for new sounds to play, so I had not noticed but only 16 sounds would ever play before audio stopped completely. (Go me). This was easy to fix.
I'm really starting to like the OpenAL/OpenGL combo for game development.
Here is a short video of the sound code actually at work:

No comments:
Post a Comment