Soy interesante para comenzar un desarrollo de juegos. Actualmente realicé algunos OpenGL en C++, pero ahora estoy buscando las opciones que ofrece Android, y he encontrado personas que desarrollan sus juegos usando código nativo (C++) y otros que usan Java ...C++ vs Java en Android
Así que realmente no sé cuál es la principal diferencia. Leí que mucha gente tiene experiencia en el uso de C++ y prefiere este para no tener que aprender cosas nuevas usando Java ... pero no creo que esta sea la razón principal.
¿Cuáles son las principales diferencias al desarrollar un juego usando C++ o Java? Perfomance? Escalabilidad? Posibilidades?
Además, ¿recomienda comenzar el desarrollo del juego con OpenGL?
Considere el uso de 'Renderscript' http: //android-developers.blogspot.com/2011/02/introducing-renderscript.html –
Solo para asegurarte de que entiendes la diferencia: Android usa OpenGL ES, que es una versión reducida de OpenGL. –
Explicación muy detallada de Android NDK por un desarrollador de Google Android en este video http://www.youtube.com/watch?v=5yorhsSPFG4. – SMeyers