index
:
heart-hunter
main
A top-down rouge-like shooter game demo.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
objects
/
room.lua
Age
Commit message (
Expand
)
Author
2025-03-16
feat(ui): minimap
Eltrac
2025-03-15
fix: unexpected body retention and related issues
Eltrac
2025-03-14
fix: alive shots stay still after leaving room
Eltrac
2025-03-14
feat: music do not change when going back to an empty room
Eltrac
2025-03-14
refactor: move beforeClear actions
Eltrac
2025-03-14
feat: custom wave start prompt
Eltrac
2025-03-14
feat: wave mechanism
Eltrac
2025-03-14
refactor: seperate object placement initializers
Eltrac
2025-03-13
refactor: read object list as a utility function
Eltrac
2025-03-13
feat: always play music in fighting room
Eltrac
2025-03-13
feat(audio): add background music for some rooms
Eltrac
2025-03-13
refactor: remove body object
Eltrac
2025-03-13
refactor: move room switch trigger to door contact
Eltrac
2025-03-12
refactor: use lifecycle manager to destroy all bodies
Eltrac
2025-03-12
fix: bodies from previous room exist after entering another
Eltrac
2025-03-12
chore: better onContact hook when dealing collisions
Eltrac
2025-03-11
fix: no walls in first room & cannot enter doors
Eltrac
2025-03-11
refactor: add walls as world body
Eltrac
2025-03-11
refactor: implement physics engine
Eltrac
2025-03-11
refactor: maintain all objects in room object
Eltrac
2025-03-11
refactor: object updates itself with :update() function
Eltrac
2025-03-09
feat: remove door on entering a new realm
Eltrac
2025-03-09
refactor: create door instance automatically when adding door
Eltrac
2025-03-09
refactor: better map generation
Eltrac
2025-03-09
Revert "feat: remove door back when entering a new map"
Eltrac
2025-03-09
chore: better error response with room connection
Eltrac
2025-03-09
feat: remove door back when entering a new map
Eltrac
2025-03-08
perf: use limited loops to connect rooms
Eltrac
2025-03-07
fix: some rooms are not accessible due to door misplacement
Eltrac
2025-03-07
fix: getDoorlessDIrections() not working properly due to a typo
Eltrac
2025-03-07
refactor: move initializers to the end
Eltrac
2025-03-07
refactor: clearer logic of determining door connection direction
Eltrac
2025-03-07
refactor: clearer logic on map generation and room connection
Eltrac
2025-03-06
refactor: leave room constructor argument blank to generate random room
Eltrac
2025-03-06
feat: display room name on screen corner
Eltrac
2025-03-04
perf: localize all objects module
Eltrac
2025-03-04
refactor: make data tables local
Eltrac
2025-03-04
refactor: rewrite map generation
Eltrac
2025-03-04
refactor: Room object
Eltrac
2025-03-04
chore: connect room with automatically chosen direction
Eltrac
2025-03-04
refactor: move room connection logic to room object
Eltrac
2025-03-04
refactor: simplify room generation function
Eltrac
2025-03-04
fix: enemy misplaced in same type of room encountered before
Eltrac
2025-03-03
fix: obstacle misplacement
Eltrac
2025-02-28
refactor: initialize enemies and obstacles in Room object itself
Eltrac
2025-02-23
fix: some rooms spawns with no enemies
Eltrac
2025-02-21
chore: remove prints for debugging
Eltrac
2025-02-20
feat: place obstacles in rooms
Eltrac
2025-02-20
feat: place enemies at preset location
Eltrac
2025-02-20
feat: generate map according to preset room data
Eltrac
[next]