.. Prism documentation master file, created by sphinx-quickstart on Sun Apr 6 16:41:35 2025. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Prism ===== A comprehensive traditional roguelike engine, built on top of `LÖVE `_. Getting started --------------- Check out :doc:`the tutorial ` for a guided walk-through of creating a game, or just :doc:`install prism ` and start hacking away. "Traditional" roguelike? ------------------------ Prism is geared towards classic roguelike games like `NetHack `_ or `Brogue `_, turn-based games set in randomly generated grid levels. Other turn-based tactics games might also be a good fit. Community --------- Our discord can be found `here `_. .. toctree:: :hidden: installation architecture-primer conventions .. toctree:: :caption: How-tos :glob: :hidden: how-tos/object-registration how-tos/query how-tos/* .. toctree:: :caption: Making a roguelike :hidden: making-a-roguelike/part1 making-a-roguelike/part2 making-a-roguelike/part3 making-a-roguelike/part4 making-a-roguelike/part5 making-a-roguelike/part6 making-a-roguelike/part7 making-a-roguelike/part8 making-a-roguelike/part9 .. toctree:: :caption: Explainers :hidden: :glob: explainers/* .. toctree:: :caption: Reference :hidden: reference/prism/index reference/spectrum/index reference/extra/index