Oolite is a space sim game, inspired by Elite, powered by Objective-C and OpenGL, and designed as a small game that is easy for users to pick up, modify and expand upon. Almost every aspect of the game can be changed by using simple, free graphics packages and text editors.
Originally written for Mac OS X, Oolite is available for Mac OS X (10.4 and higher) and PCs running Windows XP, Windows Vista or Linux. It requires at least a 1 GHz processor, 1 GiB of memory, and a graphics card capable of accelerating OpenGL graphics. The game and source code are offered for free under the GNU General Public License.
Oolite releases (version 1.77 or later) are delivered using Deployment Release configuration to ensure maximum performance. Patch programs for Test Release configuration are available from BerliOS.
Test Release configuration is intended for testers, maintainers, OXP developers and in general for whoever has an interest in having Oolite configured with the following debugging features (at the expense of performance):
- Debug OXP and Debug Console are supported.
- OXP Verifier functionality is included.
- Localization tools support is included.
- AI Graphviz support is included.
- Debug information is added. (e.g. AI stack, collision, dump target state, entities, memory usage, script tracing etc.)
- JS monitor support is enabled.
- The JS method takeSnapshot() is enabled.
- Shift-F displays FPS, entities, coordinates and TAF info.
- TAF is enabled.
- Sanity checks are included.