C++ real-time-strategy

Open-source C++ projects categorized as real-time-strategy

Top 5 C++ real-time-strategy Projects

real-time-strategy
  1. Spring RTS game engine

    A powerful free cross-platform RTS game engine. - Report issues at https://springrts.com/mantis/ (by spring)

    Project mention: Lua Is So Underrated | news.ycombinator.com | 2024-12-26

    In the Spring/Recoil RTS game engine[1] we adapted Lua to have deterministic execution allowing synchronous multiplayer simulation. In addition we relatively easily implemented a precise[2] serialization of the Lua VM, allowing us to support save/load for games with no code required from their side.

    In other languages these would require much more effort.

    [1] https://github.com/spring/spring or https://github.com/beyond-all-reason/spring (yay for forks!)

    [2] Preserving the order of iteration on items in a hash table.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. warzone2100

    Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+

  4. Unvanquished

    An FPS/RTS hybrid game powered by the Daemon engine (a combination of ioq3 and XreaL)

  5. Thyme

    An open source re-implementation of Generals : Zero Hour written in C++.

    Project mention: EA Open Sources Command and Conquer: Red Alert | news.ycombinator.com | 2025-02-27
  6. Vanilla-Conquer

    Vanilla Conquer provides clean, cross-platform builds of the C&C Remastered Collection and the standalone legacy games.

  7. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ real-time-strategy discussion

Log in or Post with

C++ real-time-strategy related posts

  • EA Open Sources Command and Conquer: Red Alert

    17 projects | news.ycombinator.com | 27 Feb 2025
  • EA Just Open Sourced Command and Conquer, Red Alert, Renegade and Generals

    4 projects | news.ycombinator.com | 27 Feb 2025
  • OpenRA – Classic strategy games rebuilt for the modern era

    8 projects | news.ycombinator.com | 18 Sep 2023
  • Permafrost engine – An OpenGL RTS game engine written in C

    6 projects | news.ycombinator.com | 9 Apr 2023
  • Command & Conquer: Tiberian Dawn's Linux port added to Luxtorpeda for Steam

    2 projects | /r/linux_gaming | 24 Jan 2023
  • Lest We Forget, the EA Cemetery

    6 projects | /r/gaming | 29 Jan 2022
  • Vanilla Conquer Development Builds Now Available

    2 projects | /r/commandandconquer | 1 Apr 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 19 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source real-time-strategy projects in C++? This list will help you:

# Project Stars
1 Spring RTS game engine 3,670
2 warzone2100 3,398
3 Unvanquished 1,029
4 Thyme 666
5 Vanilla-Conquer 416

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?