Для того, чтобы создать мобильную игру, надо обладать знаниями в области программирования и дизайна. Это основное, хотя весьма пригодятся и навыки рисования.
Однако не менее важен сам замысел игры: она должна обладать собственной драматургией и логикой. Если игра предполагает наличие встроенной рекламы, то необходимо будет обладать и знаниями в области встройки в игру специальных кодов.
Если вы хотите создать игру для себя, то вам необходимо изучить движок для создания мобильных игр UNITY и программу, например, хотя и не обязательно C#, а также познакомится со средой программирования, допустим Visual Studio.