Ulysse Cura
|
21428dbe29
|
Fix some hitbox values and makefile messages.
|
2026-08-11 11:38:22 +02:00 |
Ulysse Cura
|
0cf8b424b2
|
Working entity draw priority.
|
2026-08-11 11:22:52 +02:00 |
Ulysse Cura
|
a805daf573
|
Working lever and door !
|
2026-08-10 20:59:14 +02:00 |
Ulysse Cura
|
4668d4dbe4
|
Making funcitonnal lever component.
|
2026-08-10 18:23:37 +02:00 |
Ulysse Cura
|
3548ef456f
|
Working event bus, and implemented in interact component.
|
2026-08-10 12:38:55 +02:00 |
Ulysse Cura
|
f084d3b406
|
Renamed inputs structs.
|
2026-08-10 00:11:39 +02:00 |
Ulysse Cura
|
5bf66ddd7b
|
Fixing some values and error handling.
|
2026-08-09 14:10:57 +02:00 |
Ulysse Cura
|
f27eff9731
|
Starting to add interact component.
|
2026-08-08 21:06:09 +02:00 |
Ulysse Cura
|
6c77f2155e
|
Added lever and door entities.
|
2026-08-08 12:37:32 +02:00 |
Ulysse Cura
|
544e623e25
|
Typos and loading tileset in sprite.
|
2026-08-08 12:16:10 +02:00 |
Ulysse Cura
|
46682c00e2
|
Reorganised headers to match design choices and component creation order for correct update order.
|
2026-08-05 23:53:25 +02:00 |
Ulysse Cura
|
56cede5015
|
Remove excesive explicity.
|
2026-08-04 20:34:46 +02:00 |
Ulysse Cura
|
6202a20f72
|
Moved movement to new physics component.
|
2026-08-04 01:57:26 +02:00 |
Ulysse Cura
|
357839cc71
|
Adding hitbox component and test entity.
|
2026-08-04 01:35:31 +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
|
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
|
9e56720122
|
Simpler event handling in src side.
|
2026-07-22 15:36:40 +02:00 |
Ulysse Cura
|
d214571ef9
|
Time passes correctly now.
|
2026-07-22 13:00:45 +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
|
c8dd6e7cef
|
Changed default background color to black.
|
2026-06-12 17:20:53 +02:00 |
Ulysse Cura
|
e792cb7bc5
|
Better usage of SDL2 implementation and working Makefile structure
|
2026-04-12 16:20:33 +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 |