Thu. Nov 14th, 2024

jMonkey: motor de videojuegos de código abierto en 2D (software libre)

By admin Jan 29, 2024

jMonkey es un motor de juegos gratuito y de código abierto, creado especialmente para desarrolladores de juegos Java que desean crear juegos 3D utilizando tecnología moderna. El software está programado íntegramente en Java, pensado para una amplia accesibilidad y una rápida implementación.

Características

jMonkeyEngine está a sólo un nivel de abstracción de OpenGL. El motor expone capacidades modernas de opengl y se beneficia de un alto rendimiento debido a su bajo nivel de abstracción. Las características notables incluyen:

  • Representación basada físicamente
  • Iluminación de un solo paso
  • Representación instanciada
  • Representación multiobjetivo
  • Mosaico
  • Sombreadores de geometría
  • Representación fuera de pantalla
  • Soporte sRGB con linealización
  • Texturas de punto flotante
  • Mapeo de tonos (HDR)
  • Paralaje pronunciado
  • Oscuridad

Características de la física

jMonkeyEngine admite múltiples soluciones de física jBullet: portabilidad java de Bullet Engine Minie: un enlace a Bullet Engine, con soporte para física de cuerpo rígido y blando

REDES

Hay múltiples opciones para escribir netcode en jMonkeyEngine: Spidermonkey: una API de red cliente-servidor java rica en funciones que utiliza paquetes TCP y UDP. Con soporte para RMI y Serialización de Objetos. SimEthereal: una biblioteca de alto rendimiento para la sincronización de objetos en red en tiempo real. Monkey Netty: una implementación de un sistema servidor-cliente que utiliza Netty.IO que utiliza TCP y UDP.

GUI

En jMonkeyEngine hay varias opciones establecidas para GUI: Lemur: una biblioteca modular para GUI interactivas 2D y 3D, con un lenguaje de estilo genial. Nifty GUI: una biblioteca para crear interfaces de usuario interactivas con soporte para diseños xml. IGUI: una GUI inmediata minimalista con manejo de entrada mínimo

Audio

Terreno

Partículas

Multiparadigma

Licencia

Nueva licencia BSD (3 cláusulas)

Plataformas

Mac OS Windows, Linux

Licencia

Nueva licencia BSD (3 cláusulas)

Etiquetas

gamedev,ide,desarrollo de juegos,programación,GUI,desarrollo,desarrollo móvil,mobdev,2d,3d,motor de juegos,motor de juegos 3d,motor de juegos 2d,sin código

Recursos

GitHub

Etiquetas

macos opentosh desarrollo de interfaz gráfica de usuario desarrollador móvil mobdev 2D Motor de juegos 3D Motor de juegos 3D Motor de juegos 2D sin código

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *