diff --git a/src/fencer.c b/src/fencer.c index ce69f6c..0807406 100644 --- a/src/fencer.c +++ b/src/fencer.c @@ -28,7 +28,7 @@ void play() { input_add_key_action(SDL_SCANCODE_F1, &toggle_info_key); g_camera.fov = 40; - player = malloc(sizeof(Player)); + player = player_new(); player_spawn(player, (Vector){8.25f, 15.f}); level = level_load("level_0"); @@ -36,7 +36,6 @@ void play() { static void tick() { - Player_as_BehaviourEntity(player).tc->update(player, delta_time()); g_camera.transform.position = player->transform.position; }