Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Version 64 (modified by bknecht, 15 years ago) (diff)

Module Description

TracNav(TracNav/TOC_Development)?

A list of the most important modules in the framework of Orxonox.

Util

An easy way to write output to the console, the logfile and the ingame shell

Convert values and pass them to functions without caring about the type

Core

Identify classes and store information in a "virtual static" manner

Make values configurable in a config-file

Use command line arguments to control Orxonox

Bind functions, objects and arguments to call a function whenever and wherever you want

Execute functions through a string

Create objects through a string

Handle input and bind functions

Register all existing objects in lists and iterate through them

Initialize the different parts of the engine in a controlled way

Load and save objects and whole levels with XML files

Call functions of the baseclass without caring about the class hierarchy

Network

Play the game with other people

Scripting

How to use the Lua script engine of Orxonox

Use a powerful console by activating Tcl

Graphical Interfaces

Show some information on the screen

Graphical User Interface to help the user to interact with menus, buttons, lists and windows in Orxonox.