Commit graph

28 commits

Author SHA1 Message Date
Theo Champion
2e0fd93831 fix: changed size of test.xpm 2025-08-07 12:33:47 +02:00
Theo Champion
aed03e79c3 fix: changed transparency color for the texture 2025-08-06 14:03:27 +02:00
Theo Champion
07dc80ba6a feat: added a poorly drawn mystery box texture 2025-08-06 14:01:29 +02:00
a4d85c3cbb
tests: add test for detecting wrong texture size 2025-08-05 15:08:28 +02:00
c4bb3efe3e
feat: floor and ceiling colors 2025-08-05 15:01:35 +02:00
184ecc7eb3 tests: make a map use the textures 2025-08-01 11:07:56 +02:00
265714c952 feat: add bad textures 2025-08-01 11:05:28 +02:00
Theo Champion
a9b5fbd370 chore(map): changed spawn angle to north for easier debugging of angles: 2025-07-29 20:15:20 +02:00
Theo Champion
5161bc4e49 feat(maps): added new map for easier testing of the raycaster 2025-07-29 12:12:12 +02:00
805ddbab0b feat: send single ray 2025-07-28 15:17:04 +02:00
Theo Champion
ea8d3e085a fix: fixed malformed test map file 2025-07-21 15:57:58 +02:00
Theo Champion
141db7ab2d test: Added a bad map where a color is missing 2025-07-21 13:38:16 +02:00
5b9c293503
tests: add good map with texture and colors mixed 2025-07-21 13:03:41 +02:00
62943e5675
tests: add bad map with empty lines between declarations and duplicated declarations 2025-07-21 13:03:41 +02:00
Theo Champion
e2746efe48 chore: added color related bad maps
- if letters are present in the color description. ie 124,34,qwe
- if there is too many colors in the first line. ie 1,2,3,4
- if there is too many colors in the second line. ie 1,2,3,4
2025-07-21 12:47:53 +02:00
Theo Champion
cb3df61edd chore: added a bad map where no player can spawn 2025-07-21 12:36:02 +02:00
Theo Champion
ba42e0d3e1 restarted movement core 2025-07-09 16:45:13 +02:00
Theo Champion
a8abe903cb ??? 2025-07-07 14:40:37 +02:00
Theo Champion
5c1d469cac Started bonus part
- added bonus rules in makefile
- added a BONUS define for bonus
- added a conditional check for characters
2025-07-02 15:35:05 +02:00
Theo Champion
c1484d2d3c started to move all variables to a struct 2025-06-24 11:51:49 +02:00
Theo Champion
f9825feeea Added flood fill algorithm finally, to check for holes in map 2025-06-24 10:41:50 +02:00
Theo Champion
b30dda9c62 fixed some checking 2025-06-20 19:45:40 +02:00
Theo Champion
1206ef2f3d Added wall check in the parser. Now doing the flood fill 2025-06-20 15:24:05 +02:00
Theo Champion
0627a90bc4 sdf 2025-06-18 22:19:25 +02:00
Theo Champion
02079dfa87 started to parse the 'real' map 2025-06-16 17:03:32 +02:00
Theo Champion
1d16d66d89 Continued parser 2025-06-06 18:38:21 +02:00
Theo Champion
8eb1a4962c added texture "loading" 2025-06-04 21:50:33 +02:00
Théo Champion
62da60082d Added ressource + basic map file 2025-05-03 23:54:34 +02:00