Kazhnuz
|
ccff2e23a2
|
fix(visuals): draw objects that shadows are in view
|
2024-11-08 09:52:07 +01:00 |
|
Kazhnuz
|
f5e32a77a2
|
fix: rework sorting
|
2024-11-08 09:47:47 +01:00 |
|
Kazhnuz
|
3bd966953d
|
fix(physics): amelioration gestion coordonnées
|
2024-11-08 09:42:44 +01:00 |
|
Kazhnuz
|
de5cc096b8
|
chore(scenes/world): remove the old world system
Fixes #90
Fixes #74
Fixes #47
|
2024-11-05 21:10:39 +01:00 |
|
Kazhnuz
|
296ea8214f
|
chore: remove unused exemples
|
2024-11-05 21:07:55 +01:00 |
|
Kazhnuz
|
220668d8d6
|
chore: make all action exemple more similar
|
2024-11-05 21:04:27 +01:00 |
|
Kazhnuz
|
3e5e49a8f6
|
feat: port action3D
|
2024-11-05 21:04:14 +01:00 |
|
Kazhnuz
|
ced3ae0993
|
feat(world): add zSorting
Fixes #73
|
2024-11-05 21:03:13 +01:00 |
|
Kazhnuz
|
02f765dda0
|
feat: add terrain support for 3D worlds
|
2024-11-05 20:31:00 +01:00 |
|
Kazhnuz
|
a09bc9fdb2
|
feat: add support for box3D visuals
|
2024-11-05 20:16:13 +01:00 |
|
Kazhnuz
|
737bba8541
|
feat(utils): add some vector utils
Will be in time replace the physics/utils
|
2024-11-05 20:13:53 +01:00 |
|
Kazhnuz
|
b64cf3103d
|
feat(exemples): port movePlayer3D
|
2024-11-02 09:10:08 +01:00 |
|
Kazhnuz
|
b882471c1d
|
feat: add 3D world and drawShadow definition
|
2024-11-02 09:09:37 +01:00 |
|
Kazhnuz
|
2083374adc
|
feat: add a very basic shadow system
|
2024-11-02 09:08:04 +01:00 |
|
Kazhnuz
|
bde4808d7b
|
fix: some fix for visuals in 3D
|
2024-11-02 08:37:38 +01:00 |
|
Kazhnuz
|
816c6fee22
|
feat(exemples): port the plateformer exemple to the new world system
|
2024-10-31 09:54:13 +01:00 |
|
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
|
cf9c82814d
|
feat(exemple/topdown): port topdown exemple
|
2024-10-30 18:38:11 +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
|
73304df10b
|
chore: simplification menu des exemples
|
2024-10-30 17:55:29 +01:00 |
|
Kazhnuz
|
794cccc045
|
chore: maj map de test
|
2024-10-30 17:54: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
|
1de495f243
|
chore: put textures in textures
|
2024-10-26 16:02:59 +02:00 |
|
Kazhnuz
|
f9a270dde3
|
chore: ajout d'une font ttf pour tester
|
2024-10-26 16:02:49 +02:00 |
|
Kazhnuz
|
4ed66d14b7
|
chore: more exemple sounds
|
2024-10-26 15:34:41 +02:00 |
|
Kazhnuz
|
89f57e36d7
|
chore: utilisation d'une liste pour stocker les scenes
|
2024-10-26 13:21:51 +02:00 |
|
Kazhnuz Klappsthul
|
7fd8db592d
|
Merge pull request 'feat/rebrand' (#77) from feat/rebrand into master
Reviewed-on: birb/birb-engine#77
|
2022-08-13 16:37:22 +02:00 |
|
Kazhnuz
|
a5f075d5d2
|
chore: rename modules/ to scenes/
|
2022-08-13 12:43:49 +02:00 |
|
Kazhnuz
|
c64b9a42b7
|
vscode: update globals
|
2022-08-12 10:59:14 +02:00 |
|
Kazhnuz
|
5ab63a145a
|
chore: update readme and changelog
|
2022-08-12 10:59:03 +02:00 |
|
Kazhnuz
|
6d3c8de013
|
chore: rename the birb/ folder to framework/
|
2022-08-12 10:50:42 +02:00 |
|
Kazhnuz
|
d5f446f4ed
|
improvement: use the framework namespace
|
2022-08-12 10:46:22 +02:00 |
|
Kazhnuz Klappsthul
|
69a567e4c2
|
Merge pull request 'Rebase on Radiance' (#71) from wip/radiance-rebase into master
Reviewed-on: birb/birb-engine#71
|
2022-08-12 10:37:34 +02:00 |
|
Kazhnuz
|
f3d175266b
|
wip: basic fix for plateform
The real fix will be done when exemples will be reworked from scratch
|
2022-08-12 10:36:24 +02:00 |
|
Kazhnuz
|
f9b936a726
|
fix(world): fix hitbox type
|
2022-08-10 19:19:22 +02:00 |
|
Kazhnuz
|
3cb6c61cac
|
fix(plateform): us right function for hitboxes
|
2022-08-10 19:18:04 +02:00 |
|