summaryrefslogtreecommitdiff
path: root/dungeon/src/lib.rs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* dungeon: refactor player out of entity.rsFreya Murphy2025-11-201-20/+4
|
* dungeon: pickup itemsFreya Murphy2025-11-201-59/+3
|
* dungeon: entity deathFreya Murphy2025-11-201-8/+65
|
* dungeon: inventory usageFreya Murphy2025-11-191-9/+41
|
* dungeon: implement itemsFreya Murphy2025-11-191-0/+12
|
* dungeon: port rands SmallRng to be reproducibleFreya Murphy2025-11-181-9/+8
|
* dungeon: split rng into game/level to make maps consistantFreya Murphy2025-11-181-9/+12
|
* dungeon: refactor entity movementFreya Murphy2025-11-151-56/+23
|
* graphics: add text message rendering (and sans ig)Freya Murphy2025-11-141-3/+26
|
* Remove wildcard exports/importsFreya Murphy2025-11-141-6/+7
|
* Enable more clippy lintsFreya Murphy2025-11-141-3/+3
|
* dungeon: have Dungeon store the rng, not the FloorFreya Murphy2025-11-131-39/+50
|
* dungeon: switch to only using small rng from randFreya Murphy2025-11-121-19/+24
|
* dungeon: bsp generate should return a floor to use same single rngFreya Murphy2025-11-111-1/+1
| | | | | | | - `Floor::new` is now `Floor::from_parts` and takes in and rng - updated bps tests to operate on a floor - removed pos < MAP_SIZE checks, since `Pos` gurentees this - bsp::generate now returns a floor
* Added player movement check for walkab;e tilesYusuf Elsharawy2025-11-101-1/+7
|
* Refactored some code, implemented player movementYusuf Elsharawy2025-11-101-0/+47
|
* Moved Enemy logic to Entity Struct, fixed enemy drift while movingRyan Symons2025-11-071-5/+2
|
* dungeon: fix placeholder zombie from spawning in wallsFreya Murphy2025-11-071-6/+2
|
* Basic enemy pathfinding/ai addedRyan Symons2025-11-071-2/+2
|
* Light bsp refactoringalf93102025-11-061-6/+8
|
* Added enemy code structure and test movementRyan Symons2025-11-041-1/+15
|
* Wave function collapseAudrey L Fuller2025-10-301-1/+2
|
* dungeon: add FPos for decimial positionsFreya Murphy2025-10-231-1/+7
|
* Started implementing wfc crate into mapalf93102025-10-231-0/+1
|
* dungeon: refactor constructorsFreya Murphy2025-10-191-11/+10
|
* dungeon: refactor into entity module, and add struct (better match proposal)Freya Murphy2025-10-181-32/+10
|
* dungeon: add more getters and lib fnsFreya Murphy2025-10-161-0/+24
|
* impl default to dungeon and its typesFreya Murphy2025-10-081-3/+6
|
* initial baselineFreya Murphy2025-10-081-0/+58