fov-algorithms
Here are 9 public repositories matching this topic...
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
- Updated
Jul 7, 2025 - C
[TIV 2024] PyTorch implementation of FlowLens (https://arxiv.org/pdf/2211.11293)
- Updated
Mar 25, 2024 - Python
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.
- Updated
Nov 28, 2021 - C++
Roguelike Library For Java (Alternative version)
- Updated
Jul 11, 2019 - Java
A collection of field-of-view/line-of-sight algorithms designed for tile-based games.
- Updated
Feb 3, 2024 - C#
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.
- Updated
Oct 2, 2022 - C++
Commandline converter utility that supports a wide range of conversions
- Updated
Mar 6, 2023 - C++
A Rust implementation of Adam's FOV algorithm, primarily intended for roguelikes.
- Updated
Feb 14, 2025 - Rust
Improve this page
Add a description, image, and links to thefov-algorithms topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thefov-algorithms topic, visit your repo's landing page and select "manage topics."