Game engine for programmars

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

Our great sponsors
  • ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
  • InfluxDB - Access the most powerful time series database as a service
  • CodiumAI - TestGPT | Generating meaningful tests for busy devs
  • Sonar - Write Clean C++ Code. Always.
  • raylib

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

    Raylib supports more than 50 bindings as advertised on their github page. Thats insane btw.

  • Pixel

    A hand-crafted 2D game library in Go

    faiface/pixel: A hand-crafted 2D game library in Go

  • ONLYOFFICE

    ONLYOFFICE Docs — document collaboration in your environment. Powerful document editing and collaboration in your app or environment. Ultimate security, API and 30+ ready connectors, SaaS or on-premises

  • SFML

    Simple and Fast Multimedia Library

    SFML

  • Phaser

    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.

    Phaser - A fast, fun and free open source HTML5 game framework

  • SDL

    Simple Directmedia Layer

    Simple DirectMedia Layer a.k.a. SDL2

  • heaps

    Heaps : Haxe Game Framework

    Heaps - Haxe Game Engine - Heaps.io Game Engine Older, maybe still fun to use Home | HaxeFlixel 2D Game Engine

  • flixel

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

    Older, maybe still fun to use Home | HaxeFlixel 2D Game Engine

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • ggez

    Rust library to create a Good Game Easily

    ggez: Rust game thing

  • FNA

    FNA - Accuracy-focused XNA4 reimplementation for open platforms

    Sibling: FNA framework

  • Ebiten

    Ebitengine - A dead simple 2D game engine for Go

    Ebiten - A dead simple 2D game library for Go

  • bevy

    A refreshingly simple data-driven game engine built in Rust

    Bevy - A data-driven game engine built in Rust

  • urho3d

    Game engine

    You could try Urho3D or its newer fork rbfx.

  • rbfx

    Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.

    You could try Urho3D or its newer fork rbfx.

  • Veldrid

    A low-level, portable graphics library for .NET.

    Veldrid is a lower level engine that abstracts away a bunch of backends for you. Youll have to build your own pieces on top.

  • DiligentEngine

    A modern cross-platform low-level graphics library and rendering framework

    I use the Diligent Engine and have custom code to do config, resource management, etc.

  • Panda3D

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

  • CodiumAI

    TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.

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