“Conocimientos Programación>Programación Java

Desarrollo de juegos Java Tools

2012/10/14
marcada filosofía orientada a objetos de Java y poderoso conjunto de clases para resolver muchos de los problemas fundamentales de la informática significa que a menudo es la primera lengua de un nuevo programador de computadoras aprende . Y como un desarrollador de juegos aspirante acecha escondido en el corazón de la mayoría de los jóvenes nuevos programadores , a menudo es el primer idioma que se utiliza para escribir un juego. Afortunadamente , una serie de bibliotecas existen para hacer que sea más fácil. AWT , Columpio andJava 3D

Aunque estas bibliotecas no fueron diseñados con el desarrollo de juegos en mente , tienen la ventaja de venir instalado en todas las instalaciones de Java por defecto. Eso significa menos configuración en el primer momento, y es muy posible hacer juegos simples usando estas bibliotecas integradas. Sin embargo, tienen sus defectos : estos programas fueron diseñados originalmente para la creación de interfaces gráficas de usuario ( GUI) y no están bien adaptados a algunas de las necesidades de los juegos , en los que necesita el audio , el vídeo y la entrada del usuario a sincronizar correctamente
.
lwjgl

Lightweight Java Game Library ( JWJGL ) es un motor de juego de gran alcance diseñado para dar a los desarrolladores acceso a la biblioteca de gráficos OpenGL y la biblioteca de audio OpenAL , además de brindar especial funciones para el acceso game pads , joysticks y otros dispositivos de juego que las bibliotecas integradas en Java hacen más difícil . Se ha utilizado en una variedad de juegos ya , a partir de juegos comerciales para proyectos de hobby . Sin embargo , la facilidad de uso, no es una prioridad , e incluso sus diseñadores están interesados ​​en ver lwjgl servir como base para una variedad de fácil de usar, los fabricantes de juegos .

Slick

Uno de los más fáciles de usar, los fabricantes de juegos es Slick . Slick es una interfaz construida directamente sobre el lwjgl . Las complejidades y complejidades de OpenGL y OpenAL se sustituyen método sencillo llamadas como " DrawImage " y " PlayBGM . " Hay incluso una función de esqueletos de juego para el manejo de los estados del juego tales como el menú principal , la pantalla de opciones y diferentes niveles. Esa simplicidad tiene un precio : si marcas Slick uso de la biblioteca lwjgl para asegurar que todos sus gráficos se aprovechan de un equipo está construido en 3 -D capacidades de aceleración , sólo se admiten 2 -D gráficos
. JGame

lugar de uso lwjgl , JGame edificándose sobre la AWT oficial, swing y Java Open GL ( JOGL ) bibliotecas. Esta base le permite hacer juegos para una variedad de objetivos , incluyendo no sólo los juegos de applets de escritorio y web , sino también juegos para los teléfonos celulares con Java utilizando la plataforma J2ME . Como Slick , soporta una función de estados de juego y métodos simples como " playaudio " y " DrawImage . "

Programación Java
Cómo hacer un programa Java para raíces cuadradas
Tipos incompatibles utilizando el método Cast of Class en Java
Cómo limpiar tu Java
Cómo desarrollar un juego de Tetris en Java Sin un Applet
¿Cómo subir un Tema WP a HostGator cPanel
Cómo utilizar un operador No en Java
Cómo asignar cadenas a una lista de cadenas
Como marca una aplicación en NetBeans 6.5
Conocimientos Informáticos © http://www.ordenador.online