Commit Graph

51 Commits

Author SHA1 Message Date
Quinten
3c4b3803c9 Norm work:
Refactor code for improved readability and maintainability, including function signature updates, new utility functions for score handling, and removal of unused error handling code.
2025-06-10 15:48:59 +02:00
Quinten
62f20996d0 Refactor code to improve consistency and readability by changing variable types to unsigned int where appropriate, updating shader initialization function signature, and adjusting function calls accordingly. Update comments and versioning in multiple files for clarity and maintenance. 2025-06-10 14:46:38 +02:00
Quinten Mennen
22e67c1ff4 norm work 2025-06-05 19:46:15 +02:00
Quinten Mennen
50c0da1f78 did some reorganization and added a map 2025-06-04 21:49:56 +02:00
Quinten Mennen
ff649d01cc a lot of doors are opening rn 2025-06-04 18:43:28 +02:00
Quinten Mennen
849d5c2cf7 so it's a game now 2025-06-03 22:22:04 +02:00
Quinten Mennen
df57505ad3 reorganization and red flash 2025-06-03 15:52:24 +02:00
whaffman
6231545044 NORM 2025-06-03 14:54:24 +02:00
whaffman
09fa9aa66f invalid test maps OK! 2025-05-29 13:08:04 +02:00
whaffman
d8b93222c0 enemy collisions 2025-05-29 11:47:51 +02:00
Willem Haffmans
d8bef01b32 FLASH 2025-05-29 09:53:10 +02:00
Quinten Mennen
20b0c461b0 refactor to sprite type 2025-05-28 17:15:22 +02:00
Quinten Mennen
c252a9bed1 added an enemy 2025-05-28 17:01:09 +02:00
Quinten Mennen
dc8abaa9ab now mostly norminette compliant 2025-05-28 15:05:57 +02:00
whaffman
b626712e51 sprites etc 2025-05-27 15:36:25 +02:00
Willem Haffmans
6a26998064 some mem stuff 2025-05-25 10:52:02 +02:00
whaffman
98bced2a5e shadert, battery en record light 2025-05-23 17:30:04 +02:00
whaffman
180e5f9c8d basic parsing + colectable sprites and camera degradation 2025-05-23 15:46:30 +02:00
whaffman
3faa63104d visted view 2025-05-22 18:53:23 +02:00
Quinten Mennen
3bfe34eee0 visiting tiles 2025-05-22 14:49:11 +02:00
Willem Haffmans
f2c6b09af8 minor changes 2025-05-18 13:10:21 +02:00
whaffman
ba2f5a05d8 animations! 2025-05-16 15:02:43 +02:00
Willem Haffmans
74633b0a97 NORM 2025-05-14 21:25:45 +02:00
Willem Haffmans
f9272b27c7 all norm exept for render_sprites 2025-05-14 20:34:45 +02:00
Willem Haffmans
08edfa99a6 norm render wall render floor dda 2025-05-14 19:56:29 +02:00
whaffman
3cd371182f norm and compiler flags 2025-05-14 16:14:27 +02:00
whaffman
c36db1ef4b norm WIP 2025-05-12 12:56:12 +02:00
whaffman
0287cad1b3 minmap overlay 2025-05-11 14:06:16 +02:00
whaffman
d4319f0789 minimap first 2025-05-11 13:23:50 +02:00
Willem Haffmans
93e7932084 made some calc shorter 2025-05-08 23:19:35 +02:00
Quinten Mennen
03ceeb1da5 brokkenmirrorenstufff 2025-05-08 17:29:41 +02:00
Quinten Mennen
5bf675d8ac printf 2025-05-08 16:02:15 +02:00
Quinten Mennen
a06b7889da sprites duhhh 2025-05-08 15:59:54 +02:00
Quinten Mennen
0a5355b13f Merge branch 'willem_extra' into willem 2025-05-08 12:08:06 +02:00
Quinten Mennen
35aa1d57c3 headbob en hud 2025-05-08 12:06:44 +02:00
whaffman
25d2322b40 shitload of norm errors and double player detection 2025-05-07 11:53:10 +02:00
Quinten Mennen
0a25f91436 player steps 2025-05-06 19:49:48 +02:00
Quinten Mennen
5433bdde72 awesome 2025-05-06 19:13:23 +02:00
Quinten Mennen
a54f811a93 floor and ceilingtexture 2025-05-06 19:03:21 +02:00
Quinten Mennen
b0a0cfe722 we got textures 2025-05-06 18:18:33 +02:00
Quinten Mennen
06156e5436 refactor: floats to doubles 2025-05-06 15:23:53 +02:00
whaffman
15c47e36ac some norm and background 2025-05-06 14:45:46 +02:00
Willem Haffmans
fba7312770 minimap on different image, fix dda bug 2025-05-04 17:03:40 +02:00
Willem Haffmans
540e9acf63 first draw 2025-05-04 13:45:48 +02:00
Willem Haffmans
5a5d2cff5b oeps 2025-05-02 20:29:47 +02:00
Willem Haffmans
14094ec232 DDA on a roll 2025-05-02 20:29:20 +02:00
Willem Haffmans
7ba83f1772 first DDA scratch 2025-05-02 17:01:15 +02:00
whaffman
8f9347d2e7 parser er in gefrutseld 2025-04-20 14:02:23 +02:00
whaffman
433c3b7d89 fixed minimap orientation and directions of movement 2025-04-18 16:17:58 +02:00
Quinten Mennen
0b8f71e680 tile size constant to make it clearer 2025-04-17 20:15:13 +02:00