Commit graph

22 commits

Author SHA1 Message Date
Baptiste Goulard coderc de lacam
4d2b8cb60b Fix: no longer launch window in case of parse error, catch error on multiple player in map 2024-12-20 16:02:08 +01:00
Baptiste Goulard coderc de lacam
c120ee5a5f Fix: fix hole detection, fix norme mlx_struct.h + load_texture.c + error.c 2024-12-20 15:05:08 +01:00
B.Goulard
820b5f3bcc Fix: check on background + check for metainfo in the map + fix tilemap size calculation 2024-12-19 22:35:37 +01:00
B.Goulard
7f1091b721 Fix: removed the t_img texture and left the t_texture instead. 2024-12-17 17:28:51 +01:00
B.Goulard
eda859f200 Fix:added check on ressources (aka textures) 2024-12-17 17:08:48 +01:00
B.Goulard
3f43074d05 v1.0 - normed texture system, multiple keypress, fixes on parsing, removed trailing maps 2024-12-16 14:56:22 +01:00
Raphael
954c5f76d6 style: normed all the repo (except the debug function and the too_many_args 2024-12-01 18:59:17 +01:00
Raphael
6f2677dde3 fix: the keyhook to move in the good way (Left != Right) 2024-12-01 17:37:38 +01:00
B.Goulard
aa496d4f5d merge of parsing and raycast finished (not normed) 2024-11-29 17:12:04 +01:00
Baptiste GOULARD
00dc0e9e67 tmp push merge resolution not finished 2024-11-28 16:02:06 +01:00
Baptiste GOULARD
2568aa69a6 merge bgoulard branch on master 2024-11-28 13:56:45 +01:00
Raphael
9ae3eb011f feat: raycasting functionnal 2024-11-27 16:10:31 +01:00
B.Goulard
8211ff19ea v1 of parsing finished 2024-11-27 12:01:31 +01:00
Raphael
646a95451d feat: adding the loading of texture 2024-11-20 15:30:26 +01:00
B.Goulard
d586acba8f feat: advancement on map parse 2024-11-18 17:25:27 +01:00
B.Goulard
7321db26d9 feat: moved parsing to new 'bgoulard' branch, parsing on texteures added
now parses textures using the ol'optional chain functions.
2024-11-13 07:24:32 +01:00
Raphael
bd5ed03b27 feat: adding the raycasting launch ray 2024-11-12 15:09:27 +01:00
Baptiste GOULARD
e4d2dfda21 feat: added maps, added readfile to parsing 2024-11-12 11:30:30 +01:00
Raphael
3e21d3d710 style: updated for the norme 2024-11-11 21:38:05 +01:00
Raphael
785440c60b build: compilation fixed on macos 2024-11-11 17:20:23 +01:00
B.Goulard
ad9390eaec Added proper mlx definition in c3d structs + updated dump_info for map
splited off mlx structures and mlx functions in said filenames
added proper mlx names for the elements in c3d structures
2024-11-10 05:49:38 +01:00
B.Goulard
8ee1c5f85a First shot on structures, First shot on option
option:
    Added options for help, debug, save, file using bgoulard lib
structures:
    Moved cub3d.h structures to cub3d_struct.h
    Added color, dpoint, ipoint, tile, cli, error
    Modified t_map, t_player to use previously mentioned struct :
	ipoint, dpoint, tyle
2024-11-09 01:53:22 +01:00