Commit graph

20 commits

Author SHA1 Message Date
Kazhnuz
e40683a6b0 feat(physics): add support for multiple hitboxes responses 2024-10-31 09:51:41 +01:00
Kazhnuz
28305faf42 feat(sprite): add hitbox loading from sprites areas 2024-10-31 09:43:43 +01:00
Kazhnuz
ae089b58a5 fix(hitbox): fix position computation 2024-10-31 09:43:22 +01:00
Kazhnuz
553d7feab4 fix(assets/gfx): more gfx fixes 2024-10-30 23:05:02 +01:00
Kazhnuz
9ad1e5c4f1 fix(actors/gfx): make gfx work 2024-10-30 23:03:25 +01:00
Kazhnuz
a88fb44f07 fix(visuals): update sprites 2024-10-30 23:02:59 +01:00
Kazhnuz
f63f38239e fix(actors/physics): fix ground check 2024-10-30 20:33:38 +01:00
Kazhnuz
72ecc647cd feat(actors/visuals): add support for sprite 2024-10-30 20:33:15 +01:00
Kazhnuz
6a4d90149f feat(scene/world): add background color support 2024-10-30 19:54:06 +01:00
Kazhnuz
2116b83274 fix(actors/physics): only update the shape if there is one 2024-10-30 19:46:42 +01:00
Kazhnuz
52dde667bb fix(physics/hitbox): handle missing axis on Hitbox:modify 2024-10-30 19:46:28 +01:00
Kazhnuz
e2af541dde feat(world/actor): put more info in the definition 2024-10-30 18:44:24 +01:00
Kazhnuz
f091c8ede5 feat(framework): add global variables to create some object 2024-10-30 18:37:46 +01:00
Kazhnuz
61342fcaba feat(world): initial draft of a simpler unified world system 2024-10-30 18:37:29 +01:00
Kazhnuz
a93084a930 chore(assets/containers): style fixes 2024-10-30 11:04:52 +01:00
Kazhnuz
aafdfc924b tmp: add a minimal version of the scene
It will replace the current scene system when finished
2024-10-30 10:15:31 +01:00
Kazhnuz
4b088dac87 improvement(assets): global asset system
Remove the old scene-bound asset system and replace it with a global one. Can lazyload but doesn't do it for the moment.

Fixes #70
!BREAKING
2024-10-28 17:19:29 +01:00
Kazhnuz
89f57e36d7 chore: utilisation d'une liste pour stocker les scenes 2024-10-26 13:21:51 +02:00
Kazhnuz
a5f075d5d2 chore: rename modules/ to scenes/ 2022-08-13 12:43:49 +02:00
Kazhnuz
6d3c8de013 chore: rename the birb/ folder to framework/ 2022-08-12 10:50:42 +02:00