Awesome C++ Game Engine

  • allegro5 allegro5 1,885
    star
    updated about 2 months ago Other

    The official Allegro 5 git repository. Pull requests welcome!

  • updated 9 months ago Other

    The Atomic Game Engine is a multi-platform 2D and 3D engine with a consistent API in C++, C#, JavaScript, and TypeScript

  • autokey autokey 3,321
    star
    updated 5 months ago GNU General Publi...

    AutoKey, a desktop automation utility for Linux and X11.

  • updated about 4 years ago

    AI-powered Smart Robotic Process Automation 🤖

  • bsnes bsnes 1,642
    star
    updated 9 months ago Other

    bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.

  • updated 3 months ago Other

    ClanLib is a cross platform C++ toolkit library.

  • cocos2d-x cocos2d-x 18,090
    star
    updated 5 months ago

    Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.

  • Corange Corange 1,720
    star
    updated about 2 years ago Other

    Pure C Game Engine

  • updated over 1 year ago MIT License

    This repo contains the DirectX Graphics samples that demonstrate how to build graphics intensive applications on Windows.

  • entt entt 8,061
    star
    updated over 1 year ago MIT License

    Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more

  • flixel flixel 1,940
    star
    updated 4 months ago MIT License

    Free, cross-platform 2D game engine powered by Haxe and OpenFL

  • gameplay gameplay 4,470
    star
    updated 10 months ago

    Open-source, cross-platform, C++ game engine for creating 2D/3D games.

  • godot godot 88,512
    star
    updated 3 months ago MIT License

    Godot Engine – Multi-platform 2D and 3D game engine

  • updated over 6 years ago MIT License

    Grit Game Engine

  • halley halley 3,563
    star
    updated 3 months ago Apache License 2.0

    A lightweight game engine written in modern C++

  • KlayGE KlayGE 2,049
    star
    updated 5 months ago GNU General Publi...

    KlayGE is a cross-platform open source game engine with plugin-based architecture.

  • updated about 2 years ago Other

    Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.

  • updated 4 months ago MIT License

    3D C++ Game Engine - yet another open source game engine

  • updated over 1 year ago

    This is the development repo of Moai SDK.

  • nCine nCine 866
    star
    updated over 1 year ago MIT License

    A cross-platform 2D game engine

  • o3de o3de 7,589
    star
    updated 4 months ago Other

    Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

  • ogre ogre 3,929
    star
    updated about 2 months ago MIT License

    scene-oriented, flexible 3D engine (C++, Python, C#, Java)

  • ogre-next ogre-next 1,032
    star
    updated 2 months ago Other

    aka ogre v2 - scene-oriented, flexible 3D C++ engine

  • updated 5 months ago Other

    Oxygine is C++ engine and framework for 2D games on iOS, Android, Windows, Linux and Mac

  • panda3d panda3d 4,496
    star
    updated about 2 months ago Other

    Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU

  • Polycode Polycode 2,379
    star
    updated 9 months ago MIT License

    Polycode is a cross-platform framework for creative code.

  • raylib raylib 16,508
    star
    updated 12 months ago zlib License

    A simple and easy-to-use library to enjoy videogames programming

  • RaZ RaZ 554
    star
    updated 3 months ago MIT License

    Modern & multiplatform 3D game engine in C++17

  • robotjs robotjs 12,285
    star
    updated 5 months ago MIT License

    Node.js Desktop Automation.

  • Sourcetrail Sourcetrail 14,525
    star
    updated almost 3 years ago GNU General Publi...

    Sourcetrail - free and open-source interactive source explorer

  • spring spring 3,519
    star
    updated 8 months ago Other

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

  • The-Forge The-Forge 4,662
    star
    updated 4 months ago Apache License 2.0

    The Forge Cross-Platform Rendering Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

  • Torque2D Torque2D 1,180
    star
    updated 9 months ago MIT License

    A completely free, open-source, 2D game engine built on proven torque technology.

  • Torque3D Torque3D 1,433
    star
    updated 3 months ago Other
  • Torque3D Torque3D 3,350
    star
    updated over 2 years ago MIT License

    MIT Licensed Open Source version of Torque 3D from GarageGames

  • toy toy 1,559
    star
    updated over 3 years ago GNU General Publi...

    the thin c++ game engine

  • updated 2 months ago Other

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

  • urho3d urho3d 4,413
    star
    updated almost 2 years ago MIT License

    Game engine

  • updated 2 months ago Apache License 2.0

    📦 An official xmake package repository

  • xray-16 xray-16 2,605
    star
    updated about 1 year ago Other

    Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)