| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-03-14 | feat: purple heart can now bounce | Eltrac | |
| 2025-03-14 | refactor: clearer structure of config global | Eltrac | |
| 2025-03-14 | feat: player gets knocked back getting hit by enemy | Eltrac | |
| 2025-03-14 | feat: dynamic punch damage | Eltrac | |
| punch damage varies with the number of hearts | |||
| 2025-03-14 | chore: remove unused logic | Eltrac | |
| 2025-03-13 | fix: knockback does not work due to velocity overwriting | Eltrac | |
| 2025-03-13 | feat: player now can click right to punch mobs | Eltrac | |
| 2025-03-13 | feat(audio): "gets hit" sound | Eltrac | |
| 2025-03-13 | feat(audio): play warning sound when health is low | Eltrac | |
| 2025-03-13 | refactor: remove body object | Eltrac | |
| 2025-03-13 | chore: remove unused method | Eltrac | |
| 2025-03-13 | refactor: move room switch trigger to door contact | Eltrac | |
| due to the requirement for adding doors and door bodies before initializing body lifecycle manager, move lifecycle manager to game initialization and create more bodies with this manager | |||
| 2025-03-12 | feat(audio): special sound for shiny hearts | Eltrac | |
| 2025-03-12 | feat(audio): play projectile sound when player shoots | Eltrac | |
| 2025-03-12 | fix: bullet collide with player itself | Eltrac | |
| 2025-03-12 | chore: better onContact hook when dealing collisions | Eltrac | |
| 2025-03-12 | refactor: clearer player-related module division | Eltrac | |
| - Remove logic.player module, move the into objects.player. - Controller module does not deal with specific player movement. Instead, it calculates essential data and pass that to player methods | |||
| 2025-03-11 | refactor: implement physics engine | Eltrac | |
| replace original moving logic and collision detection with love.physics | |||
| 2025-03-11 | refactor: move speed up function to Player object module | Eltrac | |
| 2025-03-11 | feat: add sticky heart | Eltrac | |
| 2025-03-04 | perf: localize all objects module | Eltrac | |
| 2025-03-04 | refactor: make Body object local | Eltrac | |
| 2025-03-04 | fix: big heart after effects shooting at wrong directions | Eltrac | |
| 2025-02-28 | fix: player moving animation | Eltrac | |
| 2025-02-28 | fix: incorrectly drawn sprites | Eltrac | |
| refactored drawQuad function and set debug mode in config | |||
| 2025-02-27 | refactor: make player an object | Eltrac | |
| in order to separate player-related game logic and player state management | |||
