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