Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Version 43 (modified by landauf, 12 years ago) (diff)

Development

General Information

TracNav(TracNav/TOC_Development)?

 

Development

All informations about how to write code for Orxonox. Read this? to get an overview of our current development state.


Documentation:

  • Modules? - Get an overview of our Framework
  • Documentation? - A documentation of all our libraries and classes
  • [doxygen:index.html API Reference] - An automatically generated reference of classes, functions, macros and other stuff
  • HowTo? - This page covers several topics and explains how to do things
  • FAQ? - Check out the FAQ to get answers on frequent questions

Coding:

  • Styleguide? - Please read an follow the Styleguide to create readable and useful code
  • Standard C++ library - Have a look at the standard C++ library, strings and STL containers are very useful
  • Performance? - Learn how to write fast code

Tools:

  • SVN? - Our revision control tool. You should know how to use it
  • CMake? - Our build tool (forget about makefiles)
  • Other Tools? - This is a list of other development tools, maybe you find them useful

Everything about the part where people bang the keyboard to get some code compiled.

  • State? - Get an overview of what we established yet
  • Coding? - Style guide, tools and other useful information about coding in general
  • Documentation? - Information about various structures and concepts
  • Contribute? - Want to help us? Check out this site to get more specific information
  • [doxygen:index.html DoxyGen] - An auto-generated Documentation of the Code
  • Bug reporting - Please report any bugs in this section of the Forum
  • Game development forum - Game development page on the forum

Content Creation

This section is about model creation, design, sound and everything else a game needs beside the code.