Commit graph

63 commits

Author SHA1 Message Date
Raphael
badd6534f4 feat: adding all the textures 2024-12-05 16:34:12 +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
57c7893501 style: normed raycast/get_cl.c 2024-12-01 17:57:36 +01:00
Baptiste GOULARD
d66e1ec615 norm: norming of parsing/ and source/cleanup.c 2024-12-01 17:55:09 +01:00
Raphael
6f2677dde3 fix: the keyhook to move in the good way (Left != Right) 2024-12-01 17:37:38 +01:00
Baptiste GOULARD
0d432c6ba3 fix:mistake on merge port
[Fix] Fixed pos_i on the moves (used on the draw calls)
[Del] Removed trailling debug exit on search_hit func
2024-12-01 17:17:17 +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
Baptiste GOULARD
abfb831803 test ray v.final :D (if you're here again you f'ed up) 2024-11-28 12:11:31 +01:00
Raphael
f100ccef11 feat: adding the full screen support (hard-coded) 2024-11-27 19:53:13 +01:00
Raphaël
2faabaa713
Removing the testing line 2024-11-27 16:19:09 +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
a3b0d266bb style: removing clangd 2024-11-23 12:43:50 +01:00
Raphael
19864c0133 fix: patching the compilation on linux 2024-11-23 12:42:32 +01:00
Raphael
dd30bf069b fix: correcting the raycasting view crash 2024-11-23 12:34:44 +01:00
Raphael
bcdeec3271 feat: adding the visualisation of the raycating but crashed 2024-11-22 22:02:57 +01:00
Raphael
6cee3288cf feat: adding the list 2024-11-22 15:35:25 +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
Raphael
761178fcae adding the correction helped by maiboyer and bgoulard 2024-11-18 16:27:02 +01:00
Raphael
2e2f0927c4 using the balnk function of bgoulard 2024-11-18 14:49:01 +01:00
B.Goulard
565c55dcf5 feat: added texteures for test as a/b + added auto clangd creation in Makefile 2024-11-18 14:47:56 +01:00
Raphael
0553c58e4b adding the parsing of bgougou 2024-11-18 14:22:37 +01:00
Raphael
97dd0ac698 Merge remote-tracking branch 'origin/master' into raph 2024-11-18 14:20:24 +01:00
Raphael
2c01688e6d build: pushing flake env 2024-11-14 23:19:40 +01:00
Raphael
04b9c480b3 style: adding lib for the new computer 2024-11-14 22:36:51 +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
B.Goulard
97f2e348c9 feat: added a function called blank to fill in the struct with known file for Raycast dev 2024-11-13 06:59:02 +01:00
Raphael
a4a1b67691 build: removing the working directory 2024-11-12 15:48:00 +01:00
Raphael
bd5ed03b27 feat: adding the raycasting launch ray 2024-11-12 15:09:27 +01:00
Raphael
b9117a26e2 style: updated the makefile 2024-11-12 12:39:44 +01:00
Raphael
03a19491f7 feat: starting to work on the raycast algorithm 2024-11-12 12:38:43 +01:00
Baptiste GOULARD
e4d2dfda21 feat: added maps, added readfile to parsing 2024-11-12 11:30:30 +01:00
B.Goulard
4db733648e feat: finished base framework to test mlx ideas 2024-11-12 06:22:27 +01:00
B.Goulard
7bd843af12 style: fixed norm on include/mlx_* 2024-11-11 21:56:14 +01:00
B.Goulard
4df6d01c94 chore: fixed .clangd for bgoulard pc-01 2024-11-11 21:42:41 +01:00
B.Goulard
15d7738baf fix: fixed double free on cleanup call -> used ft_free to set ptr to
null
2024-11-11 21:42:41 +01:00
Raphael
3e21d3d710 style: updated for the norme 2024-11-11 21:38:05 +01:00
B.Goulard
75a508a48a style: Fixed norm error on libft 2024-11-11 21:19:12 +01:00
Raphael
09688e1c48 feat: adding windows from mlx and close features 2024-11-11 20:11:47 +01:00
Raphael
a0e6957d66 style: configuration of clangd edited 2024-11-11 19:33:47 +01:00
B.Goulard
5a030c9e3f docs: Added organisation file as .orga.txt 2024-11-11 18:05:22 +01:00
Raphael
5ee7baa373 style: adding the clangdd configuration 2024-11-11 17:50:39 +01:00
Raphael
785440c60b build: compilation fixed on macos 2024-11-11 17:20:23 +01:00
Raphaël
43913c5deb style: adding the new line at the ned of error message 2024-11-10 16:37:05 +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
Raphael
be6038dcc8 removing the libft of rparodi 2024-11-08 19:37:30 +01:00