# Summary [Introduction](./chapter_0.md) - [Section 1 - Hello Rust](./chapter_1.md) - [Entities and Components](./chapter_2.md) - [Walking A Map](./chapter_3.md) - [A More Interesting Map](./chapter_4.md) - [Field of View](./chapter_5.md) - [Monsters](./chapter_6.md) - [Dealing Damage](./chapter_7.md) - [User Interface](./chapter_8.md) - [Items and Inventory](./chapter_9.md) - [Ranged Scrolls/Targeting](./chapter_10.md) - [Saving and Loading](./chapter_11.md) - [Delving Deeper](./chapter_12.md) - [Difficulty](./chapter_13.md) - [Equipment](./chapter_14.md) - [Section 2 - Stretch Goals](./chapter_15.md) - [Nice Walls with Bitsets](./chapter_16.md) - [Bloodstains](./chapter_17.md) - [Particle Effects](./chapter_18.md) - [Hunger Clock](./chapter_19.md) - [Magic Mapping](./chapter_20.md) - [REX Paint Menu](./chapter_21.md) - [Simple Traps](./chapter_22.md) - [Section 3 - Generating Maps](./chapter23-prefix.md) - [Refactor Map Building](./chapter_23.md) - [Map Building Test Harness](./chapter_24.md) - [BSP Room Dungeons](./chapter_25.md) - [BSP Interior Design](./chapter_26.md) - [Cellular Automata Maps](./chapter_27.md) - [Drunkard's Walk Maps](./chapter_28.md) - [Mazes and Labyrinths](./chapter_29.md) - [Diffusion-limited aggregation maps](./chapter_30.md) - [Add symmetry and brushes to the library](./chapter_31.md) - [Voronoi Hive Maps](./chapter_32.md) - Noise - Quantum Waveform Collapse [Contributors](./contributors.md)