C++ Engine

Open-source C++ projects categorized as Engine

Top 23 C++ Engine Projects

  • tinyrenderer

    A brief computer graphics / rendering course

  • Project mention: How to Become a Software Engineer ? | dev.to | 2024-04-23

    C++: How OpenGL works: software rendering in 500 lines of code

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

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

  • Project mention: I learned Vulkan and wrote a small game engine with it (in 3 months) | news.ycombinator.com | 2024-06-06

    I'm curious why webgpu is receiving so much attention. There have been many low-level cross-platform graphics abstractions over the years. The bgfx [1] project had its first commit ~12 years ago and it's still going! It's much more mature than webgpu. I'm guessing being W3C backed is what's propelling it?

    [1] https://github.com/bkaradzic/bgfx

  • engine-sim

    Combustion engine simulator that generates realistic audio.

  • Project mention: How to Ride like a Cop [video] | news.ycombinator.com | 2023-09-30

    Well, it's a good video but... Hacker News?

    On the related topic, you know how in Ford Mustang the engine noise is simulated so the engine would sound like a pre-emission-standards V8 even if it runs on just four? How about a similar thing for a motorcycle? You put on your noise-canceling head phones, and the phones emit a "noise-canceled" rev of an engine you choose. You can enjoy the sound of a Harley on a moped. And! Since it's your headphones only, you wouldn't even bother the public.

    I think there is a startup potential on it somewhere. And the technology is here too: https://github.com/ange-yaghi/engine-sim

  • cocos-engine

    Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • GamePlay

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

  • Project mention: Alternative Game Engines for Marooned Unity Developers | /r/gamedev | 2023-09-22

    Gameplay: Another promising MIT licensed engine for both 2D and 3D. Doesn't seem like there is much in the way of learning material though.

  • Ogre 3D

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

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11

    OGRE (MIT/C++) https://github.com/OGRECave/ogre

  • xray-16

    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! ;)

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • SaaSHub

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

    SaaSHub logo
  • 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
  • KlayGE

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

  • SpartanEngine

    A game engine with an emphasis on real-time cutting-edge solutions

  • Project mention: SpartanEngine: MIT-licensed C++ Vulkan game engine | news.ycombinator.com | 2024-04-17
  • TinyEngine

    Tiny OpenGL Wrapper / 3D Engine in C++

  • gemrb

    GemRB is a portable open-source implementation of Bioware’s Infinity Engine.

  • Project mention: Lutris (Linux Mint, Wine) | /r/Lutris | 2023-12-08

    If this is the original game then there GemRB

  • sofa

    Real-time multi-physics simulation with an emphasis on medical simulation. (by sofa-framework)

  • Project mention: SOFA Simulation | /r/robotics | 2023-08-03

    I have explored various resources, including the official Sofa website, SofaPython3 website, and YouTube videos, yet I have not been successful in locating valuable guidance on initiating the learning process for Sofa using Python. I know how to write basic Python, but I find myself perplexed regarding the necessary steps to construct models and execute simulations effectively.

  • ObEngine

    2D Game Engine with Lua Scripting made on top of SFML !

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • TES3MP

    Multiplayer for OpenMW, a reimplementation of The Elder Scrolls 3: Morrowind's engine.

  • krkrz

    Kirikiri Z Project

  • ZGB

    Game Boy / Color engine with lots of features

  • vulkanizer

    Advanced Vulkan rendering engine prototype

  • rrgen

    A Header Only C++ Library for Storing Safe, Randomly Generated Data Into Modern Containers

  • Yave

    Yet Another Vulkan Engine

  • Project mention: Abstraction arround CommandBuffers and Queues | /r/vulkan | 2023-12-11

    Yes

  • tyra

    Game engine for PlayStation 2™

  • OGSR-Engine

    OGSR Project - Evolution of X-Ray Engine for S.T.A.L.K.E.R.: Shadow of Chernobyl

  • Physics3D

    A 3D physics engine

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

Log in or Post with

C++ Engine related posts

Index

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

Project Stars
1 tinyrenderer 19,615
2 bgfx 14,503
3 engine-sim 8,529
4 cocos-engine 5,439
5 GamePlay 4,390
6 Ogre 3D 3,786
7 xray-16 2,866
8 corona 2,444
9 KlayGE 2,034
10 SpartanEngine 2,029
11 TinyEngine 965
12 gemrb 926
13 sofa 879
14 ObEngine 799
15 TES3MP 745
16 krkrz 735
17 ZGB 681
18 vulkanizer 548
19 rrgen 528
20 Yave 465
21 tyra 452
22 OGSR-Engine 451
23 Physics3D 296

Sponsored
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.
www.influxdata.com