/* ************************************************************************** */ /* */ /* ::: :::::::: */ /* const.h :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: mc +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/31 17:00:59 by mc #+# #+# */ /* Updated: 2024/10/31 18:15:13 by mc ### ########.fr */ /* */ /* ************************************************************************** */ #ifndef CONST_H # define CONST_H # include "include.h" # define PI 3.1415926535 // it's just pi # define MOVE_SPEED 0.05 // Player oves by N cases by tick # define ROT_SPEED_DIVIDE_PI 64 // Player turns by pi/N rad by tick # define HITBOX 0.25 // Hitbox of N cases around player. # define COLOR_CEILING 0x29f8ff // TODO get from cub file # define COLOR_FLOOR 0xFF985C // TODO get from cub file # define SCREEN_WIDTH 640 // Width of the window # define SCREEN_HEIGHT 480 // Height of the window # define FOV 0.66 // ? TODO no idea #endif