From c356e96932b5d1a23bf41914934cf83e8b535994 Mon Sep 17 00:00:00 2001 From: Schark Date: Wed, 6 Mar 2024 02:00:59 -0800 Subject: Working barebones heightmap renderer --- simple-raycaster/src/player.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 simple-raycaster/src/player.h (limited to 'simple-raycaster/src/player.h') diff --git a/simple-raycaster/src/player.h b/simple-raycaster/src/player.h new file mode 100644 index 0000000..2086c45 --- /dev/null +++ b/simple-raycaster/src/player.h @@ -0,0 +1,15 @@ +#ifndef PLAYER_H +#define PLAYER_H + +typedef struct Player { + float pos_x, pos_y; + float dir, dir_x, dir_y; + float plane_x, plane_y; + float move_speed; + float sensitivity; + float look_angle; +} Player; + +void move_player(Player *player, GLFWwindow* window, double* mouse_x, double* mouse_y, double width, double height); + +#endif -- cgit v1.2.3-18-g5258