
About
Creatures is a series of artificial life games whose first entry came out in 1996, followed by Creatures 2 (1998), Creatures 3 (1999) and Docking Station (2001). openc2e is a free, open-source engine for the Creatures games, aiming to support Creatures 1–3, Docking Station, Creatures Playground and Creatures Adventures on many platforms. Agents, sound effects and creature biochemistry work and physics partly works, but creatures themselves only partly work in C3 and later, and not at all in C1 and C2.
Getting started
Build it with CMake, then run it with the -d flag pointing at an installed game's data directory. The engine tries to guess which game it is from the files, falling back to C3/Docking Station.
Known limitations
- gameplay: Actual creatures (C3+ creatures work somewhat, C1 and C2 ones do not work at all) and serialization (world saving, creature exporting) are not yet implemented.
- gameplay: Physics improvements needed, especially for C3+.
- feature: Network ability (the Docking Station warp) is not yet implemented.
Media
Additional notes
- Todo
- Networking (the Docking Station warp) and saving worlds or exporting creatures are not implemented yet.