Python-tcod
lastmod 2026-11-10created 2022-03-104 edits
python-tcod is the Python binding for libtcod, a C library for roguelike game development. It provides the features needed to make roguelikes, such as console-style tile rendering, keyboard and mouse input, field of view (FOV) computation, pathfinding, and noise generation. It is often used in roguelike tutorials as an entry point for Python, and it integrates with NumPy arrays.