its a small little 3d game
I remembered a bit of 3d raycasting from @griffpatch so I did that then I just watched his video for the rest but besides that I did it all