summaryrefslogtreecommitdiff
path: root/render
AgeCommit message (Expand)Author
2025-03-16chore(ui): avoid ui element overlapEltrac
2025-03-16feat(ui): minimapEltrac
2025-03-16feat: add effect sprite for vertical moving mobsEltrac
2025-03-16fix: avoid insert non-heart sprite into heartTypes variableEltrac
2025-03-16fix(ui): misplaced charging indicatorEltrac
2025-03-16feat(controller): easier bullet managementEltrac
2025-03-14refactor: clearer structure of config globalEltrac
2025-03-13feat(sprite): stun and sticky effects are demonstrated with an spriteEltrac
2025-03-13feat(ui): draw arc and arrow to indicate attack range and directionEltrac
2025-03-13fix: render loots at the bottomEltrac
2025-03-13feat: pokob show different appearances in each health stateEltrac
2025-03-13feat: add pokobEltrac
2025-03-13refactor: remove body objectEltrac
2025-03-13refactor: remove body:draw methodEltrac
2025-03-13refactor: a general function to draw rectanglesEltrac
2025-03-13refactor: move room switch trigger to door contactEltrac
2025-03-11chore: tidy up dependencies and clean codeEltrac
2025-03-11refactor: implement physics engineEltrac
2025-03-11refactor: maintain all objects in room objectEltrac
2025-03-11fix: loots exist across all roomsEltrac
2025-03-11feat: add color filter to indicate enemy statusEltrac
2025-03-09feat: simple i18n and pixel-style fontEltrac
2025-03-09fix: unrendered and undetected doors due to iterator issuesEltrac
2025-03-08feat: welcome text and notification when map's changedEltrac
2025-03-06feat: display room name on screen cornerEltrac
2025-03-06chore(render): init render manager flexiblyEltrac
2025-03-06feat: replace enemy "fairy" with new sprite "citrus-litulon"Eltrac
2025-03-04refactor: calling rendererEltrac
2025-03-04perf: localize all objects moduleEltrac
2025-03-04refactor: make data tables localEltrac
2025-03-04chore: remove debug printEltrac
2025-03-03feat: new enemy librarian + green heartEltrac
2025-02-28fix: player moving animationEltrac
2025-02-28feat: enemy walking animationEltrac
2025-02-28feat: replace "gorilla" with "spiger"Eltrac
2025-02-28fix: incorrectly drawn spritesEltrac
2025-02-28refactor: manage sprite resources only in sprite moduleEltrac
2025-02-28feat: room cleared counterEltrac
2025-02-28refactor: more intuitive charging indicatorEltrac
2025-02-27feat: add lancer's spriteEltrac
2025-02-27feat: charging is required when shooting red heart or the last heartEltrac
2025-02-27refactor: make player an objectEltrac
2025-02-27refactor: make shot an objectEltrac
2025-02-23feat(sprite): add sprite for playerEltrac
2025-02-21style: different color for obstaclesEltrac
2025-02-21fix: incorrect collison detection /w player and obstaclesEltrac
2025-02-21fix: drawing doors at wrong locationEltrac
2025-02-20feat: place obstacles in roomsEltrac
2025-02-20refactor: draw sprite according to bodyEltrac
2025-02-20refactor: use Body objectEltrac