Propane InjectorBeen doing a bit of maintenance work on the Propane Injector library; the nasty thing about having PI around as a distraction is that I end up adding functionality for future games that I won't use for a long time. I've been trying to cut that down, but I couldn't resist it this time and added a flexible render queue similar to jpetrie's.
It'll really improve depth sorting and scene-based rendering in future games.
One of the issues with PI right now is that it's confused between 2D and 3D; a lot of functionality is very biased towards 2D games (although I'm trying to move most of it to Game2D), which is bad because 3D is awesome and probably where I'll be spending most of my time in the future.
Naming conventions and stuff like that are also pretty ugly, which probably stems from the fact that the very first implementations of PI were done when I was more inexperienced. So it needs a bit more work in order to be polished up.
I might even do an official release sometime. There's a lot of people out there who want to use PI but think that the 1.0 alpha is bad because it's "alpha". [wow] It's still usable!!
NovarunnerNot much. If I get time tonight, I'll be working on the content editor, which will let me define systems, ships in the systems, and their contents. It's a pretty important component of the game content, and it will pay off in spades when it comes time to build content quickly for the app.
I'm torn between using Qt and Cocoa; Cocoa is certainly much faster to get code up for, but Qt can be deployed onto Windows machines for modders to use. It's really a question of how much I think external users will try to mod the game; my guess is "not much".