summaryrefslogtreecommitdiff
path: root/objects/room.lua
AgeCommit message (Collapse)Author
2025-02-20refactor: cancel room parameter when creating new enemyEltrac
2025-02-19refactor: organize project structureEltrac
- change the way modules are imported, defining module directly in globals - move enemy data and heart data into individual files and /data directory
2025-02-19refactor: separate logic and objectEltrac
2025-02-18feat: randomly generate enemies in each roomEltrac
just temporary
2025-02-18style: remove commentEltrac
2025-02-18feat: randomly generated roomEltrac
2025-02-18feat: entering new roomsEltrac
- door connects two rooms - detects if player enters a door, if so, then switch room and update player location
2025-02-18refactor: use Door object to handle room entrance and exitsEltrac
2025-02-16chore: restrict player movement within roomEltrac
2025-02-16refactor: add room arguments getterEltrac
2025-02-16feat(render): draw rooms and doorsEltrac
2025-02-16refactor: organize draw functionsEltrac
2025-02-16feat: implement room systemEltrac
2025-02-16refactor: project structureEltrac