FreeOrion is a turn-based space empire-building game inspired by the classic Master of Orion series, with an emphasis on modularity, modding, and strategic depth. Built using C++ and Python, it features a flexible game engine and a custom UI tailored to 4X (eXplore, eXpand, eXploit, eXterminate) gameplay. Players manage planets, design ships, conduct research, engage in diplomacy, and wage war across a procedurally generated galaxy. FreeOrion offers a unique tech tree, customizable empires, and supports multiplayer for competitive or cooperative play. It's community-driven, open-source, and under active development.

Features

  • Procedurally generated galaxy maps with customizable parameters
  • Unique, non-linear tech tree system for research strategies
  • Turn-based empire management, exploration, and combat
  • Fully moddable with scripting support using Python
  • Multiplayer support with LAN and internet play
  • Customizable ship design system with modular components
  • In-game chat and diplomacy systems for player interaction
  • UI built using custom GUI toolkit with theming support
  • Cross-platform support for Windows, Linux, and macOS

Project Samples

Project Activity

See All Activity >