/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* player.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: qmennen +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/04/15 18:53:19 by qmennen #+# #+# */ /* Updated: 2025/04/15 19:11:48 by qmennen ### ########.fr */ /* */ /* ************************************************************************** */ #include "player.h" #include "types.h" int player_create(t_game **game) { t_player *player; player = malloc(sizeof(t_player)); if (!player) return (FAILURE); player->pos.x = 20.f; player->pos.y = 20.f; player->angle = 0.f; player->speed = 10.f; player->fov = 90.f; (*game)->player = player; return (SUCCESS); } void player_render(t_screen *screen, t_player *player) { mlx_put_pixel(screen->img, (int) player->pos.x, (int) player->pos.y, 0xFFFFFFFF); }