A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
-
Updated
Nov 2, 2024 - C
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
A (not so) small python library for console (as in terminal) game development. It is developed as a framework to help learn development and python in an entertaining way.
C and C++ utilities for cross-platform console roguelike game creation.
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 C/C++ library for quick and easy development of tile-based, pseudo-8-bit games.
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
Generic 2D grid
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
🕷: Roguelike Sample
Library of common classes used in the development of my roguelike games
A library implementation of Dijkstra maps in C
Add a description, image, and links to the roguelike-library topic page so that developers can more easily learn about it.
To associate your repository with the roguelike-library topic, visit your repo's landing page and select "manage topics."