From 840accea527737c92448e1b4b32900cbecb06263 Mon Sep 17 00:00:00 2001 From: Quinten Date: Tue, 22 Apr 2025 15:28:07 +0200 Subject: [PATCH] feat: setup camera plane --- inc/types.h | 1 + src/player.c | 2 ++ 2 files changed, 3 insertions(+) diff --git a/inc/types.h b/inc/types.h index 9d94f0d..f854ac7 100644 --- a/inc/types.h +++ b/inc/types.h @@ -34,6 +34,7 @@ typedef struct s_player { t_vec2 pos; t_vec2 dir; + t_vec2 camera; float speed; float fov; } t_player; diff --git a/src/player.c b/src/player.c index cafb1ef..2649f91 100644 --- a/src/player.c +++ b/src/player.c @@ -23,6 +23,8 @@ int player_create(t_game **game) player->pos.y = 2 * TILE_SIZE; player->dir.x = 1; player->dir.y = 0; + player->camera.x = 0; + player->camera.y = 0.66f; player->speed = 80.f; player->fov = 90.f; (*game)->player = player;