GitHub topics: roguelikedev
Valkryst/VNameGenerator
A Java implementation of various procedural name generation algorithms, including combinatorial, consonant vowel, context-free grammar, and Markov chain.
Language: Java - Size: 384 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 87 - Forks: 8

libtcod/libtcod
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
Language: C - Size: 39.5 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 1,046 - Forks: 63

PurpleKingdomGames/roguelike-starterkit
Terminal rendering for Indigo based roguelike games.
Language: Scala - Size: 13.1 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 24 - Forks: 6

BenNicholls/tyumi
An engine for making roguelikes and other grid-based programs in Go.
Language: Go - Size: 435 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 4 - Forks: 1

amethyst/rustrogueliketutorial
Roguelike Tutorial in Rust - using RLTK
Language: Rust - Size: 24.2 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 923 - Forks: 165

Ztry8/DungeonGen
Dungeon generator for roguelikes written in pure C99/Rust!
Language: C - Size: 121 KB - Last synced at: 14 days ago - Pushed at: 23 days ago - Stars: 0 - Forks: 0

kiedtl/roguelike
A stealth roguelike in development phase.
Language: Zig - Size: 6.85 MB - Last synced at: 15 days ago - Pushed at: 24 days ago - Stars: 106 - Forks: 6

AsPJT/Roguelike
🦇: Roguelike
Language: C++ - Size: 715 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 99 - Forks: 8

jgabaut/helapordo
A roguelike terminal game, using ncurses.
Language: C - Size: 965 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 17 - Forks: 0

FernandoAiresCastello/TileGameLib
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.
Language: C++ - Size: 201 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 1

gilmore606/ure
the unRogueEngine
Language: Java - Size: 36.9 MB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 124 - Forks: 12

slavfox/snecs
A straightforward, nimble ECS for Python
Language: Python - Size: 211 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 17 - Forks: 3

Steampunkery/rlsmenu
RogueLike Simple Menu Library. This library generates and controls text based menus primarily for use in my roguelikes
Language: C - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

Steampunkery/DijkstraMap
A library implementation of Dijkstra maps in C
Language: C - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 6 - Forks: 1

Ztry8/RoguelikeFOV Fork of materialcontext/adam_fov_rs
A Rust implementation of Adam's FOV algorithm, primarily intended for roguelikes.
Language: Rust - Size: 225 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

michaelrutherford/aethergrim
A CLI roguelike game written in C++.
Language: C++ - Size: 125 KB - Last synced at: 22 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Ztry8/Termlib
Lightweight and simple C/C++ library with a single header for terminal graphics
Language: C - Size: 157 KB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

redblobgames/2025-roguelikedev
Each summer people on r/roguelikedev create a roguelike game, following a tutorial. I followed the tutorial in 2020 and made this.
Language: JavaScript - Size: 354 KB - Last synced at: 11 days ago - Pushed at: 4 months ago - Stars: 14 - Forks: 0

hllcngn/skyhack
ASCII roguelike in a skyscraper [STATUS: PROJECT REBOOT]
Language: C - Size: 2.78 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

ljvmiranda921/abyss
Descend into the abyss | A retro action-roguelike game
Language: GDScript - Size: 48.7 MB - Last synced at: 23 days ago - Pushed at: almost 4 years ago - Stars: 7 - Forks: 0

Steampunkery/sockui
A C library for displaying TUI menus over sockets
Language: C - Size: 16.6 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

jgabaut/sprites4curses
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.
Language: C - Size: 1.92 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 2 - Forks: 0

HexDecimal/tcod-cpp-engine-2022
A modern roguelike engine made while following the older libtcod tutorials.
Language: C++ - Size: 254 KB - Last synced at: 18 days ago - Pushed at: almost 2 years ago - Stars: 23 - Forks: 1

davesmith00000/roguelike-tutorial
Following http://rogueliketutorials.com/ ...but with Scala and Indigo.
Language: Scala - Size: 5.21 MB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 28 - Forks: 6

