Oddlabs About Oddlabs | Contact Oddlabs | Privacy Statement | Partners & Affiliates   
Tribal Trouble

Tribal Trouble

Tribal Trouble is a new fast-paced 3D realtime strategy game developed by Oddlabs.
A free, playable demo is available for Windows, Mac OS X and Linux.

» Buy full version for $29.95 (including VAT)
» Download free, playable demo
» Screenshots gallery
» Buildings and units

Crossplatform game engine technology

LWJGL

Light Weight Java Game Library enables Java applications to access native graphics and sound hardware through OpenGL and OpenAL. Currently both Windows, Mac OS X and Linux are supported.

Java

The Java technology enables developers to write extremely portable software to the extent where the same binaries can be run on all Java supported platforms.

3D engine screenshots

Wireframe
Wireframe rendering showing the dynamic level of detail.

Pathfinding
Pathfinder paths - blue lines are the coarse region pathfinding, red lines are fine-grained local pathfinding.

Bounding boxes
Bounding boxes and dynamic object grouping.

Platform independent games

We have based our development on the combination of LWJGL and Java, which allows the game to run on any LWJGL supported platform without modifications and at a speed comparable to platform-dependent native code.

Multi Platform Support

Computer generated terrains

Tribal Trouble is quite unique among realtime strategy games in that it does not rely on pre-defined maps, but instead uses runtime computer generated and -textured terrains. This gives players an endless variety of different battlegrounds, and maps can be restored later by saving the map code which contains all generation parameters.

The terrain parameters menu

The terrain generation menu where you can adjust parameters and save the map for later use by writing down the map code

For people interested in how realistic, high-resolution terrains with simulated erosion are generated in mere seconds, we have released an article discussing the techniques used in Tribal Trouble:

» Realtime Procedural Terrain Generation (1.5 MB)

As of March 2007, the source code for the terrain and texture generation engine (now named "Procedurality") has been released under GPL and can be found here.

Tribal Trouble engine features

Some of the main features of the 3D engine are:

  • Platform independent execution: Runs on Windows, Mac OS X and Linux
  • Hardware accelerated 3D graphics through OpenGL
  • Hardware accelerated sound through OpenAL
  • Level of detail rendered landscapes consisting of up to 1 million height points
  • Up to 3000 larger objects (trees, buildings, resources etc.) with several levels of detail and dynamic object grouping
  • Dynamically rendered plants
  • Up to 1000 player controlled units with several levels of detail and realtime concurrent pathfinding
  • Fully mathematically generated, textured and lightsourced landscapes
  • Skinnable OpenGL rendered graphical user interface

The engine is highly optimized, and with the lowest graphics detail level it runs smoothly (40+ fps) on a 700 MHz Athlon CPU with a Geforce 2 MX graphics card.



Java PoweredOddlabs | Tribal Trouble | Shop | Online play | Forum | News | Support | User Login ]
About Oddlabs | Contact Oddlabs | Privacy Statement | Partners & Affiliates ]

Copyright © 2001-2008 Oddlabs ApS, All Rights Reserved. Oddlabs and the Oddlabs logo are trademarks of Oddlabs ApS. Tribal Trouble and the Tribal Trouble logo are trademarks of Oddlabs ApS. The Java Powered logo is a trademark of Sun Microsystems, Inc.

Oddlabs Newsletter

Subscribe to our ad-free newsletter to receive announcements about events, new releases and special offers.



Oddlabs will keep your email address strictly confidential. We will never share or sell any of your information to a third party. Privacy statement.

Latest News

» 

11/07/2006:
Oddlabs has moved to new offices

» 

03/31/2006:
Tribal Trouble now supports the Intel Mini Mac

» More headlines