├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── assets ├── Hack-Regular.ttf ├── mapgen.wasm └── tilesheet_colored.png ├── index.html └── src ├── fundamentals.rs ├── main.rs ├── maptools.rs ├── procgen ├── bsp_tree.rs ├── cellular_automata.rs ├── maze_with_rooms.rs ├── mod.rs ├── room_placement.rs ├── rwalk.rs └── tunneling.rs └── utils.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/README.md -------------------------------------------------------------------------------- /assets/Hack-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/assets/Hack-Regular.ttf -------------------------------------------------------------------------------- /assets/mapgen.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/assets/mapgen.wasm -------------------------------------------------------------------------------- /assets/tilesheet_colored.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/assets/tilesheet_colored.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/index.html -------------------------------------------------------------------------------- /src/fundamentals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/fundamentals.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/maptools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/maptools.rs -------------------------------------------------------------------------------- /src/procgen/bsp_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/procgen/bsp_tree.rs -------------------------------------------------------------------------------- /src/procgen/cellular_automata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/procgen/cellular_automata.rs -------------------------------------------------------------------------------- /src/procgen/maze_with_rooms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/procgen/maze_with_rooms.rs -------------------------------------------------------------------------------- /src/procgen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/procgen/mod.rs -------------------------------------------------------------------------------- /src/procgen/room_placement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/procgen/room_placement.rs -------------------------------------------------------------------------------- /src/procgen/rwalk.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/procgen/rwalk.rs -------------------------------------------------------------------------------- /src/procgen/tunneling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/procgen/tunneling.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/optimistic-nihilist/mapgen/HEAD/src/utils.rs --------------------------------------------------------------------------------