A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.

roguelike-library 开源项目推荐(37 个)
roguelike-library 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 37 个仓库一个(并非如此)用于控制台(如终端)游戏开发的小型Python库。它是作为一个框架开发的,旨在帮助以有趣的方式学习开发和Python。
C and C++ utilities for cross-platform console roguelike game creation.
🦇: Roguelike
A Java implementation of various procedural name generation algorithms, including combinatorial, consonant vowel, context-free grammar, and Markov chain.
A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and pseudo-shaders. Originally designed for developing Roguelike/lite games.
2D Field of view calculations for grid-based maps (typically used in top-down adventure/roguelike games). Uses Recursive Shadowcasting!
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.
Generic 2D grid
A generic and modular Roguelike game on top of libtcod - I'll be back soon, just need a break!
A window management/rendering API for roguelikes or similar applications.
Rogue-like C++ library
A Roguelike Template Project and Library for Unity
RAWIG (Roguelike Architecture, Written In Go) is ready to modify and expand roguelike architecture.
Roguelike Library For Java (Alternative version)
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.
Cross-platform terminal emulator library
A library implementation of Dijkstra maps in C
Library of common classes used in the development of my roguelike games
🕷: Roguelike Sample
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/roguelike-library。
- 该话题在 GitHub 上共有 37 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 2298 Star,覆盖 6 种主要语言,数据更新于 2026-11-08。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。