I’m putting some time on this project again and came to a few realizations.
First, it sucks to return to a project and forget what state you left everything in.
Second, just bumping up the resolution isn’t a solution for putting a high resolution version. Why? The math keeps breaking on some of the textures. I have not dug into it closely yet, but textures are doing some weird things. I could probably fix it or …
Third, going OpenGL was still my goal. This is still the best plan for a version. I got fairly far with it, so I should just finish it out. Sure, I played around some other aspects (namely high resolution color), but OpenGL fixes much of the above math problems and still gives fixes other problems (such as looking up/down, color resolution, hardware acceleration, etc.).
But there is still one other option — port to Unity. Originally I had dismissed doing so, but recently I played around with it and see now that that might actually be more of an option than I thought. I don’t have a real idea if converting between C and C# is really all that feasible, not to mention the possibly weird requirements of Unity, but who knows, maybe it would lead to a version for your Android tablet or iPhone? But at some level, it may just be effectively rewriting the game, and one might as well make A&A 2. A sequel to the game that never was?
Song of the Day: Pilgrimage from Conjure One