Welcome to the Creatures Wiki! Log in and join the community.

Difference between revisions of "Creatures Evolution Engine"

From Creatures Wiki
Jump to navigation Jump to search
m (Add wikipedia links)
(Stop saying openc2e is under development)
(11 intermediate revisions by 7 users not shown)
Line 1: Line 1:
The game [[engine]] used by [[Creatures Adventures]], [[Creatures Playground]], [[Creatures 3]], [[Docking Station]] and [[Amazing Virtual Sea-Monkeys]].
+
[[Image:Hatchingegg.png|right|frame|The '''Creatures Evolution Engine''' was a big step up from the old [[Creatures]]/[[Creatures 2]] technology]]
 +
The '''Creatures Evolution Engine''' is the name given to the game [[engine]] used by [[Creatures Adventures]], [[Creatures Playground]], [[Creatures 3]], [[Docking Station]] and [[Amazing Virtual Sea-Monkeys]]. It is also referred to as '''c2e''', which is the internal [[Creature Labs]] name for the engine (which, according to [[Lisa de Araujo]], stands  for '[[creatures 2]] enhanced').
  
It was a complete rewrite, built using [[Wikipedia:Cplusplus|C++]] and the [[Wikipedia:Standard Template Library|STL]], and written in a portable manner (it was eventually ported to [[Wikipedia:Linux|Linux]]) as opposed to the Windows-only design of the previous engines.
+
It was almost a complete rewrite, built using [[Wikipedia:Cplusplus|C++]] and the [[Wikipedia:Standard Template Library|STL]], and written in a portable manner (it was eventually ported to [[Linux]] and [[Macintosh|Mac]] OS X) as opposed to the Windows-centric design of the previous engines.
  
It defaulted to full-screen mode and provided the game GUI using agents, rather than using external applications ('applets') like the previous Creatures games.
+
It defaulted to [[Screen Modes|full-screen mode]] and provided the game's user interface using [[agent]]s, rather than using external applications ('applets') like the previous games in the [[Creatures series]].
  
It introduced the [[PRAY]] format, various [[CAOS]] features and, eventually, networking abilities.
+
It also introduced the [[PRAY]] format, various [[CAOS]] features and, eventually, networking abilities ([[Babel]]). Several of the settings for the engine are contained within the [[config files]].
 +
 
 +
==Similar Projects==
 +
There is an open-source 'clone' of the Creatures Evolution Engine called [[openc2e]].
 +
 
 +
==Related Links==
 +
*[[Screen Modes]]
 +
*[[:Category:Unofficial Creatures games|Unofficial Creatures games]]
 +
*[[Macintosh Creatures Evolution Engine]]
 +
*[[Lc2e|Linux Creatures Evolution Engine]]
 +
[[Category: Internals]]

Revision as of 06:37, 22 August 2014

The Creatures Evolution Engine was a big step up from the old Creatures/Creatures 2 technology

The Creatures Evolution Engine is the name given to the game engine used by Creatures Adventures, Creatures Playground, Creatures 3, Docking Station and Amazing Virtual Sea-Monkeys. It is also referred to as c2e, which is the internal Creature Labs name for the engine (which, according to Lisa de Araujo, stands for 'creatures 2 enhanced').

It was almost a complete rewrite, built using C++ and the STL, and written in a portable manner (it was eventually ported to Linux and Mac OS X) as opposed to the Windows-centric design of the previous engines.

It defaulted to full-screen mode and provided the game's user interface using agents, rather than using external applications ('applets') like the previous games in the Creatures series.

It also introduced the PRAY format, various CAOS features and, eventually, networking abilities (Babel). Several of the settings for the engine are contained within the config files.

Similar Projects

There is an open-source 'clone' of the Creatures Evolution Engine called openc2e.

Related Links