1. Отличается ли написание ботов для мобильных игр от написания ботов для компьютерных игр?
Нет. Вам нужно в соответствии со спецификацией протокола игры слать на сервер определенную последовательность байт. А пихать в сокет можно чем угодно, хоть визуал бейсиком.
2. Если нет, то с чего лучше начать человеку, который никогда этим не занимался: сначала попробовать написать для обычного РС, а потом браться за мобильные приложения или сразу в бой?)
Можно сразу в бой, но может быть тяжело, ибо вы не знаете основ. Т.е. лучше взять какой-нибудь практикум, чтобы в
бою понимать, что нужно делать и что вы делаете.
3. Имеет ли смысл сначала немного попрактиковаться в реверс-инжиниринге и взломе обычных программ?
Здесь более уместна практика в разборе трафика, например
такой тулзой. Если трафик криптован, то уже придется разбирать приложение более детально, но если игра
так себе, то там и безопасность
так себе.
Появилась идея предложить вам сделать макрос на AutoIt , который тыкается в ios эмулятор. Хотя смотря что должен делать бот, autoit поможет только если действия повторяются, типа эмуляции кликов в цикле.