Last week I started with my final internship. It’s, again, at Triangle Studios. This time, there’s no mobile games to work on though, but Nintendo DS titles. I’m working on something pretty interesting, but for now that’s about as much as I can tell.
As for spare-time development, I plan to release AI Wars next week after some minor fix-ups. I’m then going to continue work on the surprize I mentioned last month. After that, I’ll either do another small project in-between or I’ll immediatly take up work on Aural Fighter.
The framework I’ve been building for Aural Fighter has been tweaked and refactored all the way through AI Wars, the surprize project and a few other prototypes. I recently streamlined the rendering system: animated sprites are now simply a matter of creating a single sprite sheet and writing an animation data text file, rather than creating multiple numbered files. At compile-time, this animation data is compiled into the .swf file. The sprite loading process then attaches that data to the loaded sprite. There are still a few things I’m working on, such as color remapping and fading filters, but the framework is steadily moving towards a point where creating new games doesn’t require me to add new functionality anymore. Which means I can focus more on the actual games and less on the technology behind them. Which is good.