C++ Game

Open-source C++ projects categorized as Game

Top 23 C++ Game Projects

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    OpenRCT2 - Roller Coster Tycoon 2 clone. C++, SDL2, OpenGL

  • tiled

    Flexible level editor

  • Project mention: How to build your interactive resume in 4 simple and 2 easy steps | dev.to | 2024-04-02

    When you decide on the high-level design of the resume, start building your map in Tiled. You can customise the map from the basic game you already have or build your one from scratch - just try and see what works best for you.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Cataclysm-DDA

    Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.

  • Project mention: Weapons for 'Giants' | /r/cataclysmdda | 2023-12-11

    And that sucks! I really wish being Huge (or Tiny, but I haven't tried that personally) felt more distinct than it does. You really shouldn't be able to operate holdout pistols, but you should be able to stuff a thanksgiving turkey in your coat pocket.

  • devilution

    Diablo devolved - magic behind the 1996 computer game

  • Project mention: Open source Diablo 1 engine – DevilutionX 1.5.0 released | news.ycombinator.com | 2023-06-17

    Reverse engineered from some partial leaks: https://github.com/diasurgical/devilution#introduction

  • devilutionX

    Diablo build for modern operating systems

  • Project mention: I'm shrarch for a mod who changes the language to Spanish but not changed anything more | /r/Diablo | 2023-09-17
  • Recast/Detour

    Industry-standard navigation-mesh toolset for games

  • OpenTTD

    OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    OpenTTD - Open source simulation game based upon Transport Tycoon Deluxe. C++, SDL2

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • azerothcore-wotlk

    Complete Open Source and Modular solution for MMO

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    Azerothcore - World of Warcraft: Wrath of the Lich King server emulation. C++

  • Provenance

    iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console systems… Get Started: https://wiki.provenance-emu.com |

  • endless-sky

    Space exploration, trading, and combat game.

  • Project mention: Risking my life for an entire solar system of lentils | /r/Frugal_Jerk | 2023-12-11
  • wesnoth

    An open source, turn-based strategy game with a high fantasy theme.

  • Project mention: Low end Strategy games | /r/lowendgaming | 2023-12-08

    Official site Steam Itch.io

  • magnum

    Lightweight and modular C++11 graphics middleware for games and data visualization

  • The-Powder-Toy

    Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    The Power Toy - Physics Sandbox. C++, SDL2

  • vcmi

    Open-source engine for Heroes of Might and Magic III

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    VCMI - Heroes of Might and Magic III clone. C++, SDL2

  • NoahGameFrame

    A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.

  • ActionRoguelike

    Third-person Action Roguelike made in Unreal Engine C++. Project for Unreal Engine C++ Course & Stanford University

  • Project mention: So You've Decided to Move from Unity to Unreal Engine | news.ycombinator.com | 2023-09-14

    A course that finally made Unreal "click" for me, after years of toying with it, was Tom Looman's 'Professional Game Development in C++ and Unreal Engine' course. The source for what you build (with the chapters available in the git history) is here. [1] It was based on a class he taught and so also includes homework, which I found infinitely more valuable than just following along in a 'Here's how to [x].' type lesson.

    [1] - https://github.com/tomlooman/ActionRoguelike

  • EpicSurvivalGame

    Third-person Survival Game for Unreal Engine (Sample Project)

  • 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+

  • Project mention: Is there any game where you can design your own weapons/vehicles? | /r/computerwargames | 2023-12-10

    It is more an RTS than a 'classical' wargame, but you could do it in Warzone 2100. It is old for now (but it was very fun in 2000s). It could be fun for you today. There is a free and open source version : https://wz2100.net/ .

  • fheroes2

    fheroes2 is a recreation of Heroes of Might and Magic II game engine.

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    fhearos2 - Heroes of Might and Magic II clone. C++, SDL2

  • supertux

    SuperTux source code

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    SuperTux - Platformer inspired by Mario Brothers. C++, SDL2

  • corona

    Solar2D Game Engine main repository (ex Corona SDK) (by coronalabs)

  • Project mention: LÖVE: a framework to make 2D games in Lua | news.ycombinator.com | 2023-09-13
  • Teeworlds

    A retro multiplayer shooter

  • ozz-animation

    Open source c++ skeletal animation library and toolset

  • 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++ Game related posts

Index

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

Project Stars
1 OpenRCT2 12,889
2 tiled 10,587
3 Cataclysm-DDA 9,667
4 devilution 8,634
5 devilutionX 7,536
6 Recast/Detour 6,202
7 OpenTTD 5,927
8 azerothcore-wotlk 5,846
9 Provenance 5,664
10 endless-sky 5,344
11 wesnoth 5,218
12 magnum 4,649
13 The-Powder-Toy 4,324
14 vcmi 3,897
15 NoahGameFrame 3,879
16 ActionRoguelike 3,179
17 EpicSurvivalGame 3,160
18 warzone2100 3,035
19 fheroes2 2,517
20 supertux 2,442
21 corona 2,414
22 Teeworlds 2,301
23 ozz-animation 2,257

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com