# openc2e: reimplementing the Creatures game engine

> openc2e reimplements an engine for the Creatures artificial life games and reads their original data directories. It targets Creatures 1–3, Docking Station, Playground and Adventures; agents, biochemistry and sound effects work, while creature support and world saving remain incomplete.

- Type: Case study
- Targets: Game
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/openc2e/openc2e>
- Primary source: <https://github.com/openc2e/openc2e/blob/dfcd46f2d6748f6fedc8ba61c3269bdf02956786/README.md>
- Catalog page: <https://awesomerea.org/resources/openc2e-creatures-case/>
- Record JSON: <https://awesomerea.org/resources/openc2e-creatures-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/openc2e-creatures-case/index.md)

## Requirements & limits

- **Prerequisites:** A data directory from a supported Creatures game is required.
- **Prerequisites:** Build dependencies include SDL2, SDL2_mixer, Python and CMake.
- **Limits:** Creatures 1 and 2 creatures do not work; world saving is unfinished.
- **License:** GNU Lesser General Public License version 2.1.

## Primary sources

1. <https://github.com/openc2e/openc2e/blob/dfcd46f2d6748f6fedc8ba61c3269bdf02956786/README.md>
2. <https://github.com/openc2e/openc2e/blob/dfcd46f2d6748f6fedc8ba61c3269bdf02956786/COPYING>

## More in Games

- [openchrome: rebuilding a Dying Light runtime from game data](https://awesomerea.org/resources/openchrome-case/index.md) · Case study
- [OpenCiv3: rebuilding Civilization III in Godot](https://awesomerea.org/resources/openciv3-case/index.md) · Case study
- [OpenClaw: reimplementing Captain Claw](https://awesomerea.org/resources/openclaw/index.md) · Case study
- [OpenCloud: a Dark Cloud 2 reimplementation](https://awesomerea.org/resources/opencloud-dark-cloud-case/index.md) · Case study
- [OpenCoD1: a Call of Duty multiplayer reconstruction](https://awesomerea.org/resources/opencod1-call-of-duty-case/index.md) · Case study
- [OpenCross: reconstructing the Chrono Cross engine](https://awesomerea.org/resources/opencross-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
