Game engine for programmars

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • 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

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

  • SFML

    Simple and Fast Multimedia Library

    SFML

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

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • 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

    Discontinued 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

  • SaaSHub

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

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