An open API service providing repository metadata for many open source software ecosystems.

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