文件名称:cub3d:cub3d是42 cursus中的项目之一
文件大小:64KB
文件格式:ZIP
更新时间:2024-04-05 11:31:22
C
Cub3d .cubファイル チャー,のマップやテクスチャ情报,ウィンドウサイズなどは.cubという拡张子のファイルに记して,それをプログラムから読み取ムから読み形になっています。 以下例 R 1920 1080 NO ./path_to_the_north_texture SO ./path_to_the_south_texture WE ./path_to_the_west_texture EA ./path_to_the_east_texture S ./path_to_the_sprite_texture F 220,100,0 C 225,30,0 1111111111111111111111111 1000000000110000000000001 1011000001110000002000001 1001000000000000000000001 1111111110110
【文件预览】:
cub3d-master
----color_utils.c(1KB)
----load_texture.c(2KB)
----textures()
--------W.xpm(12KB)
--------barrel.xpm(4KB)
--------bluestone.xpm(5KB)
--------N.xpm(11KB)
--------colorstone.xpm(5KB)
--------eagle.xpm(5KB)
--------E.xpm(11KB)
--------redbrick.xpm(4KB)
--------S.xpm(12KB)
----floodfill.c(2KB)
----utils.c(1KB)
----initialize_player.c(2KB)
----sprite.c(2KB)
----drawers.c(1KB)
----vector_utils.c(1KB)
----mlx_utils.c(2KB)
----free_utils.c(975B)
----key_hooks.c(2KB)
----game.c(3KB)
----libft()
--------ft_lstsize.c(1KB)
--------ft_memchr.c(1KB)
--------ft_tolower.c(1007B)
--------ft_isalpha.c(999B)
--------ft_strlcat.c(1KB)
--------ft_putstr_fd.c(980B)
--------libft.h(3KB)
--------ft_lstlast.c(1KB)
--------ft_strtrim.c(1KB)
--------ft_memcmp.c(1KB)
--------ft_isalnum.c(981B)
--------ft_toupper.c(1007B)
--------ft_lstclear.c(1KB)
--------ft_atoi.c(2KB)
--------ft_lstnew.c(1KB)
--------get_next_line.h(1KB)
--------ft_memcpy.c(1KB)
--------ft_strmapi.c(1KB)
--------ft_strncmp.c(1KB)
--------ft_memccpy.c(1KB)
--------ft_lstdelone.c(1022B)
--------ft_putendl_fd.c(1000B)
--------ft_strdup.c(1KB)
--------ft_bzero.c(970B)
--------ft_isdigit.c(971B)
--------ft_memset.c(1KB)
--------ft_calloc.c(1KB)
--------ft_putnbr_fd.c(1KB)
--------get_next_line_utils.c(2KB)
--------ft_putchar_fd.c(1KB)
--------ft_strlcpy.c(1KB)
--------ft_isascii.c(973B)
--------Makefile(2KB)
--------get_next_line.c(3KB)
--------ft_strnstr.c(1KB)
--------ft_strlen.c(1012B)
--------ft_split.c(2KB)
--------ft_itoa.c(1KB)
--------ft_lstadd_back.c(1KB)
--------ft_lstadd_front.c(1KB)
--------.gitignore(27B)
--------ft_lstmap.c(1KB)
--------ft_isprint.c(971B)
--------ft_memmove.c(1KB)
--------ft_strchr.c(1KB)
--------ft_strrchr.c(1KB)
--------ft_strjoin.c(1KB)
--------ft_lstiter.c(1021B)
--------ft_substr.c(1KB)
----load_resolution.c(1KB)
----debug_utils.c(1KB)
----cubfiles()
--------example.cub(559B)
--------wolfenstein.cub(611B)
--------exapmle1.cub(577B)
--------wall_not_surrounded.cub(604B)
--------format.cub(605B)
----cub3d.h(6KB)
----README.md(1KB)
----Makefile(1KB)
----draw_walls.c(5KB)
----update_player.c(3KB)
----load_map.c(2KB)
----bmp.c(2KB)
----load_cub.c(3KB)
----draw_sprite_stripe.c(2KB)
----.gitignore(143B)
----load_color.c(2KB)
----ptrarr_utils.c(1KB)
----error_utils.c(1KB)
----main.c(2KB)
----draw_sprites.c(3KB)