Have you ever sat down to make a game engine only to realize this?

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • arewegameyet

    The repository for https://arewegameyet.rs

  • IDK, mostly because Rust is my only gamedev experience. The community at r/rust_gamedev have been immensely helpful for me, and it's clear at this time that the scene is still emerging and trying to find itself, but arewegameyet helps to get a lay of the land.

  • Godot

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

  • Recommend https://godotengine.org/. Use c++, but don't write your own engine.

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

    InfluxDB logo
  • veloren

    An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

  • Someone from my uni already did it. Here it is

  • OpenRCT2

    An open source re-implementation of RollerCoaster Tycoon 2 🎢

  • C++, you can find the repo here: https://github.com/OpenRCT2/OpenRCT2. Since RCT2 compilers have been getting better at optimizing code, so there's not that many valid reasons to still write assembly.

  • RenPy

    The Ren'Py Visual Novel Engine

  • Except you just want to make Visual Novels then RenPy is enough,

  • CrossWindow-Demos

    🥪 Examples of how to use CrossWindow for things like rendering graphics, listening to events, etc.

  • That, and I just don't have time or motivation to use another API. OpenGL is most beginner-friendly, in my experience. And waaaay less verbose (Not my repo).

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