There was definitely some hard parts and a lot of time strain, but ultimately I'm happy I managed to come out with something that at least looks coherent ! When I have the time I'll definitely do some more small-scale game dev ( though hopefully a bit longer than this ) !
Thanks for the comment and encouragement, it means a lot !! :']