Quinten Mennen
f60fb4c1b6
now: with audio
2025-06-11 19:20:51 +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
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
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 Mennen
09b9237927
play time stat
2025-06-05 17:13:40 +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
27550d497d
merge
2025-06-03 14:59:06 +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
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
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
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
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
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
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
14094ec232
DDA on a roll
2025-05-02 20:29:20 +02:00
Willem Haffmans
dbd8d2c217
t_vec2_int
2025-05-02 17:00:44 +02:00
whaffman
2974f7a9b2
vec_math
2025-04-25 10:46:34 +02:00
whaffman
93216e6f76
Merge remote-tracking branch 'origin/quinten' into willem
2025-04-22 15:43:38 +02:00
Quinten
840accea52
feat: setup camera plane
2025-04-22 15:28:07 +02:00
Quinten
89e0ef21c9
player: direction vector
2025-04-22 15:23:02 +02:00
whaffman
567fda00fb
ftsplit eruit en parse in losse files
2025-04-22 13:42:51 +02:00
whaffman
ed4695dca4
Parse WIP
2025-04-18 16:18:24 +02:00
Quinten Mennen
0ee3b0ae0d
movement is SOO SMOOTH now
2025-04-17 19:52:52 +02:00
Quinten Mennen
1c1ee35ca0
basic structure
2025-04-15 17:29:54 +02:00