Game engines favouring a programming-heavy approach?

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

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.

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

    Lightweight and modular C++11 graphics middleware for games and data visualization

    There are code-only engines like Urho3D, Monogame, etc. Unfortunately there aren't a ton of options, though, and in many cases it becomes worth it to just write games without an engine. Libraries like Magnum and EnTT can help reduce the legwork.

  4. entt

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

    There are code-only engines like Urho3D, Monogame, etc. Unfortunately there aren't a ton of options, though, and in many cases it becomes worth it to just write games without an engine. Libraries like Magnum and EnTT can help reduce the legwork.

  5. 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)

    You might wanna look for something more like a framework than an engine. If you can code in Javascript/Typescript, then have you seen Phaser? You can probably find a framework like this for whatever language you prefer.

  6. RG3D

    Discontinued 3D and 2D game engine written in Rust [Moved to: https://github.com/FyroxEngine/Fyrox]

    Rg3d, written in Rust: https://rg3d.rs

  7. olcPixelGameEngine

    The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects

    Checkout olcPixelGameEngine.h by javidx9, a pure c++ single header multi-platform game engine.

  8. corona

    Solar2D Game Engine main repository (ex Corona SDK)

    Check out Solar2D. I tend to avoid GUI-heavy engines like Unity as well whenever I can, and Solar2D is my favorite after almost ten years of usage. Other similar ones that I liked include Love2D and MonoGame, however, I consider those frameworks rather than engines. Solar2D has always been the perfect middle-ground for me — unlike typical frameworks it has robust API and many solutions ready out-of-the-box, while also not forcing some GUI-based editor on me like most engines do.

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