https://scpilot.org/blog/essential-tips-for-beginners-in-mobile-game-development/