├── README.md ├── includes ├── cub3d.h ├── keycodes.h └── structs.h ├── libft ├── Makefile ├── includes │ └── libft.h └── srcs │ ├── ft_atoi.c │ ├── ft_bzero.c │ ├── ft_calloc.c │ ├── ft_isalnum.c │ ├── ft_isalpha.c │ ├── ft_isascii.c │ ├── ft_isdigit.c │ ├── ft_isprint.c │ ├── ft_itoa.c │ ├── ft_lstadd_back.c │ ├── ft_lstadd_front.c │ ├── ft_lstclear.c │ ├── ft_lstdelone.c │ ├── ft_lstiter.c │ ├── ft_lstlast.c │ ├── ft_lstmap.c │ ├── ft_lstnew.c │ ├── ft_lstsize.c │ ├── ft_memccpy.c │ ├── ft_memchr.c │ ├── ft_memcmp.c │ ├── ft_memcpy.c │ ├── ft_memmove.c │ ├── ft_memset.c │ ├── ft_putchar_fd.c │ ├── ft_putendl_fd.c │ ├── ft_putnbr_fd.c │ ├── ft_putstr_fd.c │ ├── ft_split.c │ ├── ft_strchr.c │ ├── ft_strdup.c │ ├── ft_strjoin.c │ ├── ft_strlcat.c │ ├── ft_strlcpy.c │ ├── ft_strlen.c │ ├── ft_strmapi.c │ ├── ft_strncmp.c │ ├── ft_strnstr.c │ ├── ft_strrchr.c │ ├── ft_strtrim.c │ ├── ft_substr.c │ ├── ft_tolower.c │ ├── ft_toupper.c │ └── get_next_line │ ├── get_next_line.c │ └── get_next_line_utils.c ├── makefile ├── maps ├── 0-test.map ├── 1-leak.cub ├── 1-map.cub ├── 2-sprites.cub ├── 3-tombr.cub ├── 4-doom1.cub ├── 5-doom2.cub ├── 6-doom3.cub ├── 7-doom4.cub └── 8-wolf1.cub ├── minilibx-linux ├── Makefile ├── Makefile.gen ├── Makefile.mk ├── README.md ├── configure ├── man │ ├── man1 │ │ ├── mlx.1 │ │ ├── mlx_loop.1 │ │ ├── mlx_new_image.1 │ │ ├── mlx_new_window.1 │ │ └── mlx_pixel_put.1 │ └── man3 │ │ ├── mlx.1 │ │ ├── mlx_loop.1 │ │ ├── mlx_new_image.1 │ │ ├── mlx_new_window.1 │ │ └── mlx_pixel_put.1 ├── mlx.h ├── mlx_clear_window.c ├── mlx_destroy_display.c ├── mlx_destroy_image.c ├── mlx_destroy_window.c ├── mlx_expose_hook.c ├── mlx_ext_randr.c ├── mlx_flush_event.c ├── mlx_get_color_value.c ├── mlx_get_data_addr.c ├── mlx_hook.c ├── mlx_init.c ├── mlx_int.h ├── mlx_int_anti_resize_win.c ├── mlx_int_do_nothing.c ├── mlx_int_get_visual.c ├── mlx_int_param_event.c ├── mlx_int_set_win_event_mask.c ├── mlx_int_str_to_wordtab.c ├── mlx_int_wait_first_expose.c ├── mlx_key_hook.c ├── mlx_lib_xpm.c ├── mlx_loop.c ├── mlx_loop_hook.c ├── mlx_mouse.c ├── mlx_mouse_hook.c ├── mlx_new_image.c ├── mlx_new_window.c ├── mlx_pixel_put.c ├── mlx_put_image_to_window.c ├── mlx_rgb.c ├── mlx_screen_size.c ├── mlx_set_font.c ├── mlx_string_put.c ├── mlx_xpm.c ├── mlx_xpm.c.ok ├── rgb2c.pl └── test │ ├── Makefile.gen │ ├── Makefile.mk │ ├── main.c │ ├── new_win.c │ ├── open.xpm │ ├── open24.xpm │ └── open30.xpm ├── minilibx-opengl ├── ._font.xcf ├── Makefile ├── font.c ├── font.xcf ├── mlx.h ├── mlx_init_loop.m ├── mlx_int.h ├── mlx_int_str_to_wordtab.c ├── mlx_mouse.m ├── mlx_new_image.m ├── mlx_new_window.h ├── mlx_new_window.m ├── mlx_opengl.h ├── mlx_opengl.m ├── mlx_png.c ├── mlx_png.h ├── mlx_rgb.c ├── mlx_shaders.c └── mlx_xpm.c ├── srcs ├── bonus │ └── makefile ├── collisions │ ├── collision_bonus.c │ ├── collision_sprite_bonus.c │ ├── collision_sprite_utils_bonus.c │ └── collision_utils_bonus.c ├── cub3d.c ├── doors │ ├── doors_bonus.c │ └── doors_utils_bonus.c ├── editor │ └── editor_bonus.c ├── events │ ├── keyboard.c │ ├── keyboard_bonus.c │ ├── mouse_bonus.c │ ├── mouse_mac_bonus.c │ ├── move_player.c │ └── rotate_camera.c ├── get_next_line │ ├── get_next_line.c │ ├── get_next_line.h │ └── get_next_line_utils.c ├── parser │ ├── color_parser.c │ ├── exit_parser.c │ ├── leaks_check.c │ ├── map_parser.c │ ├── map_parser_utils.c │ ├── parser.c │ ├── parser_bonus.c │ ├── parser_success.c │ ├── player_parser.c │ ├── resolution_mac_parser.c │ ├── resolution_parser.c │ ├── sprite_parser.c │ └── texture_parser.c ├── raycaster │ ├── column_bonus.c │ ├── corner_wall_bonus.c │ ├── doors_cast_bonus.c │ ├── floor_bonus.c │ ├── pushwall_bonus.c │ ├── raycaster.c │ ├── raycaster_dda.c │ ├── raycaster_utils.c │ ├── rounded_angle_bonus.c │ ├── shaders_bonus.c │ ├── skybox_bonus.c │ ├── sprites.c │ ├── sprites_bonus.c │ ├── sprites_interact_bonus.c │ ├── walls.c │ └── walls_bonus.c ├── sprites │ ├── sprites_update_bonus.c │ └── sprites_utils.c └── utils │ ├── geometry.c │ ├── maths.c │ ├── memory.c │ ├── mlx_custom.c │ ├── print_nbr_bonus.c │ ├── quit.c │ ├── screenshot.c │ └── strings.c └── textures ├── defaults ├── HUD │ ├── HUD.xpm │ ├── M2GFA0.xpm │ ├── M2GFB0.xpm │ ├── M2GFC0.xpm │ ├── crosshair.xpm │ ├── crosshair.xpm:Zone.Identifier │ └── font.xpm ├── corona.xpm ├── cub3d.xpm ├── door.xpm ├── door_g.xpm ├── door_y.xpm ├── flat.xpm ├── frame.xpm ├── limits.xpm ├── sprites │ ├── ammo_b.xpm │ ├── ammo_s.xpm │ ├── health_b.xpm │ ├── health_s.xpm │ ├── key_r.xpm │ ├── key_y.xpm │ ├── nightv.xpm │ └── weap_spr.xpm ├── stone.xpm └── stone2.xpm ├── doom ├── corona.xpm ├── coronaexp.xpm ├── coroned.xpm ├── door.xpm ├── door2.xpm ├── door3.xpm ├── doorframe.xpm ├── doorframe2.xpm ├── doorframe3.xpm ├── flat.xpm ├── key2.xpm ├── key3.xpm ├── pipewall.xpm ├── soil.xpm ├── stone.xpm └── stone2.xpm ├── skybox ├── skybox.xpm ├── skybox_desert_day.xpm ├── skybox_desert_dusk.xpm ├── skybox_desert_morning.xpm └── skybox_desert_night.xpm ├── tombraider ├── bricks_basic.xpm ├── bricks_basic_teeth.xpm ├── door.xpm ├── grass.xpm ├── leaves_small_full.xpm ├── mayanface_teeth.xpm ├── montezuma_stone.xpm ├── plant.xpm ├── soil.xpm └── vines.xpm └── wolf ├── brick.xpm ├── cave.xpm ├── ceil_col.xpm ├── cub3d.xpm ├── door.xpm ├── door_r.xpm ├── door_y.xpm ├── doorframe.xpm ├── floor_col.xpm ├── guard-dead.xpm ├── guard-hurt.xpm ├── guard.xpm ├── key_r.xpm ├── key_y.xpm ├── spr_light.xpm ├── spr_solid.xpm ├── stone.xpm ├── stone2.xpm └── wood.xpm /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/README.md -------------------------------------------------------------------------------- /includes/cub3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/includes/cub3d.h -------------------------------------------------------------------------------- /includes/keycodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/includes/keycodes.h -------------------------------------------------------------------------------- /includes/structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/includes/structs.h -------------------------------------------------------------------------------- /libft/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/Makefile -------------------------------------------------------------------------------- /libft/includes/libft.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/includes/libft.h -------------------------------------------------------------------------------- /libft/srcs/ft_atoi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_atoi.c -------------------------------------------------------------------------------- /libft/srcs/ft_bzero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_bzero.c -------------------------------------------------------------------------------- /libft/srcs/ft_calloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_calloc.c -------------------------------------------------------------------------------- /libft/srcs/ft_isalnum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_isalnum.c -------------------------------------------------------------------------------- /libft/srcs/ft_isalpha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_isalpha.c -------------------------------------------------------------------------------- /libft/srcs/ft_isascii.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_isascii.c -------------------------------------------------------------------------------- /libft/srcs/ft_isdigit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_isdigit.c -------------------------------------------------------------------------------- /libft/srcs/ft_isprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_isprint.c -------------------------------------------------------------------------------- /libft/srcs/ft_itoa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_itoa.c -------------------------------------------------------------------------------- /libft/srcs/ft_lstadd_back.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_lstadd_back.c -------------------------------------------------------------------------------- /libft/srcs/ft_lstadd_front.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_lstadd_front.c -------------------------------------------------------------------------------- /libft/srcs/ft_lstclear.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_lstclear.c -------------------------------------------------------------------------------- /libft/srcs/ft_lstdelone.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_lstdelone.c -------------------------------------------------------------------------------- /libft/srcs/ft_lstiter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_lstiter.c -------------------------------------------------------------------------------- /libft/srcs/ft_lstlast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_lstlast.c -------------------------------------------------------------------------------- /libft/srcs/ft_lstmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_lstmap.c -------------------------------------------------------------------------------- /libft/srcs/ft_lstnew.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_lstnew.c -------------------------------------------------------------------------------- /libft/srcs/ft_lstsize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_lstsize.c -------------------------------------------------------------------------------- /libft/srcs/ft_memccpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_memccpy.c -------------------------------------------------------------------------------- /libft/srcs/ft_memchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_memchr.c -------------------------------------------------------------------------------- /libft/srcs/ft_memcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_memcmp.c -------------------------------------------------------------------------------- /libft/srcs/ft_memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_memcpy.c -------------------------------------------------------------------------------- /libft/srcs/ft_memmove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_memmove.c -------------------------------------------------------------------------------- /libft/srcs/ft_memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_memset.c -------------------------------------------------------------------------------- /libft/srcs/ft_putchar_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_putchar_fd.c -------------------------------------------------------------------------------- /libft/srcs/ft_putendl_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_putendl_fd.c -------------------------------------------------------------------------------- /libft/srcs/ft_putnbr_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_putnbr_fd.c -------------------------------------------------------------------------------- /libft/srcs/ft_putstr_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_putstr_fd.c -------------------------------------------------------------------------------- /libft/srcs/ft_split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_split.c -------------------------------------------------------------------------------- /libft/srcs/ft_strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strchr.c -------------------------------------------------------------------------------- /libft/srcs/ft_strdup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strdup.c -------------------------------------------------------------------------------- /libft/srcs/ft_strjoin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strjoin.c -------------------------------------------------------------------------------- /libft/srcs/ft_strlcat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strlcat.c -------------------------------------------------------------------------------- /libft/srcs/ft_strlcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strlcpy.c -------------------------------------------------------------------------------- /libft/srcs/ft_strlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strlen.c -------------------------------------------------------------------------------- /libft/srcs/ft_strmapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strmapi.c -------------------------------------------------------------------------------- /libft/srcs/ft_strncmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strncmp.c -------------------------------------------------------------------------------- /libft/srcs/ft_strnstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strnstr.c -------------------------------------------------------------------------------- /libft/srcs/ft_strrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strrchr.c -------------------------------------------------------------------------------- /libft/srcs/ft_strtrim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_strtrim.c -------------------------------------------------------------------------------- /libft/srcs/ft_substr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_substr.c -------------------------------------------------------------------------------- /libft/srcs/ft_tolower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_tolower.c -------------------------------------------------------------------------------- /libft/srcs/ft_toupper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/ft_toupper.c -------------------------------------------------------------------------------- /libft/srcs/get_next_line/get_next_line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/get_next_line/get_next_line.c -------------------------------------------------------------------------------- /libft/srcs/get_next_line/get_next_line_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/libft/srcs/get_next_line/get_next_line_utils.c -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/makefile -------------------------------------------------------------------------------- /maps/0-test.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/0-test.map -------------------------------------------------------------------------------- /maps/1-leak.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/1-leak.cub -------------------------------------------------------------------------------- /maps/1-map.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/1-map.cub -------------------------------------------------------------------------------- /maps/2-sprites.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/2-sprites.cub -------------------------------------------------------------------------------- /maps/3-tombr.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/3-tombr.cub -------------------------------------------------------------------------------- /maps/4-doom1.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/4-doom1.cub -------------------------------------------------------------------------------- /maps/5-doom2.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/5-doom2.cub -------------------------------------------------------------------------------- /maps/6-doom3.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/6-doom3.cub -------------------------------------------------------------------------------- /maps/7-doom4.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/7-doom4.cub -------------------------------------------------------------------------------- /maps/8-wolf1.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/maps/8-wolf1.cub -------------------------------------------------------------------------------- /minilibx-linux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/Makefile -------------------------------------------------------------------------------- /minilibx-linux/Makefile.gen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/Makefile.gen -------------------------------------------------------------------------------- /minilibx-linux/Makefile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/Makefile.mk -------------------------------------------------------------------------------- /minilibx-linux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/README.md -------------------------------------------------------------------------------- /minilibx-linux/configure: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/configure -------------------------------------------------------------------------------- /minilibx-linux/man/man1/mlx.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man1/mlx.1 -------------------------------------------------------------------------------- /minilibx-linux/man/man1/mlx_loop.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man1/mlx_loop.1 -------------------------------------------------------------------------------- /minilibx-linux/man/man1/mlx_new_image.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man1/mlx_new_image.1 -------------------------------------------------------------------------------- /minilibx-linux/man/man1/mlx_new_window.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man1/mlx_new_window.1 -------------------------------------------------------------------------------- /minilibx-linux/man/man1/mlx_pixel_put.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man1/mlx_pixel_put.1 -------------------------------------------------------------------------------- /minilibx-linux/man/man3/mlx.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man3/mlx.1 -------------------------------------------------------------------------------- /minilibx-linux/man/man3/mlx_loop.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man3/mlx_loop.1 -------------------------------------------------------------------------------- /minilibx-linux/man/man3/mlx_new_image.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man3/mlx_new_image.1 -------------------------------------------------------------------------------- /minilibx-linux/man/man3/mlx_new_window.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man3/mlx_new_window.1 -------------------------------------------------------------------------------- /minilibx-linux/man/man3/mlx_pixel_put.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/man/man3/mlx_pixel_put.1 -------------------------------------------------------------------------------- /minilibx-linux/mlx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx.h -------------------------------------------------------------------------------- /minilibx-linux/mlx_clear_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_clear_window.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_destroy_display.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_destroy_display.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_destroy_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_destroy_image.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_destroy_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_destroy_window.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_expose_hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_expose_hook.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_ext_randr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_ext_randr.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_flush_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_flush_event.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_get_color_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_get_color_value.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_get_data_addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_get_data_addr.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_hook.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_init.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_int.h -------------------------------------------------------------------------------- /minilibx-linux/mlx_int_anti_resize_win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_int_anti_resize_win.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_int_do_nothing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_int_do_nothing.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_int_get_visual.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_int_get_visual.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_int_param_event.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_int_param_event.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_int_set_win_event_mask.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_int_set_win_event_mask.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_int_str_to_wordtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_int_str_to_wordtab.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_int_wait_first_expose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_int_wait_first_expose.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_key_hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_key_hook.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_lib_xpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_lib_xpm.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_loop.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_loop_hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_loop_hook.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_mouse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_mouse.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_mouse_hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_mouse_hook.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_new_image.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_new_image.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_new_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_new_window.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_pixel_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_pixel_put.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_put_image_to_window.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_put_image_to_window.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_rgb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_rgb.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_screen_size.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_screen_size.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_set_font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_set_font.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_string_put.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_string_put.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_xpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_xpm.c -------------------------------------------------------------------------------- /minilibx-linux/mlx_xpm.c.ok: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/mlx_xpm.c.ok -------------------------------------------------------------------------------- /minilibx-linux/rgb2c.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/rgb2c.pl -------------------------------------------------------------------------------- /minilibx-linux/test/Makefile.gen: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/test/Makefile.gen -------------------------------------------------------------------------------- /minilibx-linux/test/Makefile.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/test/Makefile.mk -------------------------------------------------------------------------------- /minilibx-linux/test/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/test/main.c -------------------------------------------------------------------------------- /minilibx-linux/test/new_win.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/test/new_win.c -------------------------------------------------------------------------------- /minilibx-linux/test/open.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/test/open.xpm -------------------------------------------------------------------------------- /minilibx-linux/test/open24.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/test/open24.xpm -------------------------------------------------------------------------------- /minilibx-linux/test/open30.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-linux/test/open30.xpm -------------------------------------------------------------------------------- /minilibx-opengl/._font.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/._font.xcf -------------------------------------------------------------------------------- /minilibx-opengl/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/Makefile -------------------------------------------------------------------------------- /minilibx-opengl/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/font.c -------------------------------------------------------------------------------- /minilibx-opengl/font.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/font.xcf -------------------------------------------------------------------------------- /minilibx-opengl/mlx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx.h -------------------------------------------------------------------------------- /minilibx-opengl/mlx_init_loop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_init_loop.m -------------------------------------------------------------------------------- /minilibx-opengl/mlx_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_int.h -------------------------------------------------------------------------------- /minilibx-opengl/mlx_int_str_to_wordtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_int_str_to_wordtab.c -------------------------------------------------------------------------------- /minilibx-opengl/mlx_mouse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_mouse.m -------------------------------------------------------------------------------- /minilibx-opengl/mlx_new_image.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_new_image.m -------------------------------------------------------------------------------- /minilibx-opengl/mlx_new_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_new_window.h -------------------------------------------------------------------------------- /minilibx-opengl/mlx_new_window.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_new_window.m -------------------------------------------------------------------------------- /minilibx-opengl/mlx_opengl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_opengl.h -------------------------------------------------------------------------------- /minilibx-opengl/mlx_opengl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_opengl.m -------------------------------------------------------------------------------- /minilibx-opengl/mlx_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_png.c -------------------------------------------------------------------------------- /minilibx-opengl/mlx_png.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_png.h -------------------------------------------------------------------------------- /minilibx-opengl/mlx_rgb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_rgb.c -------------------------------------------------------------------------------- /minilibx-opengl/mlx_shaders.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_shaders.c -------------------------------------------------------------------------------- /minilibx-opengl/mlx_xpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/minilibx-opengl/mlx_xpm.c -------------------------------------------------------------------------------- /srcs/bonus/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/bonus/makefile -------------------------------------------------------------------------------- /srcs/collisions/collision_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/collisions/collision_bonus.c -------------------------------------------------------------------------------- /srcs/collisions/collision_sprite_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/collisions/collision_sprite_bonus.c -------------------------------------------------------------------------------- /srcs/collisions/collision_sprite_utils_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/collisions/collision_sprite_utils_bonus.c -------------------------------------------------------------------------------- /srcs/collisions/collision_utils_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/collisions/collision_utils_bonus.c -------------------------------------------------------------------------------- /srcs/cub3d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/cub3d.c -------------------------------------------------------------------------------- /srcs/doors/doors_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/doors/doors_bonus.c -------------------------------------------------------------------------------- /srcs/doors/doors_utils_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/doors/doors_utils_bonus.c -------------------------------------------------------------------------------- /srcs/editor/editor_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/editor/editor_bonus.c -------------------------------------------------------------------------------- /srcs/events/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/events/keyboard.c -------------------------------------------------------------------------------- /srcs/events/keyboard_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/events/keyboard_bonus.c -------------------------------------------------------------------------------- /srcs/events/mouse_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/events/mouse_bonus.c -------------------------------------------------------------------------------- /srcs/events/mouse_mac_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/events/mouse_mac_bonus.c -------------------------------------------------------------------------------- /srcs/events/move_player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/events/move_player.c -------------------------------------------------------------------------------- /srcs/events/rotate_camera.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/events/rotate_camera.c -------------------------------------------------------------------------------- /srcs/get_next_line/get_next_line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/get_next_line/get_next_line.c -------------------------------------------------------------------------------- /srcs/get_next_line/get_next_line.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/get_next_line/get_next_line.h -------------------------------------------------------------------------------- /srcs/get_next_line/get_next_line_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/get_next_line/get_next_line_utils.c -------------------------------------------------------------------------------- /srcs/parser/color_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/color_parser.c -------------------------------------------------------------------------------- /srcs/parser/exit_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/exit_parser.c -------------------------------------------------------------------------------- /srcs/parser/leaks_check.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/leaks_check.c -------------------------------------------------------------------------------- /srcs/parser/map_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/map_parser.c -------------------------------------------------------------------------------- /srcs/parser/map_parser_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/map_parser_utils.c -------------------------------------------------------------------------------- /srcs/parser/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/parser.c -------------------------------------------------------------------------------- /srcs/parser/parser_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/parser_bonus.c -------------------------------------------------------------------------------- /srcs/parser/parser_success.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/parser_success.c -------------------------------------------------------------------------------- /srcs/parser/player_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/player_parser.c -------------------------------------------------------------------------------- /srcs/parser/resolution_mac_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/resolution_mac_parser.c -------------------------------------------------------------------------------- /srcs/parser/resolution_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/resolution_parser.c -------------------------------------------------------------------------------- /srcs/parser/sprite_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/sprite_parser.c -------------------------------------------------------------------------------- /srcs/parser/texture_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/parser/texture_parser.c -------------------------------------------------------------------------------- /srcs/raycaster/column_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/column_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/corner_wall_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/corner_wall_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/doors_cast_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/doors_cast_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/floor_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/floor_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/pushwall_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/pushwall_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/raycaster.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/raycaster.c -------------------------------------------------------------------------------- /srcs/raycaster/raycaster_dda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/raycaster_dda.c -------------------------------------------------------------------------------- /srcs/raycaster/raycaster_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/raycaster_utils.c -------------------------------------------------------------------------------- /srcs/raycaster/rounded_angle_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/rounded_angle_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/shaders_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/shaders_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/skybox_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/skybox_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/sprites.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/sprites.c -------------------------------------------------------------------------------- /srcs/raycaster/sprites_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/sprites_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/sprites_interact_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/sprites_interact_bonus.c -------------------------------------------------------------------------------- /srcs/raycaster/walls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/walls.c -------------------------------------------------------------------------------- /srcs/raycaster/walls_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/raycaster/walls_bonus.c -------------------------------------------------------------------------------- /srcs/sprites/sprites_update_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/sprites/sprites_update_bonus.c -------------------------------------------------------------------------------- /srcs/sprites/sprites_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/sprites/sprites_utils.c -------------------------------------------------------------------------------- /srcs/utils/geometry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/utils/geometry.c -------------------------------------------------------------------------------- /srcs/utils/maths.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/utils/maths.c -------------------------------------------------------------------------------- /srcs/utils/memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/utils/memory.c -------------------------------------------------------------------------------- /srcs/utils/mlx_custom.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/utils/mlx_custom.c -------------------------------------------------------------------------------- /srcs/utils/print_nbr_bonus.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/utils/print_nbr_bonus.c -------------------------------------------------------------------------------- /srcs/utils/quit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/utils/quit.c -------------------------------------------------------------------------------- /srcs/utils/screenshot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/utils/screenshot.c -------------------------------------------------------------------------------- /srcs/utils/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/srcs/utils/strings.c -------------------------------------------------------------------------------- /textures/defaults/HUD/HUD.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/HUD/HUD.xpm -------------------------------------------------------------------------------- /textures/defaults/HUD/M2GFA0.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/HUD/M2GFA0.xpm -------------------------------------------------------------------------------- /textures/defaults/HUD/M2GFB0.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/HUD/M2GFB0.xpm -------------------------------------------------------------------------------- /textures/defaults/HUD/M2GFC0.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/HUD/M2GFC0.xpm -------------------------------------------------------------------------------- /textures/defaults/HUD/crosshair.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/HUD/crosshair.xpm -------------------------------------------------------------------------------- /textures/defaults/HUD/crosshair.xpm:Zone.Identifier: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/HUD/crosshair.xpm:Zone.Identifier -------------------------------------------------------------------------------- /textures/defaults/HUD/font.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/HUD/font.xpm -------------------------------------------------------------------------------- /textures/defaults/corona.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/corona.xpm -------------------------------------------------------------------------------- /textures/defaults/cub3d.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/cub3d.xpm -------------------------------------------------------------------------------- /textures/defaults/door.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/door.xpm -------------------------------------------------------------------------------- /textures/defaults/door_g.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/door_g.xpm -------------------------------------------------------------------------------- /textures/defaults/door_y.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/door_y.xpm -------------------------------------------------------------------------------- /textures/defaults/flat.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/flat.xpm -------------------------------------------------------------------------------- /textures/defaults/frame.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/frame.xpm -------------------------------------------------------------------------------- /textures/defaults/limits.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/limits.xpm -------------------------------------------------------------------------------- /textures/defaults/sprites/ammo_b.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/sprites/ammo_b.xpm -------------------------------------------------------------------------------- /textures/defaults/sprites/ammo_s.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/sprites/ammo_s.xpm -------------------------------------------------------------------------------- /textures/defaults/sprites/health_b.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/sprites/health_b.xpm -------------------------------------------------------------------------------- /textures/defaults/sprites/health_s.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/sprites/health_s.xpm -------------------------------------------------------------------------------- /textures/defaults/sprites/key_r.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/sprites/key_r.xpm -------------------------------------------------------------------------------- /textures/defaults/sprites/key_y.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/sprites/key_y.xpm -------------------------------------------------------------------------------- /textures/defaults/sprites/nightv.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/sprites/nightv.xpm -------------------------------------------------------------------------------- /textures/defaults/sprites/weap_spr.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/sprites/weap_spr.xpm -------------------------------------------------------------------------------- /textures/defaults/stone.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/stone.xpm -------------------------------------------------------------------------------- /textures/defaults/stone2.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/defaults/stone2.xpm -------------------------------------------------------------------------------- /textures/doom/corona.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/corona.xpm -------------------------------------------------------------------------------- /textures/doom/coronaexp.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/coronaexp.xpm -------------------------------------------------------------------------------- /textures/doom/coroned.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/coroned.xpm -------------------------------------------------------------------------------- /textures/doom/door.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/door.xpm -------------------------------------------------------------------------------- /textures/doom/door2.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/door2.xpm -------------------------------------------------------------------------------- /textures/doom/door3.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/door3.xpm -------------------------------------------------------------------------------- /textures/doom/doorframe.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/doorframe.xpm -------------------------------------------------------------------------------- /textures/doom/doorframe2.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/doorframe2.xpm -------------------------------------------------------------------------------- /textures/doom/doorframe3.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/doorframe3.xpm -------------------------------------------------------------------------------- /textures/doom/flat.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/flat.xpm -------------------------------------------------------------------------------- /textures/doom/key2.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/key2.xpm -------------------------------------------------------------------------------- /textures/doom/key3.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/key3.xpm -------------------------------------------------------------------------------- /textures/doom/pipewall.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/pipewall.xpm -------------------------------------------------------------------------------- /textures/doom/soil.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/soil.xpm -------------------------------------------------------------------------------- /textures/doom/stone.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/stone.xpm -------------------------------------------------------------------------------- /textures/doom/stone2.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/doom/stone2.xpm -------------------------------------------------------------------------------- /textures/skybox/skybox.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/skybox/skybox.xpm -------------------------------------------------------------------------------- /textures/skybox/skybox_desert_day.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/skybox/skybox_desert_day.xpm -------------------------------------------------------------------------------- /textures/skybox/skybox_desert_dusk.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/skybox/skybox_desert_dusk.xpm -------------------------------------------------------------------------------- /textures/skybox/skybox_desert_morning.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/skybox/skybox_desert_morning.xpm -------------------------------------------------------------------------------- /textures/skybox/skybox_desert_night.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/skybox/skybox_desert_night.xpm -------------------------------------------------------------------------------- /textures/tombraider/bricks_basic.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/bricks_basic.xpm -------------------------------------------------------------------------------- /textures/tombraider/bricks_basic_teeth.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/bricks_basic_teeth.xpm -------------------------------------------------------------------------------- /textures/tombraider/door.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/door.xpm -------------------------------------------------------------------------------- /textures/tombraider/grass.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/grass.xpm -------------------------------------------------------------------------------- /textures/tombraider/leaves_small_full.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/leaves_small_full.xpm -------------------------------------------------------------------------------- /textures/tombraider/mayanface_teeth.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/mayanface_teeth.xpm -------------------------------------------------------------------------------- /textures/tombraider/montezuma_stone.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/montezuma_stone.xpm -------------------------------------------------------------------------------- /textures/tombraider/plant.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/plant.xpm -------------------------------------------------------------------------------- /textures/tombraider/soil.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/soil.xpm -------------------------------------------------------------------------------- /textures/tombraider/vines.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/tombraider/vines.xpm -------------------------------------------------------------------------------- /textures/wolf/brick.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/brick.xpm -------------------------------------------------------------------------------- /textures/wolf/cave.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/cave.xpm -------------------------------------------------------------------------------- /textures/wolf/ceil_col.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/ceil_col.xpm -------------------------------------------------------------------------------- /textures/wolf/cub3d.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/cub3d.xpm -------------------------------------------------------------------------------- /textures/wolf/door.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/door.xpm -------------------------------------------------------------------------------- /textures/wolf/door_r.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/door_r.xpm -------------------------------------------------------------------------------- /textures/wolf/door_y.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/door_y.xpm -------------------------------------------------------------------------------- /textures/wolf/doorframe.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/doorframe.xpm -------------------------------------------------------------------------------- /textures/wolf/floor_col.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/floor_col.xpm -------------------------------------------------------------------------------- /textures/wolf/guard-dead.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/guard-dead.xpm -------------------------------------------------------------------------------- /textures/wolf/guard-hurt.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/guard-hurt.xpm -------------------------------------------------------------------------------- /textures/wolf/guard.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/guard.xpm -------------------------------------------------------------------------------- /textures/wolf/key_r.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/key_r.xpm -------------------------------------------------------------------------------- /textures/wolf/key_y.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/key_y.xpm -------------------------------------------------------------------------------- /textures/wolf/spr_light.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/spr_light.xpm -------------------------------------------------------------------------------- /textures/wolf/spr_solid.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/spr_solid.xpm -------------------------------------------------------------------------------- /textures/wolf/stone.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/stone.xpm -------------------------------------------------------------------------------- /textures/wolf/stone2.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/stone2.xpm -------------------------------------------------------------------------------- /textures/wolf/wood.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nforay/cub3d/HEAD/textures/wolf/wood.xpm --------------------------------------------------------------------------------