It’s not easy to do this. To do this, you need to have special knowledge. And if they are not there, then specialists and companies that are engaged in this come to the rescue. I advise you to contact here https://kevurugames.com/game-development/mobile-game-development-services/ I really like this company! And how it works, and the fact that the experience is great.