Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Changes between Version 79 and Version 80 of dev


Ignore:
Timestamp:
Apr 13, 2017, 12:15:06 AM (7 years ago)
Author:
landauf
Comment:

changed formatting

Legend:

Unmodified
Added
Removed
Modified
  • dev

    v79 v80  
    11= Development =
    22
    3 {{{
    4 #!div style="background-color: #FFFFDD; border: 3px solid #000000; margin: 5px; padding: 10px; width: 710px;"
    5 [[span('''General Information''', style=font-family: sans-serif; font-size: 16px)]]
     3{{{#!box tips
     4= General Information =
     5
    66 * [/ Orxonox] is a cross platform open source 3D game, programmed in C++
    77 * Orxonox is developed by students at the [http://www.ethz.ch ETH Zürich]
     
    1212}}}
    1313
    14 {{{
    15 #!div style="background-color: #F4F4FF; border: 3px solid #000000; margin: 5px; padding: 10px; width: 710px;"
    16 [[span('''Development''', style=font-family: sans-serif; font-size: 16px)]]
     14{{{#!box comment
     15= Development =
     16
    1717 * We use [wiki:code/tools/SVN SVN] for revision control (code and media)
    1818  * Main code repository: http://svn.orxonox.net/game/code/trunk/
     
    2525}}}
    2626
    27 {{{
    28 #!div width="50%" style="background-color: #F7F7F7; border: 1px solid #888888; margin: 5px; padding: 10px; width: 46%; float: left;"
    29 [[span('''Programming''', style=font-family: sans-serif; font-size: 16px)]]
    30 
    31 Here you find all information about how to write code for Orxonox.
    32 
    33 {{{
    34 #!html
    35 <hr style="margin:0px;">
    36 }}}
    37 '''Installation''':
    38  * Follow the instructions at the [wiki:download] page
    39 
    40 {{{
    41 #!html
    42 <hr style="margin:0px;">
    43 }}}
    44 '''Documentation''':
    45  * [wiki:code/doc/ModulesDescription Modules] - Get an overview of our Framework
    46  * [wiki:code/doc Documentation] - A documentation of all our libraries and classes
    47  * [wiki:code/libs Libraries] - An overview of the external libraries
    48  * [/jenkins/view/Management/job/orxonox_doxygen_trunk/javadoc/ API Reference] - An automatically generated reference of classes, functions, macros and other stuff
    49  * [wiki:code/howto HowTo] - This page covers several topics and explains how to do things
    50  * [wiki:code/FAQ FAQ] - Check out the FAQ to get answers on frequent questions
    51 
    52 {{{
    53 #!html
    54 <hr style="margin:0px;">
    55 }}}
    56 '''Coding''':
    57  * [wiki:code/C++_styleguide Styleguide] - Please read and follow the Styleguide to create readable and useful code
    58  * [wiki:code/tools/Doxygen Commenting] your source code in a professional way is very important.
    59  * [wiki:code/howto/STL Standard C++ library] - Have a look at the standard C++ library, strings and STL containers are very useful
    60  * [wiki:code/PerformanceTips Performance] - Learn how to write fast code
    61 
    62 {{{
    63 #!html
    64 <hr style="margin:0px;">
    65 }}}
    66 '''Tools''':
    67  * [wiki:code/tools/SVN SVN] - Our revision control tool. You should know how to use it
    68  * [wiki:code/tools/CMake CMake] - Our build tool (forget about makefiles)
    69  * [wiki:code/Buildsystem Buildsystem] - Build settings for CMake
    70  * [wiki:code/tools/KDevelop3 KDevelop3] - An open source IDE
    71  * [wiki:code/tools/EclipseIDE EclipseIDE] - Another fine IDE
    72  * [wiki:code/tools/Debugging Debugging] - Some information about various debuggers
    73  * [wiki:code/tools/LinuxCodingTools Other Tools] - A list of other development tools
    74 
    75 }}}
    76 {{{
    77 #!div style="background-color: #F7F7F7; border: 1px solid #888888; margin: 5px; padding: 10px; width: 46%; float: right;"
    78 [[span('''Content Creation''', style=font-family: sans-serif; font-size: 16px)]]
     27{{{#!rbox detail width="40%"
     28= Content Creation =
    7929
    8030This section is about model creation, design, sound and everything that is somehow related to the game content.
     
    9747}}}
    9848
    99 {{{
    100 #!div style="background-color: #FFFFFF; border: 1px dotted #888888; margin: 5px; padding: 10px; clear: both;"
    101 [[span('''Miscellaneous''', style=font-family: sans-serif; font-size: 16px)]]
     49{{{#!box detail width="40%"
     50= Programming =
     51
     52Here you find all information about how to write code for Orxonox.
     53
     54----
     55
     56'''Installation''':
     57 * Follow the instructions at the [wiki:download] page
     58
     59----
     60
     61'''Documentation''':
     62 * [wiki:code/doc/ModulesDescription Modules] - Get an overview of our Framework
     63 * [wiki:code/doc Documentation] - A documentation of all our libraries and classes
     64 * [wiki:code/libs Libraries] - An overview of the external libraries
     65 * [/jenkins/view/Management/job/orxonox_doxygen_trunk/javadoc/ API Reference] - An automatically generated reference of classes, functions, macros and other stuff
     66 * [wiki:code/howto HowTo] - This page covers several topics and explains how to do things
     67 * [wiki:code/FAQ FAQ] - Check out the FAQ to get answers on frequent questions
     68
     69----
     70
     71'''Coding''':
     72 * [wiki:code/C++_styleguide Styleguide] - Please read and follow the Styleguide to create readable and useful code
     73 * [wiki:code/tools/Doxygen Commenting] your source code in a professional way is very important.
     74 * [wiki:code/howto/STL Standard C++ library] - Have a look at the standard C++ library, strings and STL containers are very useful
     75 * [wiki:code/PerformanceTips Performance] - Learn how to write fast code
     76
     77----
     78
     79'''Tools''':
     80 * [wiki:code/tools/SVN SVN] - Our revision control tool. You should know how to use it
     81 * [wiki:code/tools/CMake CMake] - Our build tool (forget about makefiles)
     82 * [wiki:code/Buildsystem Buildsystem] - Build settings for CMake
     83 * [wiki:code/tools/KDevelop3 KDevelop3] - An open source IDE
     84 * [wiki:code/tools/EclipseIDE EclipseIDE] - Another fine IDE
     85 * [wiki:code/tools/Debugging Debugging] - Some information about various debuggers
     86 * [wiki:code/tools/LinuxCodingTools Other Tools] - A list of other development tools
     87
     88}}}
     89
     90{{{#!box
     91= Miscellaneous =
     92
    10293 * Useful [wiki:dev/DevelopmentResources Links]
    10394 * An incomplete wiki overview: [wiki:~archive], [wiki:code], [wiki:content], [wiki:code/howto], [wiki:people], [wiki:pps], [wiki:TitleIndex]
    10495
    105 ** List of dev-pages **
    106 
     96[[CollapsibleStart(List of dev-pages)]]
    10797[[TitleIndex(dev/,format=hierarchy)]]
    108 
     98[[CollapsibleEnd]]
    10999
    110100}}}