syedm
f54679de61
Refactor game state and HUD:
...
- Removed the State class as it was no longer needed.
- Updated the MazeData class to improve output formatting.
- Added new assets for HUD background and foreground.
- Implemented Inventory class to manage crafting and item selection.
- Created HUDLayer class to handle drawing the HUD and inventory interactions.
2026-03-28 20:46:32 +00:00
syedm
045200bf9f
Props are now collectible;
...
Props logic refractor;
maze coordinates cleanup
2026-03-28 18:09:58 +00:00
syedm
01029bb6a2
Implement chest spawning logic and room check in ObjectHandler; add room detection to MazeData
2026-03-28 12:37:09 +00:00
syedm
bf93aecad1
Refactor event bus to use non-retrievable events;
...
update collision handling and add new inventory initialization;
add torch lighting in fog shader;
2026-03-28 11:38:20 +00:00
syedm
bfb35aa243
cleanup
2026-03-26 13:03:33 +00:00
syedm
6ed92a673a
Add random wall deletion and boss room entrance logic to maze generation
2026-03-26 13:02:47 +00:00
syedm
83d250f1e9
Implement enemy AI and handler; add placeable radar object; enhance maze functionality
2026-03-25 22:02:50 +00:00
syedm
84004a9f67
Add debug teleportation and player position display; enhance maze debug output
2026-03-25 09:20:06 +00:00
syedm
8d643a3842
initial commit
2026-03-25 07:13:37 +00:00