La Red de Conocimientos Pedagógicos - Educación de postgrado - ¿Qué lenguaje de programación se utiliza para desarrollar juegos móviles Android?

¿Qué lenguaje de programación se utiliza para desarrollar juegos móviles Android?

1. Lenguaje de desarrollo del sistema Android: C/c

El sistema Android se desarrolla en base al kernel de Linux, por lo que la capa inferior es el kernel y el controlador de Linux. La capa superior es la biblioteca nativa C/C y el entorno de ejecución de Android. Esta capa es principalmente la máquina virtual Android y la biblioteca local que soporta el funcionamiento de la máquina virtual, desarrollada en lenguaje C/C.

2. Lenguaje de programación de software de Android: Java

Para facilitar el desarrollo, Google utiliza el lenguaje Java para desarrollar aplicaciones de Android. La API de la capa del marco de la aplicación está escrita en lenguaje Java. facilitar la llamada de los desarrolladores. La capa superior es la capa de aplicación, que es la aplicación desarrollada por el propio desarrollador. Los lenguajes de programación soportados oficialmente por Google en este nivel son Java y Kotlin.

3. Lenguaje de programación de software móvil: Kotlin

Las aplicaciones móviles de Android se desarrollaban en Java en los primeros días, pero ahora se desarrollan en Kotlin después de una demanda entre Google. y Oráculo. Puedes utilizar tanto Java como Kotlin en tu código. En la actualidad, Kotlin puede cumplir con los requisitos de desarrollo normales y se ejecuta de manera estable. La razón principal por la que muchas empresas no han cambiado completamente de carrera es que el código Java que queda de la historia se ha estado ejecutando de manera estable. No es necesario gastar tiempo ni mano de obra para reconstruir.

Cocos generalmente usa 2d y el lenguaje es c. Generalmente se utilizan u3d, js o c#. Ambos son multiplataforma. Si lz es lo suficientemente bueno, vaya directamente a opengles.