Top 5 game-engine-framework Open-Source Projects
-
ultraviolet
The Ultraviolet Framework is a .NET game development framework written in C#. (by UltravioletFramework)
-
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.
-
eepp
eepp is an open source cross-platform game and application development framework heavily focused on the development of rich graphical user interfaces.
-
Game-Engine-Development-Series
Game Engine Development Series - Learn to code a Game Engine in C++ from scratch
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I've also been enjoying building My First Gameā¢ in Bevy using ECS. The community around Bevy really shines, but Flecs (https://github.com/SanderMertens/flecs) is arguably a more mature, open-source ECS implementation. You don't get to write in Rust, though, which makes it less cool in my book :)
I'm not very proud of the code I've written because I've found writing a game to be much more confusing than building websites + backends, but, as the author notes, it certainly feels more elegant than OOP or globals given the context.
I'm building for WASM and Bevy's parallelism isn't supported in that context (yet? https://github.com/bevyengine/bevy/issues/4078), so the performance wins are just so-so. Sharing a thread with UI rendering suuucks.
If anyone wants to browse some code or ask questions, feel free! https://github.com/MeoMix/symbiants
game-engine-framework related posts
Index
What are some of the best open-source game-engine-framework projects? This list will help you:
Project | Stars | |
---|---|---|
1 | flecs | 5,628 |
2 | ultraviolet | 538 |
3 | eepp | 409 |
4 | Game-Engine-Development-Series | 70 |
5 | Raylib-ECS-Prototype | 2 |