Timothy Warren
|
fd9f8e7463
|
Use new rng module instead of passing around a variable. Completes section 5.31
|
2022-02-03 14:59:35 -05:00 |
|
|
b115f43d5d
|
Use :: prefix on external crates
|
2021-12-24 10:38:44 -05:00 |
|
Timothy Warren
|
f281a8be7a
|
Add circular room builder, and finish section 4.16
|
2021-12-16 16:23:38 -05:00 |
|
Timothy Warren
|
d7b617474f
|
Create basic room drawer
|
2021-12-16 16:07:33 -05:00 |
|
Timothy Warren
|
2ef1f3e1c8
|
Make map building random again, completes section 4.15
|
2021-12-16 14:26:50 -05:00 |
|
Timothy Warren
|
b0b154c8d7
|
Decompose bsp_dungeon builder into rooms, corridors, and sorting
|
2021-12-16 13:26:48 -05:00 |
|
Timothy Warren
|
ee5e690180
|
Clean up unused use statements
|
2021-12-15 12:08:23 -05:00 |
|
Timothy Warren
|
a6d37bf0dc
|
Refactor voronoi map builder to use Rust builder pattern
|
2021-12-15 10:08:05 -05:00 |
|
|
ec6e44477b
|
Refactor bsp_dungeon builder to use Rust builder pattern
|
2021-12-14 17:29:44 -05:00 |
|
Timothy Warren
|
99d5a78512
|
Fix some linting issues
|
2021-12-14 14:15:22 -05:00 |
|
|
9ff645066b
|
Reorder use statements
|
2021-12-10 20:16:48 -05:00 |
|
Timothy Warren
|
28692ec50c
|
Refactor entity (Enemy, Item, Equipment) spawning
|
2021-12-10 16:34:11 -05:00 |
|
Timothy Warren
|
54e9e684e7
|
Cleanup some code for the start of Section 4.12
|
2021-12-10 11:30:58 -05:00 |
|
Timothy Warren
|
c38a8f1629
|
Implement start of BSP Interior map builder (Section 4.4)
|
2021-12-03 10:00:19 -05:00 |
|
Timothy Warren
|
37b042e434
|
Add BSP map builder
|
2021-12-02 14:59:00 -05:00 |
|