No estoy de acuerdo con ambas partes de la premisa: que los juegos realmente buenos en Android están escritos en Java, y los juegos de Java en PC no son gráficamente ricos.
Muchos juegos de alto rendimiento están escritos en C ++ en lugar de Java como:
- Tiene un mejor rendimiento en tiempo real (por ejemplo, no hay recolección de basura asincrónica)
- Se ejecuta en muchos dispositivos, por lo que es más fácil portar un juego en tiempo real en C ++ desde Windows a Android manteniéndolo como C ++
Muchos juegos en tiempo real que ejecutas en Android no estarán basados en Java.
Por el contrario, no tengo evidencia de que Java no pueda producir juegos gráficamente ricos en PC. Para muchos juegos no tengo idea de qué lenguaje usan, a menos que carguen el tiempo de ejecución de C ++. Muchos juegos no lo hacen; Por lo que sé, todos están escritos en Java.
- Colegio para desarrolladores de juegos? Quiero entrar en el desarrollo del juego – codificación. ¿Te enseñan un idioma específico y cómo aplicar las matemáticas?
- ¿Cómo se crean los bots de videojuegos en línea?
- ¿Juegas Go?
- ¿Qué videojuegos existen sobre la gestión estratégica de un pequeño grupo de personas, sin hablar de los juegos de combate RTS o Sims?
- ¿Cuáles son algunos de los mejores juegos de rol de fantasía para PS4?