Pregunta

Tengo la intención de hacer una simulación de tráfico de vehículos como mi proyecto bajo graduado. mi plan es para simular el movimiento de vehículos en un área. antes de iniciar cualquier codificación me gustaría saber de cualquier java 2d bibliotecas o marcos (por ejemplo: - las bibliotecas de juego). i puede utilizar, gracias por adelantado

¿Fue útil?

Solución

Puede comprobar los enlaces, ver si te pueden ayudar:

Java2D

JGame :

JGame es un motor de juego 2D de código abierto que se ejecuta en cualquier Java JRE 1.2+ plataforma (opcional con OpenGL mejoras a través de JOGL), así como el J2ME móvil (CLDC1.1 / MIDP2.0) plataforma. Proporciona una muy marco de alto nivel para el desarrollo juegos "clásicos" de tipo arcade. Es basado en sprites con cambio automático animación y detección de colisiones, una de fondo a base de baldosas con fácil instalaciones de interacción sprite de baldosas, y de alto nivel del estado del juego y el juego instalaciones secuencia. juegos JGame puede ejecutarse en una variedad de maneras sin necesidad de realizar cambios en el código: aplicaciones regulares, WebStart, applets u MIDlets. Los gráficos son escalado automáticamente para adaptarse a cualquier pantalla tamaño, desde el dispositivo móvil más pequeña para PC de escritorio de pantalla completa. usos JGame 2D, donde la aceleración de gráficos disponibles, pero el uso de OpenGL permite mejor calidad gráfica.

LWJGL

El lwjgl (LWJGL) es una solución dirigida directamente a profesionales y aficionados de Java programadores por igual para permitir comercial juegos de calidad a ser escritos en Java. LWJGL proporciona acceso a los desarrolladores multiplataforma de alto rendimiento bibliotecas como OpenGL (Open Graphics Library) y OpenAL (Open Biblioteca de audio) que permite estado de el arte de los juegos en 3D y sonido 3D. Además LWJGL proporciona acceso a controladores como Gamepads, Dirección rueda y joysticks. Todo de una manera sencilla y API recta hacia adelante.

Slick

Slick2D es un simple conjunto de herramientas envuelto alrededor de la LWJGL OpenGL vinculante para Java. Es objetivos son tan siguiente:

  • Proporcionar un simple API 2D
  • Hacer una transición desde Java2D a OpenGL más fácil
  • Habilitar distribución a través de WebStart sin la complejidad
  • Proporcionar las herramientas necesarias para la mayoría de los juegos simples de la caja
  • marco extensible para flexibilidad
  • Mix y Match - que utilizan lo que quiere, nada se hace cumplir
  • .
  • Ayuda con la representación, de sonido, de entrada, colisión y cualquier otra cosa que podamos imaginar.

Y una lista de motores de juego de Wikipedia: http://en.wikipedia.org/wiki/List_of_game_engines

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top