diff --git a/includes/game/settings.h b/includes/game/settings.h index 5aede31..03c12d9 100644 --- a/includes/game/settings.h +++ b/includes/game/settings.h @@ -6,7 +6,7 @@ /* By: adjoly +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/04 14:06:39 by adjoly #+# #+# */ -/* Updated: 2024/11/10 13:48:57 by adjoly ### ########.fr */ +/* Updated: 2024/11/11 12:26:38 by adjoly ### ########.fr */ /* */ /* ************************************************************************** */ @@ -25,10 +25,11 @@ # define WINDOW_W 1600 # define WINDOW_H 900 # define PLAYER_ROT_SPEED 0.034906585039887 -# define PLAYER_SPEED 5 +# define PLAYER_SPEED 10 # define FOV 70 # define CHUNK_SIZE 64 # define TEXTURE_SIZE 64 +# define RENDER_DISTANCE 64 #endif diff --git a/src/raycasting/dda.c b/src/raycasting/dda.c index 5465313..d10ed70 100644 --- a/src/raycasting/dda.c +++ b/src/raycasting/dda.c @@ -6,11 +6,12 @@ /* By: adjoly +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/07 16:55:09 by adjoly #+# #+# */ -/* Updated: 2024/11/10 14:26:42 by adjoly ### ########.fr */ +/* Updated: 2024/11/11 12:23:20 by adjoly ### ########.fr */ /* */ /* ************************************************************************** */ #include "game/vectwo.h" +#include #include #include #include @@ -99,11 +100,11 @@ void dda_loop(t_dda *dda, t_ray *ray, t_map *map, t_player *play) void dda_algo(t_render *render, t_dda *dda, t_ray *ray) { setup_dda_hor(render->player, ray, dda); - dda->i = render->world->size.y; + dda->i = RENDER_DISTANCE; dda_loop(dda, ray, render->world, render->player); dda->hori = ray->pos; setup_dda_ver(render->player, ray, dda); - dda->i = render->world->size.x; + dda->i = RENDER_DISTANCE; dda_loop(dda, ray, render->world, render->player); dda->vert = ray->pos; if (dda->distance.y < dda->distance.x)