Thanks to : John Carmack & Id Software https://lodev.org/cgtutor/raycasting.html for the theory @mcombeau for the textures and test maps + inspiration on architecture @TheoCo27 for the libft with garbage collector