summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* graphics: refactor rendererFreya Murphy2025-11-065-438/+353
* Light bsp refactoringalf93102025-11-064-10/+28
* Moved most of the movement stuff to entity.Ryan Symons2025-11-053-58/+41
* Added enemy code structure and test movementRyan Symons2025-11-046-3/+139
* Add SDL feature flag (fixes wayland issues)Freya Murphy2025-10-313-16/+30
* dungeon: remove unused rand_chachaFreya Murphy2025-10-313-3/+0
* graphics: add health/inventory ui renderingFreya Murphy2025-10-318-15/+162
* Add LICENSE fileFreya Murphy2025-10-311-0/+22
* dungeon: remove outdated Cargo.lockFreya Murphy2025-10-301-157/+0
* refactor Cargo.toml filesFreya Murphy2025-10-305-53/+79
* graphics: move wayland support to a featureFreya Murphy2025-10-302-3/+2
* Merge branch 'wave-function-collapse' into 'main'Audrey L Fuller2025-10-308-65/+829
|\
| * Wave function collapseAudrey L Fuller2025-10-308-65/+829
|/
* graphics: add docs to AtlasTextureFreya Murphy2025-10-271-3/+9
* dungeon: add step_by function for Pos, and rename step to step_by for FPosFreya Murphy2025-10-271-8/+36
* graphics: use atlas texture when rendering (and lots of refactoring)Freya Murphy2025-10-254-77/+254
* graphics: have tilemap a consistent size and scaleFreya Murphy2025-10-243-46/+39
* graphics: fix segfaultFreya Murphy2025-10-241-3/+2
* graphics: refactor Renderer to not use unsafe, and allow nested modesFreya Murphy2025-10-244-119/+185
* dungeon: fix hash calculation for floor tilesFreya Murphy2025-10-241-1/+1
* graphics: implement full map/entity rendering with proper camera movementFreya Murphy2025-10-231-49/+58
* dungeon: add x,y getters for Pos and FPosFreya Murphy2025-10-231-0/+60
* dungon: supress wfc clippy warnings (for now)Freya Murphy2025-10-231-15/+17
* dungon: use EnumIter from strum to add values methods to enumsFreya Murphy2025-10-234-7/+52
* graphics: refactor Assets, and add tile drawing!Freya Murphy2025-10-234-86/+150
* dungeon: add hash to to check if it has been changedFreya Murphy2025-10-231-8/+47
* dungeon: add FPos for decimial positionsFreya Murphy2025-10-233-4/+156
* Started implementing wfc crate into mapalf93102025-10-233-1/+119
* Feedback and grade for ProposalMatthew Fluet2025-10-191-0/+51
* dungeon: refactor constructorsFreya Murphy2025-10-191-11/+10
* graphics: add audio/texture subsytemFreya Murphy2025-10-184-22/+117
* graphics: remove anyhow (it was not being used)Freya Murphy2025-10-182-8/+0
* nix: add audio packages to flakeFreya Murphy2025-10-181-1/+5
* dungeon: refactor into entity module, and add struct (better match proposal)Freya Murphy2025-10-184-122/+134
* graphicsL add input functionality toFreya Murphy2025-10-182-11/+39
* Added enemy concepts and updated some infoRyan Symons2025-10-171-6/+15
* Yusufalf93102025-10-171-1/+1
* Initial proposal doc finishedalf93102025-10-171-39/+22
* Finished Components Documentationalf93102025-10-171-11/+75
* Added render documentationalf93102025-10-173-11/+67
* Game namealf93102025-10-171-1/+1
* Real time battles in docsalf93102025-10-171-2/+2
* Merge branch 'main' of https://git.gccis.rit.edu/psr2251/project/DungeonCrawlalf93102025-10-172-7/+7
|\
| * dungeon: make const_pos! not require name paramFreya Murphy2025-10-162-7/+7
* | Proposal summary and use cases completealf93102025-10-171-2/+30
|/
* graphics: draw_fps should pull fps from info structFreya Murphy2025-10-161-3/+3
* graphics: refactor DebugInfo => FrameInfo, with other minor changesFreya Murphy2025-10-164-35/+39
* graphics: stub draw_entityFreya Murphy2025-10-161-2/+7
* dungeon: add more getters and lib fnsFreya Murphy2025-10-162-0/+46
* graphics: create Renderer structFreya Murphy2025-10-083-31/+113