Loading and destroying maps.

This commit is contained in:
Ulysse Cura 2026-08-16 01:05:20 +02:00
parent 40ca8cb777
commit 73a3133547
4 changed files with 17 additions and 15 deletions

@ -1 +1 @@
Subproject commit 405ed84cae9b83eba540d7ee319f5ff025a314a1 Subproject commit 4995e0757b6b8fc494b37b9d0ad669eff7f776df

View File

@ -99,10 +99,10 @@
{ {
"Type": "TRANSFORM_COMPONENT", "Type": "TRANSFORM_COMPONENT",
"Attributes": [ "Attributes": [
96, 96.0,
0, 0.0,
32, 32.0,
48 48.0
] ]
}, },
{ {
@ -116,7 +116,7 @@
"Attributes": [ "Attributes": [
8, 8,
0, 0,
30, 30.0,
false, false,
false, false,
false false
@ -125,9 +125,9 @@
{ {
"Type": "HITBOX_COMPONENT", "Type": "HITBOX_COMPONENT",
"Attributes": [ "Attributes": [
0, 0.0,
0.8333333333333334, 0.8333333333333334,
1, 1.0,
0.16666666666666666 0.16666666666666666
] ]
}, },
@ -146,10 +146,10 @@
{ {
"Type": "TRANSFORM_COMPONENT", "Type": "TRANSFORM_COMPONENT",
"Attributes": [ "Attributes": [
88, 88.0,
112, 112.0,
48, 48.0,
32 32.0
] ]
}, },
{ {
@ -163,7 +163,7 @@
"Attributes": [ "Attributes": [
3, 3,
0, 0,
100, 100.0,
false, false,
false, false,
false false

View File

@ -18,7 +18,7 @@ SRC_CFLAGS = --std=c17 --pedantic -O3 # RELEASE
SRC_LDFLAGS = -O3 SRC_LDFLAGS = -O3
else else
SRC_CFLAGS = --std=c17 --pedantic -O1 -g -DDEBUG=2 \ SRC_CFLAGS = --std=c17 --pedantic -O0 -g -DDEBUG=2 \
-Wall -Wno-missing-braces -Wextra -Wno-missing-field-initializers \ -Wall -Wno-missing-braces -Wextra -Wno-missing-field-initializers \
-Wformat=2 -Wswitch-default -Wswitch -Wcast-align \ -Wformat=2 -Wswitch-default -Wswitch -Wcast-align \
-Wpointer-arith -Wbad-function-cast -Wstrict-overflow=5 \ -Wpointer-arith -Wbad-function-cast -Wstrict-overflow=5 \
@ -27,7 +27,7 @@ SRC_CFLAGS = --std=c17 --pedantic -O1 -g -DDEBUG=2 \
-Wfloat-equal -Wstrict-aliasing=2 -Wredundant-decls \ -Wfloat-equal -Wstrict-aliasing=2 -Wredundant-decls \
-Wold-style-definition # DEVELOPEMENT -Wold-style-definition # DEVELOPEMENT
SRC_LDFLAGS = -O1 SRC_LDFLAGS = -O0
endif endif
SRC_INCLUDE_DIRS = $(SOURCE_DIR)/components/headers $(CORE_DIR)/headers SRC_INCLUDE_DIRS = $(SOURCE_DIR)/components/headers $(CORE_DIR)/headers

View File

@ -20,6 +20,8 @@ int game_init(void)
if(!asset_manager_load_asset("tileset", ASSET_TEXTURE)) return_failure_int; if(!asset_manager_load_asset("tileset", ASSET_TEXTURE)) return_failure_int;
if(!asset_manager_load_asset("dungeon_room_1", ASSET_MAP)) return_failure_int;
/* ======== Player ======== */ /* ======== Player ======== */
{ {
entity_t *player_entity = entity_manager_new_entity(0); entity_t *player_entity = entity_manager_new_entity(0);