DanielOliver/Morgemil
A level based RogueLike.
Language: F# - Size: 730 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 14 - Forks: 1

aschuhardt/procyon
A 2D game engine written in C with an embedded scripting via LuaJIT
Language: C - Size: 650 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 1

ProfAndreaPollini/roguelike-rust-macroquad-noname
Roguelike Game in Rust using macroquad.rs
Language: Rust - Size: 705 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 0

mp81ss/BearLibTerminal
Rogue-like C++ library
Language: C - Size: 903 KB - Last synced at: 13 days ago - Pushed at: over 1 year ago - Stars: 20 - Forks: 2

jolav/roguelike-tutorial
The complete roguelike Tutorial from r/roguelikedev (2020 Go + BearLibTerminal, unfinished), (2024 Vanilla Javascript, finished), (2024 JS + Go + WASM, proof of concept)
Language: JavaScript - Size: 4.06 MB - Last synced at: 5 months ago - Pushed at: 8 months ago - Stars: 6 - Forks: 0

tapio/rlutil
C and C++ utilities for cross-platform console roguelike game creation.
Language: C++ - Size: 297 KB - Last synced at: 9 months ago - Pushed at: almost 2 years ago - Stars: 229 - Forks: 42

chadpierce/rescape
Roguelike being written in Go
Language: Go - Size: 63.5 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

davesmith00000/roguelike
My Generic Roguelike
Language: Scala - Size: 20.2 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 13 - Forks: 0

AsPJT/Roguelike_Siv3D_Sample
🕷: Roguelike Sample
Language: C++ - Size: 44.9 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

anaseto/gruid 📦
Cross-platform grid-based UI and game framework.
Language: Go - Size: 543 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 82 - Forks: 2

tklusz/PythonRoguelike
A Python roguelike created with libtcodpy.
Language: Python - Size: 321 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

jcerise/roguelikedev-does-the-complete-roguelike-tutorial Fork of kelsey-sorrels/roguelikedev-does-the-complete-roguelike-tutorial
r/roguelikedev does the complete roguelike tutorial
Language: Go - Size: 998 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 2

Chizaruu/2D-Roguelike-Kit
Unleash the power of a traditional roguelike with the 2D Roguelike Kit!
Language: C# - Size: 3.29 MB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 1

capslock/rouge
A collection of roguelike utility crates for bracket-lib and bevy
Language: Rust - Size: 85 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

Valkryst/VController
A helper library for JInput which makes it easy to automatically poll for controller input, connection, and disconnection events and notify listeners when they occur.
Language: Java - Size: 280 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

kurtmweber/lvt
Lavender Throne
Language: C - Size: 2.77 MB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

funnisimo/roguecraft-tower
A 7DRL
Language: TypeScript - Size: 5.41 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Vaiterius/Traditional-Roguelike
A roguelike that emulates the old-school 1980's type roguelikes, using only the Python Standard Library
Language: Python - Size: 3.4 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 1

berubejd/RoguelikeDev-TCRT-v2020
The 4th annual summer code-along for RoguelikeDev Does The Complete Roguelike Tutorial in Godot
Language: GDScript - Size: 10.1 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 3

Serg-Norseman/ZRLib
Library of common classes used in the development of my roguelike games
Language: C# - Size: 3.04 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

micutio/innit
A roguelike game where you play a micro organism inside a larger organism!
Language: Rust - Size: 3.35 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 46 - Forks: 3

devonps/talesfromticronem
2d turn-based roguelike with a focus on magical combat, procedural generation, and tactics
Language: Python - Size: 3.34 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

SuperFola/pataro
A generic and modular Roguelike game on top of libtcod - I'll be back soon, just need a break!
Language: C++ - Size: 521 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 3

NullCGT/CRUNCH-RL
A traditional roguelike written in C. Currently very early in development.
Language: C - Size: 7 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

