OpenCiv3 (formerly known by the codename "C7") is an open-source, mod-oriented remake of Civilization III by the fan community built with Godot and C#, with capabilities inspired by other 4X games and lessons learned in Civ3 modding. We aim to create a new game that looks and plays like Civ3 but incorporates features from the best of the genre and our own dreams.
OpenCiv3 is under active development and currently in a pre-alpha state. It is a rudimentary playable game but lacking many mechanics and late-game content, and errors are likely. Keep up with our development for the latest updates and opportunities to contribute!
Note
OpenCiv3 Copyright (c) OpenCiv3 contributors
OpenCiv3 is not affiliated with or endorsed by civfanatics.com, Firaxis Games, BreakAway Games, Hasbro Interactive, Infogrames Interactive, Atari Interactive, or Take-Two Interactive Software. CIV and CIVILIZATION are registered trademarks of Take-Two Interactive Software, Inc. All trademarks are property of their respective owners.
The latest stable version can be downloaded from the Releases page. Current information on installation and features can always be found on the project homepage.
Are you interested in becoming a contributor? OpenCiv3 is a public open source project licensed under The MIT License, meaning anyone is allowed to contribute or make their own modified versions. See Contributing on our wiki for an explanation of our policies and guidance on getting started.
OpenCiv3 is built on the open source Godot Engine available from www.godotengine.org and written in C# and Lua. Its source is maintained with git, and the official repository is currently hosted at https://github.com/C7-Game/OpenCiv3.git. Additional information about the project can be found at www.openciv3.org.
- Blast - An Apache-2.0 library for decompressing PKWare DCL, the compression used for Civ3 BIQ and SAV files. Copied from jamestefler/Blast/Blast, used by QueryCiv3
- C7 - The core game, which runs on the Godot engine.
- C7Engine - The mechanics of the game, including AI logic.
- C7GameData - Stores native game data, which will be saved to disc when the save feature is merged.
- ConvertCiv3Media - A library dedicated to reading images and animations from Civ3, used by C7 at the time being.
- EngineTests - Tests for logic in the engine.
- QueryCiv3 - A data reader for Civ3 BIQ and SAV files that fetches data based on offsets from labeled section headers, used by C7