Skip to content
View benmandrew's full-sized avatar

Block or report benmandrew

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics

C# 24,827 1,332 Updated Mar 22, 2026

A Flash Player emulator written in Rust

Rust 17,917 1,000 Updated Apr 5, 2026

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

C 14,869 5,835 Updated Mar 30, 2026

C++ examples for the Vulkan graphics API

GLSL 11,866 2,199 Updated Apr 4, 2026

Repository for the book "Crafting Interpreters"

HTML 10,655 1,253 Updated Aug 7, 2024

Combustion engine simulator that generates realistic audio.

C++ 9,312 870 Updated Jun 17, 2024

A Super Mario 64 decompilation, brought to you by a bunch of clever folks.

C 8,535 1,559 Updated Feb 4, 2024

A curated list of Multiplayer Game Network Programming Resources

C 8,453 528 Updated Mar 23, 2026

A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.

C 7,770 305 Updated Dec 13, 2025

Tutorial for the Vulkan graphics and compute API

C++ 3,640 568 Updated Mar 29, 2026

Vigil, the eternal morally vigilant programming language

Python 3,029 62 Updated Sep 26, 2022

MirageOS is a library operating system that constructs unikernels

OCaml 2,870 263 Updated Mar 11, 2026

A web-based roguelike written in Dart.

Dart 2,152 211 Updated Feb 14, 2026

The CompCert formally-verified C compiler

Rocq Prover 2,137 250 Updated Apr 4, 2026

C++ `std::unique_ptr` that represents each object as an NFT on the Ethereum blockchain

Rust 2,023 39 Updated May 23, 2021

Custom Minecraft Classic / ClassiCube client written in C from scratch (formerly ClassicalSharp in C#)

C 1,949 302 Updated Apr 1, 2026

openblack is an open-source game engine that supports playing Black & White (2001).

C++ 1,472 83 Updated Apr 2, 2026

A reimplementation of BioWare's Aurora engine (and derivatives). Pre-pre-alpha :P

C++ 1,145 128 Updated Apr 1, 2026

Free 2D graphics engine with raster effects for retro/classic style game development

C 1,011 105 Updated Mar 7, 2026

Hardcaml is an OCaml library for designing hardware.

OCaml 994 56 Updated Mar 30, 2026

An attempt to understand how DOOM engine works

C++ 679 39 Updated Aug 16, 2022

A SDL roguelike in a non-euclidean world

C++ 671 82 Updated Feb 22, 2026

Haskell game engine library for roguelike dungeon crawlers; please offer feedback, e.g., after trying out the sample game with the web frontend at

Haskell 659 57 Updated Mar 18, 2024

Barony Open Source Release

C++ 650 171 Updated Feb 21, 2026

Decompilation of Pokémon Diamond/Pearl

Assembly 490 98 Updated Dec 24, 2025

Simulation for spacecraft attitude control system analysis and design

C 428 102 Updated Apr 2, 2026

sfall - Engine modifications for Fallout 2

C++ 417 42 Updated Apr 5, 2026

a fast, extensible, type driven Haskell ECS framework for games

Haskell 413 47 Updated Apr 3, 2026

The Ott tool for writing definitions of programming languages and calculi

OCaml 410 53 Updated Mar 10, 2026

The Dæmon game engine. 20 years of development above id Tech 3. Historically based on id Tech 3 through ioq3, Wolf:ET and XreaL a very long time ago.

C++ 364 70 Updated Mar 30, 2026
Next