finds.dev← search

// the find

JKavanaghhh/roguelike-dungeon-crawler

C · updated Oct 2025

Terminal-based roguelike game with procedural dungeon generation

A single-file, single-author terminal roguelike written in C with ncurses, doing procedural dungeon generation, basic enemy AI, and real-time movement. Reads like a learning project or portfolio piece rather than something meant for other people to build on top of — zero stars, zero forks, no other contributors.

Doing procedural generation, collision detection, and real-time input handling in raw C with ncurses is a reasonable way to actually learn those concepts instead of leaning on an engine. The README's feature list matches what's plausible for the scope of a single main.c file, so it's not overselling itself.

Everything lives in one main.c with no header separation, no build file (Makefile/CMake), and no license — so there's no clean way to compile it beyond guessing the gcc/ncurses invocation yourself. No screenshots, no gameplay GIF, and no indication of dungeon size, difficulty curve, or save/load, which makes it hard to judge if it's actually playable or a tech demo. Zero stars/forks and a single contributor mean this hasn't been used or reviewed by anyone else, so bugs in the pathfinding or spawn logic are unverified.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →