It's a hell. I manage to make it work but there still some bug on few maps I still don't get it all.
But the game is moving forward with more solid code.
I'm using the layout package to get as a placeholder pretty useful.
I started to work on shader pretty handy. I might work on sort of sky shader to make the light change during the game.
Maybe create some thunder or something.