Gracias por el A2A!
No estoy seguro de entender completamente la pregunta. ¿Estás preguntando qué tecnología es mejor para hacer un juego móvil para la educación?
Si es así, hay al menos una pregunta que debe responder por adelantado, antes de comenzar:
- ¿Qué tiene de especial Zenly, la aplicación de ubicación?
- Supongamos que tengo un código fuente de la aplicación de Android de uno de mis amigos y él lo compró al desarrollador con fines comerciales (licencia de un usuario). ¿Qué tan seguro es reskin y usarlo para el mío?
- Cómo desarrollar una aplicación de Android después de aprender Java
- ¿Cuáles son las aplicaciones de Android esenciales para usuarios avanzados?
- ¿Cuáles son algunos buenos juegos sin conexión para Android que obtendrían un montón de visitas en mi canal de YouTube?
¿En qué plataforma (s) se lanzará este juego? por ejemplo, iOS, Android o ambos?
Si la respuesta es ambas, entonces probablemente quieras usar Unity 3D; hace que portar a través de plataformas sea bastante fácil, en la mayoría de los casos.
Si la respuesta es una u otra, entonces es mejor que construya su aplicación en el idioma nativo de la plataforma, es decir, Objective-C para iOS y Java para Android.
La ventaja de construir en el idioma nativo es que obtienes un mejor rendimiento de tu aplicación. La desventaja es que, si luego decide portar a una segunda plataforma, probablemente tendrá que volver a escribir todo ese código.
¿Fue útil?