C++ game-engine-2d

Open-source C++ projects categorized as game-engine-2d

Top 7 C++ game-engine-2d Projects

  • nCine

    A cross-platform 2D game engine

  • RigelEngine

    A modern re-implementation of the classic DOS game Duke Nukem II

    Project mention: Commander Keen: Can we get some love? | /r/retrogaming | 2023-07-04

    Duke Nukem 2 has a source port called Rigel Engine: https://github.com/lethal-guitar/RigelEngine/tags

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

  • blah

    A small 2d c++ game framework

    Project mention: I want to learn to make games in C++ | /r/Cplusplus | 2023-03-05

    Then, take a look at this GitHub repo for a tiny (but very complete) 2D game engine: https://github.com/noelfb/blah

  • alive_reversing

    Re-implementation of Oddworld: Abe's Exoddus and Oddworld: Abe's Oddysee

    Project mention: Help me in Feeco Depot | /r/oddworld | 2023-05-09

    You can see me discussing this bug with the devs of R.E.L.I.V.E after thinking it was a bug with the mod, its apparently always been an issue with the game https://github.com/AliveTeam/alive_reversing/issues/1128

  • jngl

    Easy to use cross-platform 2D game library for C++

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

    Pitch not working for example. This was the main reason I've switched to custom audio mixing in C++: https://github.com/jhasse/jngl/pull/97

  • gba-modern

    An attempt to create a Game Boy Advance game using Modern C++

    Project mention: How difficult is it to make a game for a gameboy advance | /r/GameboyAdvance | 2022-11-15

    •  libtonc - a low-level C library providing direct access to the hardware          •  Butano -  a high-level modern C++ engine      •  gbaplusplus - a low-level modern C++ library      •  gba-modern - a batteries-included modern C++ project template      •  BPCore - an engine that uses Lua scripting, similar to PICO-8      •  gbsenpai - can be used to port GB Studio (v2.0 only) games to GBA      •  agb * - a crate for Rust users      •  libseven * - a new replacement for libtonc      •  ugba * - a C library that can also target PC      •  Natu * - a toolkit using the Nim language

  • reshimost

    Simple Base Game using OpenGL ES

  • SonarCloud

    Analyze your C and C++ projects with just one click.. SonarCloud, a cloud-based static analysis tool for your CI/CD workflows, offers a one-click automatic analysis of C and C++ projects hosted on GitHub. Zero configuration and free for open-source projects! Analyze free.

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). The latest post mention was on 2023-09-13.

C++ game-engine-2d related posts


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

Project Stars
1 nCine 889
2 RigelEngine 805
3 blah 516
4 alive_reversing 267
5 jngl 181
6 gba-modern 72
7 reshimost 9
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.