├── Makefile ├── cub3d_lect.pdf ├── includes ├── cub3d.h ├── hyochoi_cub3d.h ├── hyochoi_macros.h ├── minckim_cub3d.h ├── minckim_macros.h ├── mlx.h └── utils.h ├── map └── map.cub ├── mlx ├── Makefile ├── font.c ├── font.xcf ├── libmlx.a ├── mlx_init_loop.m ├── mlx_init_loop.o ├── mlx_int.h ├── mlx_int_str_to_wordtab.c ├── mlx_int_str_to_wordtab.o ├── mlx_mouse.m ├── mlx_mouse.o ├── mlx_new_image.m ├── mlx_new_image.o ├── mlx_new_window.h ├── mlx_new_window.m ├── mlx_new_window.o ├── mlx_opengl.h ├── mlx_opengl.m ├── mlx_png.c ├── mlx_png.h ├── mlx_png.o ├── mlx_rgb.c ├── mlx_shaders.c ├── mlx_shaders.o ├── mlx_xpm.c └── mlx_xpm.o ├── srcs ├── cub3d.c ├── draw_frame.c ├── init_all.c ├── parse_all.c ├── parse_tool.c ├── print_msg.c └── save_bmp.c ├── srcs_minckim ├── convert.c ├── equation.c ├── init_pixel.c ├── make_entity.c ├── play.c ├── player_move.c ├── raycast.c └── vector.c ├── textures ├── blue.xpm ├── brick.xpm ├── grey.xpm ├── tree.xpm └── wood.xpm └── utils ├── etc.c ├── ft_strdup.c ├── get_next_line.c ├── list.c └── str.c /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/Makefile -------------------------------------------------------------------------------- /cub3d_lect.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/cub3d_lect.pdf -------------------------------------------------------------------------------- /includes/cub3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/includes/cub3d.h -------------------------------------------------------------------------------- /includes/hyochoi_cub3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/includes/hyochoi_cub3d.h -------------------------------------------------------------------------------- /includes/hyochoi_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/includes/hyochoi_macros.h -------------------------------------------------------------------------------- /includes/minckim_cub3d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/includes/minckim_cub3d.h -------------------------------------------------------------------------------- /includes/minckim_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/includes/minckim_macros.h -------------------------------------------------------------------------------- /includes/mlx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/includes/mlx.h -------------------------------------------------------------------------------- /includes/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/includes/utils.h -------------------------------------------------------------------------------- /map/map.cub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/map/map.cub -------------------------------------------------------------------------------- /mlx/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/Makefile -------------------------------------------------------------------------------- /mlx/font.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/font.c -------------------------------------------------------------------------------- /mlx/font.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/font.xcf -------------------------------------------------------------------------------- /mlx/libmlx.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/libmlx.a -------------------------------------------------------------------------------- /mlx/mlx_init_loop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_init_loop.m -------------------------------------------------------------------------------- /mlx/mlx_init_loop.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_init_loop.o -------------------------------------------------------------------------------- /mlx/mlx_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_int.h -------------------------------------------------------------------------------- /mlx/mlx_int_str_to_wordtab.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_int_str_to_wordtab.c -------------------------------------------------------------------------------- /mlx/mlx_int_str_to_wordtab.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_int_str_to_wordtab.o -------------------------------------------------------------------------------- /mlx/mlx_mouse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_mouse.m -------------------------------------------------------------------------------- /mlx/mlx_mouse.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_mouse.o -------------------------------------------------------------------------------- /mlx/mlx_new_image.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_new_image.m -------------------------------------------------------------------------------- /mlx/mlx_new_image.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_new_image.o -------------------------------------------------------------------------------- /mlx/mlx_new_window.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_new_window.h -------------------------------------------------------------------------------- /mlx/mlx_new_window.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_new_window.m -------------------------------------------------------------------------------- /mlx/mlx_new_window.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_new_window.o -------------------------------------------------------------------------------- /mlx/mlx_opengl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_opengl.h -------------------------------------------------------------------------------- /mlx/mlx_opengl.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_opengl.m -------------------------------------------------------------------------------- /mlx/mlx_png.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_png.c -------------------------------------------------------------------------------- /mlx/mlx_png.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_png.h -------------------------------------------------------------------------------- /mlx/mlx_png.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_png.o -------------------------------------------------------------------------------- /mlx/mlx_rgb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_rgb.c -------------------------------------------------------------------------------- /mlx/mlx_shaders.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_shaders.c -------------------------------------------------------------------------------- /mlx/mlx_shaders.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_shaders.o -------------------------------------------------------------------------------- /mlx/mlx_xpm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_xpm.c -------------------------------------------------------------------------------- /mlx/mlx_xpm.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/mlx/mlx_xpm.o -------------------------------------------------------------------------------- /srcs/cub3d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs/cub3d.c -------------------------------------------------------------------------------- /srcs/draw_frame.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs/draw_frame.c -------------------------------------------------------------------------------- /srcs/init_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs/init_all.c -------------------------------------------------------------------------------- /srcs/parse_all.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs/parse_all.c -------------------------------------------------------------------------------- /srcs/parse_tool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs/parse_tool.c -------------------------------------------------------------------------------- /srcs/print_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs/print_msg.c -------------------------------------------------------------------------------- /srcs/save_bmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs/save_bmp.c -------------------------------------------------------------------------------- /srcs_minckim/convert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs_minckim/convert.c -------------------------------------------------------------------------------- /srcs_minckim/equation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs_minckim/equation.c -------------------------------------------------------------------------------- /srcs_minckim/init_pixel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs_minckim/init_pixel.c -------------------------------------------------------------------------------- /srcs_minckim/make_entity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs_minckim/make_entity.c -------------------------------------------------------------------------------- /srcs_minckim/play.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs_minckim/play.c -------------------------------------------------------------------------------- /srcs_minckim/player_move.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs_minckim/player_move.c -------------------------------------------------------------------------------- /srcs_minckim/raycast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs_minckim/raycast.c -------------------------------------------------------------------------------- /srcs_minckim/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/srcs_minckim/vector.c -------------------------------------------------------------------------------- /textures/blue.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/textures/blue.xpm -------------------------------------------------------------------------------- /textures/brick.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/textures/brick.xpm -------------------------------------------------------------------------------- /textures/grey.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/textures/grey.xpm -------------------------------------------------------------------------------- /textures/tree.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/textures/tree.xpm -------------------------------------------------------------------------------- /textures/wood.xpm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/textures/wood.xpm -------------------------------------------------------------------------------- /utils/etc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/utils/etc.c -------------------------------------------------------------------------------- /utils/ft_strdup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/utils/ft_strdup.c -------------------------------------------------------------------------------- /utils/get_next_line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/utils/get_next_line.c -------------------------------------------------------------------------------- /utils/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/utils/list.c -------------------------------------------------------------------------------- /utils/str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudo-programmer42/cub3d_lect/HEAD/utils/str.c --------------------------------------------------------------------------------