SpaceIsThePlace/roguelike
Language: GDScript - Size: 54.7 KB - Last synced at: 9 months ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 1

ardraeiss/rust-roguelike-by-tutorial
Roguelike in Rust language.
Language: Rust - Size: 19.5 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

fabio-t/rlforj-alt
Roguelike Library For Java (Alternative version)
Language: Java - Size: 238 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 11 - Forks: 3

MrFDan/roguelike-2023
Language: Yacc - Size: 175 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

elliotlondon/SludgeWorks
Work in progress roguelike based upon the reddit/r/roguelikedev Python3
Language: Python - Size: 7.91 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

fabio-t/alone-rl
A free to use, survival open-world roguelike game
Language: Java - Size: 9.95 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 34 - Forks: 2

kmonaghan/rogue
Yet Another Unnamed Diablo Inspired Roguelike
Language: Python - Size: 14.9 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

jaymcole/DungeonCrawler2
2D Java Rogue-like dungeon crawler
Language: Java - Size: 44.7 MB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 13 - Forks: 5

surrsurus/edgequest 📦
Edgequest Season Two
Language: Rust - Size: 10.5 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 1

kreghek/Zilon_Roguelike
Survival roguelike game with huge world generation.
Language: C# - Size: 46.8 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 20 - Forks: 11

Journeyman-dev/rlm
The Roguelike Math Library.
Language: C++ - Size: 451 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

jordwest/cavernos
Retro fantasy terminal for building DOS-era ASCII games, powered by WebAssembly
Language: Rust - Size: 2.79 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 33 - Forks: 1

Frigid-Golem/MiniRogue
A small roguelike written in Godot
Language: GDScript - Size: 8.37 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1

cyberfilth/Ashgard-Keep
A Godot roguelike
Language: PHP - Size: 42.9 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 55 - Forks: 7

benlloyd50/roguelikefontviewer
A font preview application to test out many different fonts
Language: JavaScript - Size: 8.66 MB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

jpelgrims/awkventure
Console roguelike written in awk
Language: Awk - Size: 87.9 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 0

krummja/Anathema 📦
An ASCII roguelike project written in Python.
Language: Python - Size: 338 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Kehvarl/roguelike_tutorial_2019
Language: Python - Size: 71.3 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 0

macmist/unity-roguelite
This is an attempt at a full rogue lite game using unity
Language: C# - Size: 587 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 2

eyeCube/Softly-Roguelike
Softly Into the Night: sci-fi survival/dystopian Rogue-like, built using Python 3, tcod, and esper. ASCII UI, versatile Entity Component System, turn-based, procedurally-generated. In development by Jane Wharton.
Language: Python - Size: 7.45 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 10 - Forks: 1

ScottBurger/GROGtest
A podcast about Roguelikes
Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

FaronBracy/RogueSharpRLNetSamples
This repository is meant to serve as a set of sample projects for using the RogueSharp library with RLNET. https://roguesharp.wordpress.com/2015/02/15/using-roguesharp-with-rlnet-console/
Language: C# - Size: 148 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 1

aschuhardt/ProcyonSharp
.NET 6 bindings for my Procyon game engine library. Includes a built-in configurable input mapping system.
Language: C# - Size: 1.49 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

makraiz/bevy_rl_2022
Roguelike made for Reddit/r/RoguelikeDev following the excellent Amethyst Roguelike Tutorial by Herbert Wolverson, but using Bevy in place of bracket_libs terminal and Bevy's ECS..
Language: Rust - Size: 188 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

graphnode/roguelike
RoguelikeDev Does The Complete Roguelike Tutorial
Language: C# - Size: 22.5 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

Andres6936/Doryen
Doryen based in Libtcod 1.5.1 - Refactoring struct and clear code, deleted the old C code and added new features and algorithms. The objective is a small 2D rendering engine (based in grid or tiles). It is written in an effort to create an engine being as lightweight and conceptually clean as possible.
Language: C++ - Size: 9.26 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 2

