• Modular architecture
    • Composed of several base libraries and optional modules. Base libraries have interdependencies, modules do not.
    • Can be compiled to DLLs or as one big EXE

  • High portability
      • Written completely in ISO C++
      • Platform specific code hidden beneath abstract interfaces
      • Runs on
        • Linux (32 and 64 bit)
        • Windows (XP and Vista)
        • Mac OS X (Intel)
        • Xbox (using OpenXDK)

    • Compiles without warnings using
      • MSVC (with highest warning level and disabled compiler extensions)
      • gcc (with options "-Wall -Wextra -pedantic -ansi")
      • MinGW
      • Intel C compiler
      • Clang

  • Reflection for all game engine components
      • Supports scripting using an interface very close to the C++ API
        • Lua interface
        • Python interface

    • Used by GUI library to display and edit game object properties
    • Enables automatic serialization

  • Supports OpenGL 1.2
    • Uses extensions for newer API additions
    • Can use assembly, GLSL and Cg shaders, with custom vertex attributes and geometry shaders
    • Vertex Buffer Object (VBO) and Frame Buffer Object (FBO) support, with fallback if extensions not available
    • Supports volume textures, compressed textures, dynamic textures, depth textures, procedural textures, floating point textures, cubemaps, anisotropic filtering
    • Instancing

  • Fast submission-based renderer
    • Capable of flexible multi-pass rendering
    • No scene-graph dependency as in many other 3D engines
    • Automatic state sorting
    • Can be replaced by software rasterizer or even a raytracer

  • Wide range of supported file formats
    • Bitmap formats: BMP, DDS, GIF, JPG, PNG, PSD, TGA
    • 3D formats: 3DS, DOF, Doom3 Mesh, LWO, LWS, MD2, MD3, MDL, OBJ
    • Archive formats: BOD, PAK, SYN, WAD, ZIP
    • Flexible asset management

  • Optionally utilizes a wide range of open source tools and libraries
    • blendscape Blender exporter, which uses the built-in Python interface
    • Can directly read Maya ASCII files, no Maya installation required
    • Bullet Physics support
    • Cal3D animation support
    • Cg for API-independent shader development
    • OpenAL for audio
    • libMPEG2 for video playback
    • TinyXml XML parser
    • zlib compression
  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Related Articles

Hello indie friends,

After about two and a half years of development we are happy to finally announce our first iOS game, which is called "About Love, Hate and the other ones".

It is a puzzle game in which you control the two main characters, Love and Hate, and guide them through 60 levels to take them back home to their beloved hill. You will encounter different other ones with unique behavior, all dependent on whether Love or Hate interacts with them.

Created by three students from Kassel University the game has already received an honorable mention at the IGF back when it was a flash game prototype and won the German computer games award in the newcomer category with an early beta version of what will soon be available at the App Store (release date 23rd October 2012).

Visit us also on:
Facebook: Facebook.com
Twitter: Twitter.com

15% off on Tiny & Big while Steam Summer Sale

15% off on Tiny & Big while Steam Summer Sale

Tiny & Big: Grandpa's Leftovers 4 comments

The Steam Summer Sale has begun and Tiny & Big is now available for 15% off .

Release Trailer Time! It's out!

Release Trailer Time! It's out!

Tiny & Big: Grandpa's Leftovers 10 comments

Hooray fellow indies, We're so happy to announce our first official game release (June 19th). Tiny & Big: Grandpa's Leftovers is available on all...

Tiny & Big music video "Little Pretty Thing"

Tiny & Big music video "Little Pretty Thing"

Tiny & Big: Grandpa's Leftovers 4 comments

The fabulous 3typen came down to earth to produce a genuine video for the humans to feast their ears on.

Community integration

Community integration

Tiny & Big: Grandpa's Leftovers 3 comments

Check out your community, talk with your fans and see how they can support you.

Add game Games
About Love, Hate and the other ones

About Love, Hate and the other ones


LOVE and HATE used to live on a hill. One day a red button appeared. LOVE, always curious about new stuff, immediately pushed the nice colored button...

On Rusty Trails

On Rusty Trails


You are Elvis! Your home is gone! Blast through this fast-paced platformer and instantly shift from rusty red to hairy blue. Influence how the world reacts...

Tiny & Big: Grandpa's Leftovers

Tiny & Big: Grandpa's Leftovers


Set in a land, where common physics apply but everything else looks different. You are Tiny, a little, technophile guy with a ray cutter, a gripping device...

Guest - - 692,346 comments

awesome, but... can we have it (:

Reply Good karma Bad karma+1 vote
Gunplayer122 - - 299 comments

Fantastic, its looking very good

Reply Good karma Bad karma+3 votes
Maxen1416 - - 5,558 comments

very impressive!!

Reply Good karma Bad karma+3 votes
Klight - - 90 comments

Your project seems interesting.

Reply Good karma Bad karma+3 votes
MrTambourineMan - - 717 comments

...to say the least ;) Great work guys!

Reply Good karma Bad karma+3 votes
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.