|orange, green, black, and blue|
After I had done all of the art and design, the time came to implement my menu in source code. I'm not using any GUI library. I understand that a lot of my work here is reinventing the wheel, but I want to. I took this project on for the fun and learning involved, not for practicality. I played things kind of smart, but still got stuck in a lot of places. In the end I had things in a workable state. The only effective menu selections ATM are new game, options, and exit. I'm still trying to make the options menu work properly, but that shouldn't take too long... Right?
You may have noticed that my push to complete enemies has stopped. Infiltrator is currently at version 0.0.74, or pre-alpha rev74. That means that we're 74% to the first alpha, version, 0.1. I'm throttling back on the enemies to dedicate more time to cleaning up code, fixing bugs, and getting those incidental little features in place. I'll be doing things like that until pre-alpha 80. Between 0.0.80 and somewhere in 0.0.9x I'll be setting up the Assault Master and Heavy Warrior enemies. Then I'll use the remaining version numbers to split up my goals for 0.1.
So things are getting somewhat exciting now. Yay.