Como é que o Rockstar portou a série GTA para o Android?
Eles não reescreveram o jogo. Eles só têm que ajustar ou recriar texturas para diferentes dispositivos andróides e algumas redes específicas para Android e conectividade social.GTA motor gráfico se eu estiver correto está escrito em c++, e seria fácil apenas compilá-lo usando o Android NDK. Eles podem ter que compilá-lo para androids com placas gráficas diferentes e teriam que carregar múltiplos apks para publicação para um público maior.
P>Pode ser um trabalho de algumas semanas se o seu sistema de compilação e implantação estiver configurado corretamente.
Editar para Abhishek's comments
http://www.theguardian.com/media/2012/nov/18/dan-houser-grand-theft-auto
http://www.get2growth.com/rockstar-games/
>p>Usage of RAGE in GTA IVhttp://gta.wikia.com/Physics_Engine>p>Por favor, verifique o desenvolvimento de GTA neste artigo da Wikipedia
http://en.m.wikipedia.org/wiki/Grand_Theft_Auto_IV>p>Rockstar advanced game engine
http://en.m.wikipedia.org/wiki/Rockstar_Advanced_Game_Engine>p>Uma discussão sobre a tecnologia usada em GTA
http://www.1up.com/previews/grand-theft-auto-iv_3
Tecnologias de portabilidade utilizadas em Mac
http://en.m.wikipedia.org/wiki/TransGaming
Não tenho a certeza se mencionaram c++ em algum dos artigos, houve referência ao Bullet engine que está escrito em c, c++.
http://en.m.wikipedia.org/wiki/Bullet_(software)