Version 1.1 of Universal Layout, compatible with OOK v0.01 (Physics Demo) and OS X 10.5+
OOK, Once I Owned a Kestrel, is now being revamped. Previously, it was to be released solely on iPhone and iPad. Now, iPhone, iPad, and other mobile devices are dropped and it will be primarily a desktop project. Welcome to the new OOK. Enjoy.
OOK Is an EV clone for the iPhone. EV stands for Escape Velocity and is a series of games distributed by Ambrosia SW. Unlike the EV series, OOK will be fully 3D. Its universe will have a different environment, too. The universe of EV focuses on jumping from solar system to solar system. Contrary to EV, OOK will focus on intra-system interactions. Traveling through the system will take time, and jumping between systems requires the use of a jump gate called an SAR (Subspace Accelerator Ring). Join me in my journey through space and follow the creation of this game. Join the forum, contribute, and possibly earn yourself a place in the credits and a free copy of the game. Again, this is an iPhone game.
It has been a few weeks since I last posted, but I got the chance again to make some progress...
MSAA (Multisample Anti-aliasing): Well, not much to say other than now OOK uses MSAA.
Targeting: Outlining as a form of indication of selection / target / hover is becoming more and more common. I really like the effect, so wanted to add it to OOK. After playing around a bit, I was able to do so. It's pretty basic, in the end. You can now hover over another ship to outline it and right click it to select it, keeping the outline until you click elsewhere. Selection sets the player's target as the selected object, however for now it doesn't do much else. Another step forward though.
Timers: I have added fixed-rate timers, which will open up quite a few doors for me, as a lot of things can safely rely on timers. My timers have a "repeats" flag, can be invalidated, and are named and searchable, so they should suffice for most needs.
In creating timers, I have already utilized them to properly update the HUD and the FPS indicator. My previous methods in doing so were hacks intended only to be there until timers were in place.