04
Mar
09

Library: Oolong Engine

Here’s an open source 3D library that we haven’t mentioned before: the Oolong Game Engine. It appears to take notable advantage of the PowerVR SDK, and provides a comprehensive feature list:

  • OpenGL ES 1.1 support
  • Math library that supports floating-point calculations with an interface very similar to the D3D math library
  • Support for numerous texture formats including the PowerVR 2-bit, 4-bit and normal map compression formats
  • Support for PowerVR’s POD (Scene and Meshes) and the 3DS files formats
  • Touch screen support
  • Accelerometer support
  • Text rendering to support a basic UI
  • Timing: several functions that can replace rdstc, QueryPerformance etc.
  • Profiler: industry proven in-game profiler
  • Resources streaming system
  • Bullet SDK support (for 3D Physics)
  • Audio engine with OpenAL support
  • Networking with the ENet library
  • Industry proven memory manager fromĀ http://www.fluidstudios.com
  • Code is up at Google Code and under the permissive MIT license, so that should definitely be on your short list of options to check out for your next 3D iPhone game!


    Leave a Reply