From Wikipedia, the free encyclopedia
Jump to: navigation, search
Developer(s) Zoetrope Interactive
Operating system Windows
Type Game engine

CPAGE (Complete Panoramic Adventure Game Engine) is a game engine used for the point-and-click adventure computer game "Darkness Within: In Pursuit of Loath Nolder".


  1. Written in C++ with DirectX 9.0c.
  2. Uses Lua as the scripting language. All engine and game play features are done with Lua.
  3. Supports panoramic 3D and 2D scenes.
  4. Contains a built-in game editor. Allows you create your game while playing it.
  5. Many visual objects can be inserted in the scene including: Sliding sky with cloud layers, water, fog, lens flares, flares, torches, light sources (for 3D meshes), particle sources, 3D sound sources, 3D meshes, rain and snow effects, projected flashlight effect, billboard animations.
  6. Object oriented built-in game editor allows you place scene objects with hand and adjust them with property lists.
  7. Animated 3D Meshes can be inserted in 3D panoramic scenes and 2D scenes with image backgrounds
  8. A Hotspot painting mode is included in the editor.
  9. Pixel shaders are supported for effects like animated water. And can also be used to implement post screen effects.
  10. Various built-in fullscreen effects are included like: motion blur, radial blur and noise.
  11. 3D surround sound support.

Games Using CPAGE[edit]

Darkness Within: In Pursuit of Loath Nolder (2007, PC) - Zoetrope Interactive, Lighthouse Interactive

External links[edit]