I know what's going on here and will create a post (as it could be long which may be better read as a whole post instead of a big-arse comment block) which I'll mention you in, to explain what's going on and some coding best practices that I notice could be useful to you.
You are viewing a single comment's thread from:
Thanks, I look forward to it!
Just published! If anything I talk about doesn't make sense please let me know and I'd be happy to go into a deeper explanation.
https://peakd.com/hive-155735/@oblivioncubed/fixing-a-game-you-cannot-lose-some-programming-tips-for-beginners