Changes between Version 6 and Version 7 of Finding_Your_Way_Around


Ignore:
Timestamp:
Jun 21, 2011, 2:58:10 AM (13 years ago)
Author:
Kenny Long
Comment:

Updated the source section to reflect current directory structure.

Legend:

Unmodified
Added
Removed
Modified
  • Finding_Your_Way_Around

    v6 v7  
    162162The source can be broken down into the following sub directories
    163163
    164  * Graphics:    ???
    165  * Renderer:    ??? Break this down
    166  * Gui:         Graphic user Interface
    167  * i18n:                Text Localization.
    168  * Lib:         System Specific code, utilities and low-level resource code
    169  * Maths:       Relevant 3d Math functions
    170  * Ps:          The engine core
    171  * Scripting:   Scripting Engine
    172  * Simulation:  Game Simulation main work.
    173  * Sound:       Audio
     164 * Atlas:               Game development tool (map editor, scenario editor, entities, etc.)
     165 * Collada:             Libraries for converting Collada digital assets to 0AD formats
     166 * Engine:              Math code, OpenAL sound stuff and other support code like profilers and hardware support.
     167 * Graphics:            Engine 3D Graphics (Cameras, Meshes, Particles, Shaders, etc.)
     168 * Gui:                 Graphic user Interface (2D stuff for creating dialog boxes, text, buttons and other similar stuff)
     169 * Lowlevel:            Low level code that gives the engine some common functionality in different OS's
     170 * Network:             Code that manages network connectiviity between peers for multi-user games.
     171 * Pyrogenesis:         "Main" for the game.  The game executable is called pyrogenesis.exe
     172 * Scriptinginterface:  Scripting Engine
     173 * Simulation2:         Game Simulation main work (Pathing, Motion, Command processing, Player Management, etc.)
    174174
    175175= Tools =
    176176These are separate stand alone tools not part of the main code. These are used to build the project files into something useable by the engine, these can be then placed in the binaries\mods directory
    177  * Ape:         Tool for Building particle systems
     177 * Ape:                 Tool for Building particle systems
    178178 * Arch Builder:        Builds Archived Project
    179179 * Auto Builder:        Build Project
    180180 * Font Builder:        Builds Font Texture
    181181 * I18n:                Language Importing.
    182  * pmdexp:      Export Meshes to PMD format
     182 * pmdexp:              Export Meshes to PMD format
    183183 * !ScEd:               Scenario Editor
    184  * textureconv: Texture Conversion to DDS format
     184 * textureconv:         Texture Conversion to DDS format
    185185
    186186= Main Classes =