Red de conocimiento informático - Aprendizaje de programación - ¿Qué necesitas aprender para crear algunos juegos pequeños en Java?

¿Qué necesitas aprender para crear algunos juegos pequeños en Java?

Al crear estos pequeños juegos en Java, puede utilizar los siguientes marcos de interfaz gráfica que vienen con Java

Awt es adecuado para sistemas integrados con poca memoria y baja configuración, etc. y tiene pocos componentes, buen rendimiento y bajo consumo de recursos.

Swing es adecuado para PC, etc. Tiene componentes más ricos y ocupa más memoria, pero tiene un rendimiento multiplataforma superior

JavaFX Este es un marco más potente con componentes más ricos que Swing, por ejemplo, se han agregado componentes de selección de fecha y componentes WebView, y también se admiten 3D y animación. Y el soporte multimedia también es bueno. Pero la información relevante es menor que la de Swing.

Ya que has aprendido Java Web, deberías tener algunos conocimientos de programación web, ¿verdad? HTML+CSS+JS también puede desarrollar pequeños juegos que el navegador puede mostrar.

Se recomienda utilizar JavaFX o Web, porque ambos se pueden separar bien. JavaFX también puede separar archivos FXML, archivos CSS y archivos Java. Por supuesto, también puedes utilizar el Swing más seguro para el desarrollo. Después de todo, hay muchos libros y tutoriales sobre Swing.

Libros recomendados

?

De hecho, los algoritmos de los juegos son los mismos y se pueden resolver fácilmente en Swing, y también se pueden trasplantar fácilmente a JavaFX o páginas web