PROTOGENIC

C++ Backends/Libraries That Can Be Used On ESP32s And Other Things

SIMPLE TEMPLATE FOR ESP32

PLANET

Planet Orbit Simulator: Planets, Stars, Gravity, and more!

github repo

VSC

A lightweight software renderer with rasterization, raytracing, model and texture loading, shape keys, skinning, keyframed animations, and more. Currently also hosts a mass aggregate physics simulation, rigid bodies coming soon(TM)!

github repo

GAMES

Most of these have custom built AIs built into them that are able to play the game autonomously to a decent extent (and in some cases, to completion).

2048

The game about sliding blocks and powers of two

github repo

CHESS

Incomplete chess engine (supports basically everything except pawn promotion to non-queen pieces due to the move representation)

github repo

CUBE

CFOP Rubik's Cube Solver

github repo

GEMMATRIX

Simple match 3 game

github repo

REVERSI

Also known as Othello

github repo

SIGMARS GARDEN

Clone of the minigame Sigmar's Garden from Opus Magnum

github repo

TETRIS

Tetris clone

github repo

WITNESS_CLONE

A fully functioning clone of The Witness as a backend API with support for different symbols and different grid types, as well as easy modding

github repo

XIANGQI

Elephant Chess

github repo