Commit Graph

87 Commits

Author SHA1 Message Date
Quinten Mennen
7dbf9657ad fix attack damage 2025-06-11 20:35:30 +02:00
Quinten Mennen
300b867ef7 battery fun 2025-06-11 20:24:32 +02:00
Quinten Mennen
55f5b32b93 Refactor shader code to replace 'u_time' with 'GameTime' and remove unused 'u_bobtime' uniform 2025-06-11 17:49:51 +02:00
Quinten Mennen
939866b7ce Update launch configuration, enhance shader functionality, and modify game mechanics 2025-06-11 17:46:33 +02:00
Quinten Mennen
c784b5e5f7 Refactor game_manager_destroy function to accept a generic parameter 2025-06-11 15:02:50 +02:00
whaffman
d337a5bd1a Update error messages for map validation and config handling; improve code clarity 2025-06-10 20:45:07 +02:00
whaffman
b965b9e5f5 Add battery management constants and update related calculations 2025-06-10 19:39:52 +02:00
whaffman
c87ff10b57 Refactor header files for consistency and clarity; update function signatures in parser.h and player.h 2025-06-10 19:33:05 +02:00
Quinten
0eb918e40b Add count_sprites function declaration to parser.h 2025-06-10 15:51:02 +02:00
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
09b9237927 play time stat 2025-06-05 17:13:40 +02:00
Quinten Mennen
505bd42bb3 testing 2025-06-04 19:41:29 +02:00
Quinten Mennen
ff649d01cc a lot of doors are opening rn 2025-06-04 18:43:28 +02:00
whaffman
483dca8711 audio assets and scratch and mouse 2025-06-04 17:51:45 +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
Quinten Mennen
27550d497d merge 2025-06-03 14:59:06 +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
5d47d033c3 monsters 2025-05-28 17:45:49 +02:00
Quinten Mennen
20b0c461b0 refactor to sprite type 2025-05-28 17:15:22 +02:00
Quinten Mennen
e3ae7b1092 add sprite types 2025-05-28 17:08:10 +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
Quinten Mennen
8521bfa7e4 feat: menu items and action callbacks 2025-05-28 14:23:42 +02:00
Quinten Mennen
6cb74c3b78 feat (menus) 2025-05-27 20:46:00 +02:00
Quinten Mennen
b98400db00 feat (Game): game menu start 2025-05-27 16:32:27 +02:00
Willem Haffmans
354d882ae7 score 2025-05-25 22:19:36 +02:00
Willem Haffmans
ed57e220be nieuwe parsing 2025-05-25 20:49:42 +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
whaffman
ba2f5a05d8 animations! 2025-05-16 15:02:43 +02:00
whaffman
caca8f69ba update player struct 2025-05-15 13:20:17 +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
e03ff1e9ab casting vec2 2025-05-12 11:44:02 +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
Quinten Mennen
a06b7889da sprites duhhh 2025-05-08 15:59:54 +02:00
Quinten Mennen
35aa1d57c3 headbob en hud 2025-05-08 12:06:44 +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