a procedural rose

 

  News
  LabRats
  DizzyDash
  TunnelTumbler
  SplitSphere
  PseudoBubble
  CogEngine
  About
  Downloads
  Links
  News by others
  High Scores
  Recruitment
  Feedback
  Account registration
  Account Login
  Sitemap

CogEngine

CogEngine is the game engine that DizzyDash, SplitSphere and TunnelTumbler are built around.
CogEngines primary focus is reusability and crossplatform compatiblity and as such the engine is built round the functions required to create games att a rapid pace.

The CogEngine is currently a combination of freeware engine components that work on Linux, Windows and MacOSX and all code combining the framework is a combination of C/C++ compiled using GCC , the CodeBlocks IDE and Visual C++ Express Edition .

CogEngines graphics are driven by Ogre 3D a objectoriented 3d systems that supports multiple platforms and rendering engines.

CogEngines audio is driven by OpenAL which supports 3d sound for all objects, OGG streaming using libogg.

The physics are currently driven by Newton Game Dynamics . A rigid body dynamics system.

CogEngines network sockets are driven by HawkNL a lowlevel game oriented wrapper for Berkeley/Unix sockets and Winsock.

The game engines threading is run by OpenThreads allowing the system to thread graphics, logic, sound and physics as modern engine should.

All bindings are constructed to allow switching of different parts of the engine without affecting the API used by the games.

A new revision of the CogEngine is in the workings. Currently Newton Game Dynamics and Ogre3D are scheduled for replacement.

The CogEngine will be available for sale when the new revision is done, at that time a minimal version of the original will be released for free.

 

 

 

 

This homepage was created by Alexander Hole in 2007, webmaster be reached at :