dontrolle/BlazorRogue
A small rogue-like built from the bottom-up in a little game engine built on C#/Blazor.
Language: C# - Size: 4.29 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

aljen/dungeon_crawler
A dungeon crawler with procedurally generated levels, monsters of increasing difficulty, and turn-based movement.
Language: Rust - Size: 453 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

azm6/rust-roguelike-01
r/roguelikedev working through the rust rogue-like tutorial from reddit
Language: Rust - Size: 10.2 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

EmperorPenguin18/roguelike
Game made for r/roguelikedev summer code-along
Language: Python - Size: 270 KB - Last synced at: 22 days ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

yeaFern/altius
Language: C++ - Size: 84 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

zetashift/roguescave Fork of PurpleKingdomGames/roguelike-starterkit
Making a roguelike in a summer with Scala and Indigo!
Language: Scala - Size: 11.6 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

RaidTheWeb/Nexus-Spelunker
WIP Roguelike Procedurally Generated Cave Exploration Game written in Java using a custom ASCII Text Display Font.
Language: Java - Size: 129 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

markusunger/rogue
a simple roguelike in Ruby
Language: Ruby - Size: 370 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 10 - Forks: 1

zygon4/BloodRL
Beginnings of a kitchen-sink Roguelike using libgdx
Language: Java - Size: 22.6 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

harofax/wedge_of_existence
an ascii game set in a modern world
Language: Rust - Size: 114 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

Hellisotherpeople/Geist
A philosophy-inspired roguelike with Dijkstra-Maps and Unique Mechanics!
Language: Python - Size: 7.84 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

chlebik/Roguelike-AoC-2020
This repository contains the result of my 'Advent of Code' project in 2020. It is an extension to the Roguelike creation tutorial - https://www.youtube.com/playlist?list=PLkTXsX7igf8erbWGYT4iSAhpnJLJ0Nk5G
Language: C - Size: 203 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

davemoore22/kharne
Roguelike Archaeology: an old attempt at a roguelike from the 2000s
Language: Pascal - Size: 3.41 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 2

FeniXb3/Moai
Simple roguelike project developed for a YouTube programming course on my YouTube channel (in Polish).
Language: C# - Size: 21.5 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

SPIGS/Polymorph
Personal roguelike project
Language: Rust - Size: 3.32 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

davemoore22/libtcod-painters-algorithm
A simple libtcod-based example of the Painter's Algorithm to display a Dungeon
Language: C++ - Size: 1.41 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 6 - Forks: 0

Rakaneth/rltut2018
RoguelikeDev 2018 Tutorial
Language: JavaScript - Size: 46.9 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

Aganthor/RoguelikeCPP
A roguelike game being written in C++. I'm following the /r/RoguelikeDev tutorial.
Language: C++ - Size: 1.57 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

makuto/7drl2018
Deathcall, a roguelike made for 7 Day Roguelike 2018
Language: C++ - Size: 8.54 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

Adrijaned/asmWhatever
Language: Assembly - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

dominik-ro/ts-roguelike-tutorial
Notes and code for my roguelike dev tutorial series on YouTube
Language: JavaScript - Size: 1.17 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

davemoore22/libtcod-raycaster
A simple libtcod/SDL2 raycaster
Language: C++ - Size: 20.6 MB - Last synced at: almost 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

kiskami/yarlk
Yet Another Roguelike by Kami
Language: Clojure - Size: 130 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

RisingThumb/RoguePy
A generic Roguelike
Language: Python - Size: 1.14 MB - Last synced at: 15 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

carlop/-
Roguelike based game using TDL + Python3 and the guidelines of Roguelike Tutorial Revised
Language: Python - Size: 78.1 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

brianbruggeman/kelte
/r/roguelikedev Does a roguelike in 2018
Language: Python - Size: 4.22 MB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0
