Not only Unity...

This page summarizes the projects mentioned and recommended in the original post on /r/opensourcegames

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. MonoGame

    One framework for creating powerful cross-platform games.

    https://github.com/MonoGame/MonoGame /

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. nCine

    A cross-platform 2D game engine

  4. raylib

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

    RayLib (ZLIBL/C/Lua) https://github.com/raysan5/raylib

  5. jMonkeyEngine

    A complete 3-D game development suite written in Java.

  6. love

    LÖVE is an awesome 2D game framework for Lua.

    Love2d (MIT/C++/Lua) https://github.com/love2d/love

  7. lumixengine_maps

    Map downloader for Lumix Engine

  8. SaaSHub

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

    SaaSHub logo
  9. FNA

    FNA - Accuracy-focused XNA4 reimplementation for open platforms

    MonoGame (MPL/С#) https://fna-xna.github.io/

  10. LWJGL

    LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.

  11. 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.

  12. Cocos2d

    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.

  13. Phaser

    Discontinued Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. [Moved to: https://github.com/phaserjs/phaser] (by photonstorm)

    Phaser (MIT/JS) https://github.com/photonstorm/phaser

  14. BabylonJS

    Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

  15. PixiJS

    The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

    PixiJS (MIT/TypeScript) https://github.com/pixijs/pixijs

  16. The-Forge

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

  17. flixel

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

  18. Kha

    Ultra-portable, high performance, open source multimedia framework.

    Kha (zlib/Haxe) https://github.com/Kode/Kha

  19. pixelbox

    A sandbox framework to fast-prototype tile-based games in HTML5 and JavaScript (by cstoquer)

  20. SFML

    Simple and Fast Multimedia Library

    SFML (zlib/C++) https://github.com/SFML/SFML

  21. ObEngine

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

  22. Akhenaten

    Pharaoh (1999, open source engine)

    Although SDL is not a full-fledged game engine, it's relatively easy to develop games with it. It's my weekend project, created using SDL + C++ + JavaScript for configuration (https://github.com/dalerank/Akhenaten)

  23. Allegro

    The official Allegro 5 git repository. Pull requests welcome!

    Allegro (zlib/plain C) https://github.com/liballeg/allegro5

  24. defold

    Defold is a completely free to use game engine for development of desktop, mobile and web games.

  25. gb-studio

    A quick and easy to use drag and drop retro game creator for your favourite handheld video game system

    GB-Studio (MIT/C) https://github.com/chrismaltby/gb-studio

  26. Godot

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

  27. CRYENGINE_ReadMe

  28. CryEngine

    CRYENGINE is a powerful real-time game development platform created by Crytek. (by ValtoGameEngines)

  29. o3de

    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.

  30. FlaxEngine

    Flax Engine – multi-platform 3D game engine

    Flax (MIT/C++) https://github.com/FlaxEngine/FlaxEngine

  31. Panda3D

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

    Panda3D (MIT/C++) https://github.com/panda3d/panda3d

  32. Ogre 3D

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

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

  33. DagorEngine

    Dagor Engine and Tools source code from Gaijin Games KFT

  34. skylicht-engine

    Skylicht Engine is C++ Game Engine based on Irrlicht 3D. And my goal is to create a high-performance and lightweight Game Framework that can seamlessly function on both web and mobile platforms. This framework will be available to everyone for free.

    https://sourceforge.net/p/irrlicht/code/HEAD/tree/ https://github.com/skylicht-lab/skylicht-engine

  35. UnrealEngine

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

  37. bevy

    A refreshingly simple data-driven game engine built in Rust

  38. ceramic

    Cross-platform 2D framework written in Haxe that can export natively to desktop (windows, mac, linux), mobile (ios, android), web (js + webgl) and to unity projects

  39. Pygame

    🐍🎮 pygame (the library) is a Free and Open Source python programming language library for making multimedia applications like games built on top of the excellent SDL library. C, Python, Native, OpenGL.

  40. dome

    A lightweight game development environment where games can be written in Wren

  41. mach

    zig game engine & graphics toolkit

  42. Arcade

    Easy to use Python library for creating 2D arcade games.

  43. ClanLib

    ClanLib is a cross platform C++ toolkit library.

  44. jngl

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

  45. Tetra

    🎮 A simple 2D game framework written in Rust

  46. ursina

    A game engine powered by python and panda3d.

  47. tofu

    Multiplatform lightweight 2D game-engine, retro-game inspired. Uses OpenGL through GLFW3. Scripted in Lua. Aiming zero run-time dependencies. (by tofuengine)

  48. ultraviolet

    The Ultraviolet Framework is a .NET game development framework written in C#. (by UltravioletFramework)

  49. macroquad

    Cross-platform game engine in Rust.

  50. GDevelop

    🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

  51. stencyl-engine

    Create Flash, HTML5, iOS, Android, and desktop games with no code with Stencyl. This is the source to Stencyl's Haxe-based engine.

  52. heaps

    Heaps : Haxe Game Framework

  53. microstudio

    Free, open source game engine online

  54. TIC-80

    TIC-80 is a fantasy computer for making, playing and sharing tiny games.

  55. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How to Decide Which Engine is Right for You

    5 projects | dev.to | 8 Dec 2024
  • Kandria, a post-apocalyptic action RPG in Common Lisp

    2 projects | news.ycombinator.com | 3 Jun 2024
  • Web Game Engines and Libraries

    5 projects | news.ycombinator.com | 23 Apr 2024
  • Can Godot screw us like Unity did?

    2 projects | dev.to | 18 Sep 2023
  • Unity: We Have Heard You

    7 projects | news.ycombinator.com | 18 Sep 2023

Did you know that C++ is
the 7th most popular programming language
based on number of references?