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.
[TIV 2024] PyTorch implementation of FlowLens (https://arxiv.org/pdf/2211.11293)
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.
Roguelike Library For Java (Alternative version)
precomputed shade FOV algo implementation in Go
A collection of field-of-view/line-of-sight algorithms designed for tile-based games.
A straightforward implementation of Mingos' Restrictive Precise Angle Shadowcasting (MRPAS), a common roguelike Field of View (FOV) algorithm, in C++. Lightweight, headers-only, drag-and-drop into your project. Based on MRPAS code written by Dominik Marczuk and posted on Umbrarum Regnum.
Commandline converter utility that supports a wide range of conversions
Add a description, image, and links to the fov-algorithms topic page so that developers can more easily learn about it.
To associate your repository with the fov-algorithms topic, visit your repo's landing page and select "manage topics."