Ulysse Cura
|
02b8c4aa06
|
Added more debug options.
|
2026-08-03 20:46:02 +02:00 |
Ulysse Cura
|
e370ea5b31
|
Added a linked list exit function for reserved elements and documented unsafe functions.
|
2026-08-03 19:20:09 +02:00 |
Ulysse Cura
|
771aa18f80
|
Moving initialisation values where they should be.
|
2026-08-03 18:40:40 +02:00 |
Ulysse Cura
|
4959a01ac6
|
Added error handling for sprite component set texture.
|
2026-08-01 16:00:04 +02:00 |
Ulysse Cura
|
12dc97bc82
|
Cleaned some vars.
|
2026-07-30 19:44:51 +02:00 |
Ulysse Cura
|
b9805aaeb1
|
Added a reserve function to linked lists. This came along an allocator function and better memory management. Elements and error handling has exploded everywere, that's why there is so much changes.
|
2026-07-30 18:02:46 +02:00 |
Ulysse Cura
|
cf366ee21a
|
Linked lists error handling and consequences 💀
|
2026-07-26 14:37:58 +02:00 |
Ulysse Cura
|
d3f3ec21e0
|
Added running animation for player.
|
2026-07-26 14:00:55 +02:00 |
Ulysse Cura
|
70513b0b15
|
Updating core to SDL3.
|
2026-07-26 01:45:08 +02:00 |
Ulysse Cura
|
75ff9bec77
|
Moved the time update function into core main.
|
2026-07-24 16:42:27 +02:00 |
Ulysse Cura
|
011e960cfc
|
Moved ecs.c into core and added much better error and debug handling.
|
2026-07-24 03:23:53 +02:00 |
Ulysse Cura
|
067a3ec2c9
|
Added RELEASE var and task.
|
2026-07-22 18:18:24 +02:00 |
Ulysse Cura
|
64e356bb83
|
Fixed debug issues.
|
2026-07-22 18:04:47 +02:00 |
Ulysse Cura
|
9e56720122
|
Simpler event handling in src side.
|
2026-07-22 15:36:40 +02:00 |
Ulysse Cura
|
6ecde5192e
|
Rearanged animation system change animation function.
|
2026-07-22 13:41:39 +02:00 |
Ulysse Cura
|
3060f2910c
|
Adjust player idle animation frame time.
|
2026-07-22 13:22:49 +02:00 |
Ulysse Cura
|
145ea71bd9
|
Better lisibility for animation system update func.
|
2026-07-22 13:22:30 +02:00 |
Ulysse Cura
|
d214571ef9
|
Time passes correctly now.
|
2026-07-22 13:00:45 +02:00 |
Ulysse Cura
|
dfd1811009
|
Corrected walk animation name and frames.
|
2026-07-22 13:00:33 +02:00 |
Ulysse Cura
|
4e8c48c667
|
Removing unuser SDL2_image lib and moved structs in headers cause wy not.
|
2026-07-22 02:55:47 +02:00 |
Ulysse Cura
|
47ab650590
|
Using new asset manager functions.
|
2026-07-22 02:54:42 +02:00 |
Ulysse Cura
|
063235cf6a
|
Fixing Makefils bugs and changing headers way.
|
2026-07-22 02:47:59 +02:00 |
Ulysse Cura
|
eb4871ee3e
|
Typo.
|
2026-07-21 15:25:45 +02:00 |
Ulysse Cura
|
4c829d1b46
|
More explicit notation.
|
2026-07-21 01:43:30 +02:00 |
Ulysse Cura
|
fef3d87ca6
|
Renamed entity manger exit function for consistency.
|
2026-07-20 21:27:15 +02:00 |
Ulysse Cura
|
7dd5ea4f72
|
Using the asset manager to load and store any type of assets.
|
2026-07-20 21:25:19 +02:00 |
Ulysse Cura
|
1ef47bdc05
|
Corrected some Makefile errors.
|
2026-07-20 18:19:07 +02:00 |
Ulysse Cura
|
fe9020b9b7
|
Simplified Makefiles output notation.
|
2026-07-20 11:53:25 +02:00 |
Ulysse Cura
|
5b3d4c6615
|
Fixing multi-tasking building with make...
|
2026-07-17 17:50:54 +02:00 |
Ulysse Cura
|
aaef8ef5b3
|
Moved to static linking core.
|
2026-07-17 15:31:22 +02:00 |
Ulysse Cura
|
f656c1efc8
|
Corrected Makefile syntaxe.
|
2026-07-16 22:48:23 +02:00 |
Ulysse Cura
|
e3cae438e9
|
Forgot to include stdbool.
|
2026-07-16 22:41:48 +02:00 |
Ulysse Cura
|
c8dd6e7cef
|
Changed default background color to black.
|
2026-06-12 17:20:53 +02:00 |
Ulysse Cura
|
53ae1f59d3
|
Externalised components definition, removed union for componant data because ugly and corrected a memory leak in the create_component function when quitting on error (maybe moving ecs.c into core later ?)
|
2026-05-08 14:20:11 +02:00 |
Ulysse Cura
|
888c800111
|
Adding libs in core
|
2026-05-05 09:44:13 +02:00 |
Ulysse Cura
|
314cca6434
|
Building is functionnal for all.
|
2026-05-04 21:40:05 +02:00 |
Ulysse Cura
|
3a951feb23
|
Compiling and linking with no problems
|
2026-04-12 21:01:42 +02:00 |
Ulysse Cura
|
e792cb7bc5
|
Better usage of SDL2 implementation and working Makefile structure
|
2026-04-12 16:20:33 +02:00 |
Ulysse Cura
|
7da6337f37
|
Separated core from maain program
|
2026-04-12 16:19:45 +02:00 |
Ulysse Cura
|
931a506a0d
|
Sarting to clean and implement core for SDL
|
2026-04-11 23:17:01 +02:00 |
Ulysse Cura
|
e57a720439
|
First commit
|
2026-04-11 10:47:48 +02:00 |