Si.
Java es un lenguaje de programación que funcionará en cualquier sistema operativo que admita una máquina virtual Java (JVM), ya que el lenguaje en sí es independiente de la plataforma; esto significa que el código Java se ejecuta dentro de la JVM, aunque aún necesita tener los tiempos de ejecución Java para su sistema operativo particular. Su juego Java funcionaría en Windows y Linux, así como en Mac OS (aunque puede requerir un par de cambios específicos del sistema operativo), en caso de que desee trasladarlo a ellos más adelante. También podría implementar su juego en Android, nuevamente con posiblemente algunos ajustes, aunque necesita compilar el código para que se ejecute en el sistema operativo Android, porque hasta donde yo sé, Java puro no puede ejecutarse en teléfonos Android, en al menos no sin algunos cambios o una aplicación.
Por supuesto, con su conocimiento de Java, podría, si lo desea, también aplicar lo que sabe a C # (aunque Mono) con relativa facilidad, dado que los lenguajes comparten algunas similitudes en la sintaxis, y tal vez algunas otras cosas también.
- ¿La versión Nvdia Volta Titan X será lo suficientemente potente como para reproducir juegos de 5k a configuraciones máximas de 60 FPS en la mayoría de los juegos?
- ¿Cuáles son algunos de los buenos juegos de disparos en primera y tercera persona lanzados antes de 2013?
- ¿Cuáles son los principios básicos para el desarrollo de un juego?
- ¿Desde dónde puedo obtener juegos de PC gratis, sin ninguna compra?
- ¿Podemos jugar Megapolis sin conexión?