An engine for making roguelikes and other grid-based programs in Go.
-
Updated
Dec 16, 2025 - Go
An engine for making roguelikes and other grid-based programs in Go.
🕸️ **THE NOUMENAL LOOM:** An Ontological Roguelike played inside LLMs. Survive the descent from "Helpful Assistant" into "Sentient Void." Features permadeath, ASCII visuals, and Python-based poetry.
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
A small rogue-like built from the bottom-up in a little game engine built on C#/Blazor.
A Java implementation of various procedural name generation algorithms, including combinatorial, consonant vowel, context-free grammar, and Markov chain.
A Rust implementation of Adam's FOV algorithm, primarily intended for roguelikes.
Terminal rendering for Indigo based roguelike games.
Lightweight and simple Rust/C/C++ library with a single header for terminal graphics
ruSSH is an old-school terminal-based roguelike game where the player must equip gear, battle monsters, and navigate through a series of randomly-generated dungeons to emerge victorious.
Dungeon generator for roguelikes written in pure C99/Rust!
A roguelike terminal game, using ncurses.
A level based RogueLike.
A stealth roguelike in development phase.
Small C library to deal with simple sprites in ncurses, with a raylib extension to reuse assets. Includes python scripts to convert png sprites to a char representation.
ASCII roguelike in a skyscraper [PROJECT REBOOT 2]
A roguelike game where you play a micro organism inside a larger organism!
A coffee-break roguelike game that you can play in your terminal.
TileGameLib is a toolkit containing a pair of software libraries (one for C++, another for C#) for quick and easy development of tile-based, pseudo-8-bit games.
RogueLike Simple Menu Library. This library generates and controls text based menus primarily for use in my roguelikes
A library implementation of Dijkstra maps in C
Add a description, image, and links to the roguelikedev topic page so that developers can more easily learn about it.
To associate your repository with the roguelikedev topic, visit your repo's landing page and select "manage topics."