Update loop renders actors by iterating over the property lists now

This commit is contained in:
2024-12-17 22:23:28 -05:00
parent 1066f2a108
commit dd60c90352
4 changed files with 12 additions and 9 deletions

View File

@@ -144,14 +144,9 @@ SDL_AppResult SDL_AppIterate(void *appstate)
SDL_FRect viewport = {.x = 50, .y = 50, .w = 640, .h = 480};
b2Vec2 position;
actor_update(&player);
GAME_draw_background(640, 480);
TRY {
//tilemap_draw_tileset(renderer, &gamemap, 0);
tilemap_draw(renderer, &gamemap, &viewport, 0);
actor_render(&player, renderer);
actor_render(&npc, renderer);
} ETRY;
tilemap_draw(renderer, &gamemap, &viewport, 0);
SDL_EnumerateProperties(REGISTRY_ACTOR, &registry_iterate_actor, NULL);
SDL_RenderPresent(renderer);
return SDL_APP_CONTINUE;
}