Changes between Version 12 and Version 13 of EngineDocumentation


Ignore:
Timestamp:
Jul 14, 2009, 3:25:58 PM (15 years ago)
Author:
Matt Harrison
Comment:

Just removed a bad character that wouldn't show.

Legend:

Unmodified
Added
Removed
Modified
  • EngineDocumentation

    v12 v13  
    33== Introduction ==
    44
    5 Pyrogenesis is the game enginefor 0 A.D. Its design goals include cross-platform compatibility (Windows, Linux and Mac OS X), efficiency (including hardware-accelerated 3D graphics), and extensibility through game mods and scripts. The core engine is written in C++. However, much of the high level game logic and user interface is implemented by scripts, which are written in !JavaScript. This document focuses on the C++ engine (present in the source folder in SVN). We first describe the "life cycle" of a game and how the different engine modules interact. We then provide an overview of each module in the engine.
     5Pyrogenesis is the game engine for 0 A.D. Its design goals include cross-platform compatibility (Windows, Linux and Mac OS X), efficiency (including hardware-accelerated 3D graphics), and extensibility through game mods and scripts. The core engine is written in C++. However, much of the high level game logic and user interface is implemented by scripts, which are written in !JavaScript. This document focuses on the C++ engine (present in the source folder in SVN). We first describe the "life cycle" of a game and how the different engine modules interact. We then provide an overview of each module in the engine.
    66
    77== Life of a Game Session ==