Version 57 (modified by scheusso, 16 years ago) (diff) |
---|
Module Description
Table of Contents
How to use certain modules in the Orxonox framework. This list is not complete, ask the programmers in named in the .cc files for more information.
Template for creating Module Descriptions?
For an alphabetical list of all code related pages see.
Framework
- Core Elements - (location:/src/orxonox/core)
- Network - (location:/src/network)
Input
- Input Management - (location:/src/orxonox/core/input)
Rendering
- Particles? - (location:/src/orxonox/tools)
- Shader Effects?
Graphical Interfaces
Game Modules
This is an outdated page! This page is very old and the content is not up to date. Not everything (if any) which is written here will be in the final game! |
- BaseObject ClassID and ObjectList - (source:/trunk/src/lib/lang)
- Debug Output? - (debug.h)
- Lists and Stacks? - using the List
- Resource Manager? - (resource_manager.h)
- Event Handler? - the event-handling system of orxonox (lib/event)
- Network Manager? - The network interface for the orxonox framework
- Collision Detection? - The module checking for collisions
- Collision Reaction? - The module registering collisions and reacting to them
- Object Manager? - The Manager of all the Entitites in the world
Rendering
- Render 2D? - (lib/graphics/render_2d)
- MD2 Model? - (the md2 model class and functions: md2Model.cc, md2Model.h, abstract_model.h)
- Height Map? - (a Height map model)
- Text Engine? - (text_engine)
- Animated Textures? - animated textures for rendering movies
- Particle Engine? - (lib/particle)
- Sound Engine? - (sound_engine.h)
- Animation Player? - (animation_player.h, animation.h and derived classes)
- Physics Engine? - (lib/physics)
- BspModel? - (a QuakeIII level loader)
- Atmospheric Engine? - Manages the weather, sun etc
Loading
- INI Parser? - (an ini-file-parser ini_parser.h)
- Load Parameter? - (a fully featured loading engine load_param.h)
- OBJ Importer? - module to import obj files (alias wavefront file format)
Graphical Interfaces
- Shell? - an Interface to the debug.h
- UserInterface? - the orxonox GUI framework
Game Modules
- Weapon? shoot and load support
- Spaceship Control? to control the Spaceship
- Power-Up Engine? an engine that handles picked up items
- ScriptingHowTo? How to use the scriptengine of orxonox