Thank you so much ^^! I did use my own engine which is honestly one of the reasons I probably never finished. Though, I wanted to try my hand at 2D raycasting again and I think that was at least somewhat successful. After a bit of code cleanup I'll probably make the source code public.