From 24da8e8c27359f4f5cfe1e1c1c7f8214086ae122 Mon Sep 17 00:00:00 2001 From: adjoly Date: Tue, 8 Oct 2024 21:51:52 +0200 Subject: [PATCH] =?UTF-8?q?=E3=80=8C=F0=9F=8F=97=EF=B8=8F=E3=80=8D=20wip(D?= =?UTF-8?q?DA):=20distant=20calculated=20correctly=20:+1:?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MacroLibX | 2 +- Makefile | 4 ++-- includes/game/game.h | 17 +++++++++-------- src/raycasting/dda/dist_dda.c | 3 ++- src/raycasting/ray_calc.c | 0 5 files changed, 14 insertions(+), 12 deletions(-) create mode 100644 src/raycasting/ray_calc.c diff --git a/MacroLibX b/MacroLibX index 4d640ed..3dd68f9 160000 --- a/MacroLibX +++ b/MacroLibX @@ -1 +1 @@ -Subproject commit 4d640ed70cd392f3e3311fe2779905876b7f1b6f +Subproject commit 3dd68f994248bfa6e6c634ca9c838dfe48b53520 diff --git a/Makefile b/Makefile index 65a0860..f03bf76 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ # By: adjoly +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2024/10/07 16:02:18 by adjoly #+# #+# # -# Updated: 2024/10/07 16:02:44 by adjoly ### ########.fr # +# Updated: 2024/10/08 21:44:52 by adjoly ### ########.fr # # # # **************************************************************************** # @@ -14,7 +14,7 @@ SHELL = bash NAME = cub3D -CC = gcc +CC = clang OBJSDIR = obj/ diff --git a/includes/game/game.h b/includes/game/game.h index b2b71df..65cb74a 100644 --- a/includes/game/game.h +++ b/includes/game/game.h @@ -6,25 +6,26 @@ /* By: adjoly +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/09/11 16:38:40 by adjoly #+# #+# */ -/* Updated: 2024/10/06 18:48:33 by adjoly ### ########.fr */ +/* Updated: 2024/10/08 21:42:52 by adjoly ### ########.fr */ /* */ /* ************************************************************************** */ #ifndef GAME_H # define GAME_H +# include +# include +# include +# include +# include +# include +# include + # include "dda.h" # include "settings.h" # include "parsing.h" # include "typedef.h" -# include -# include -# include -# include -# include - - /** * @brief This function is used to handle keypress * diff --git a/src/raycasting/dda/dist_dda.c b/src/raycasting/dda/dist_dda.c index 9127d3e..f7ae04d 100644 --- a/src/raycasting/dda/dist_dda.c +++ b/src/raycasting/dda/dist_dda.c @@ -6,11 +6,12 @@ /* By: adjoly +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2024/10/08 13:26:19 by adjoly #+# #+# */ -/* Updated: 2024/10/08 13:53:27 by adjoly ### ########.fr */ +/* Updated: 2024/10/08 21:40:08 by adjoly ### ########.fr */ /* */ /* ************************************************************************** */ #include "game/dda.h" +#include #include #include "game/settings.h" diff --git a/src/raycasting/ray_calc.c b/src/raycasting/ray_calc.c new file mode 100644 index 0000000..e69de29