Commit Graph

174 Commits

Author SHA1 Message Date
Ulysse Cura d3f3ec21e0 Added running animation for player. 2026-07-26 14:00:55 +02:00
Ulysse Cura 12749672a3 More error handling and code cleanup 2026-07-26 12:29:24 +02:00
Ulysse Cura 85444cbf6f Removed memory leak due to nvidia drivers... 2026-07-26 01:46:20 +02:00
Ulysse Cura 70513b0b15 Updating core to SDL3. 2026-07-26 01:45:08 +02:00
Ulysse Cura d1bbf0050e Removed C99 iso warning. 2026-07-25 00:40:06 +02:00
Ulysse Cura 75ff9bec77 Moved the time update function into core main. 2026-07-24 16:42:27 +02:00
Ulysse Cura e9ea370c5e Added submodule file. 2026-07-24 12:51:37 +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 50abbec84b Even better error management in asset builder. 2026-07-23 12:05:29 +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 cd7a4912af White background. 2026-07-22 16:10:55 +02:00
Ulysse Cura cb922ac762 Debugging working. 2026-07-22 16:10:03 +02:00
Ulysse Cura 15a9ebd9a6 Set renderer scale. 2026-07-22 15:43:13 +02:00
Ulysse Cura a82fe93679 Working on SDL2 Core. 2026-07-22 15:38:11 +02:00
Ulysse Cura 9e56720122 Simpler event handling in src side. 2026-07-22 15:36:40 +02:00
Ulysse Cura ac796e911d Adding cores as submodules and configured Makefile to use SDL_Core by default. 2026-07-22 13:42:56 +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 54604db0c7 Modified debug options. 2026-07-22 13:00:11 +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 1c3c3e8b59 Fixed some memory errors and leaks in asset builder. 2026-07-22 02:54:03 +02:00
Ulysse Cura c730276f82 Changed asset file rgb format to RGB565 and only F81F as the tranparent color. And corrected offsets. 2026-07-22 02:51:33 +02:00
Ulysse Cura 063235cf6a Fixing Makefils bugs and changing headers way. 2026-07-22 02:47:59 +02:00
Ulysse Cura 0727e793b3 Adding ASSET_FILE_NAME macro for ccls. 2026-07-22 02:45:19 +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 d070dc8566 Added support for shadows. 2026-07-20 18:19:30 +02:00
Ulysse Cura 1ef47bdc05 Corrected some Makefile errors. 2026-07-20 18:19:07 +02:00
Ulysse Cura 1511b460db Better error management. 2026-07-20 18:18:51 +02:00
Ulysse Cura 44773819d6 Corrected some offset bugs. 2026-07-20 17:02:18 +02:00
Ulysse Cura e585b1099d More Makefile syntax. 2026-07-20 16:57:58 +02:00
Ulysse Cura 95dbec3543 Building png assets. 2026-07-20 16:57:35 +02:00
Ulysse Cura 66a5e7db20 The "Run" task build faster. 2026-07-20 11:53:56 +02:00
Ulysse Cura fe9020b9b7 Simplified Makefiles output notation. 2026-07-20 11:53:25 +02:00
Ulysse Cura c89ea61fa3 Starting to add png files into game.data. 2026-07-18 17:17:29 +02:00
Ulysse Cura 276a046460 Corrected asset builder Makefile bug. 2026-07-18 17:16:27 +02:00
Ulysse Cura ff90c5b683 Starting to read png files in asset builder. 2026-07-18 00:03:12 +02:00
Ulysse Cura 7ba5e651cf Building assets ! 2026-07-17 17:53:03 +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 86ac40245a Changed assets folder names to snake case. 2026-07-17 15:15:59 +02:00
Ulysse Cura 96daf4a1d9 adding build requirement to run in Makefile. 2026-07-17 13:56:20 +02:00
Ulysse Cura ed08ef2ce9 Forgot to set ccls driver. 2026-07-17 13:55:59 +02:00