Skip to content
technik edited this page Oct 28, 2011 · 1 revision

Engine code layout

The engine is compound of a few different modules, each of them encapsulates a different group of related, interconected systems. The basic structure is:

  • revGame: This is the highest level module. It provides game level functionality (almost empty right now)

  • revVideo: Contains everything related to 3d, video, rendering, etc…

  • revInput: Input capture

  • revAudio: Music, sounds, audio.

  • revCore: Implements all basic functionality on which relies the rest of the engine.

Clone this wiki locally