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 reddit.com/r/ProgrammerHumor

Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Less time debugging, more time building
  • JetBrains - Developer Ecosystem Survey 2022
  • 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.

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • 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