JMonkey Engine

JMonkey Engine
Modifica el valor a Wikidata

Tipusmotor de videojoc, Java software library (en) Tradueix i programari lliure Modifica el valor a Wikidata
Versió inicial2003 Modifica el valor a Wikidata
Versió estable
3.6.1 (23 juny 2023) Modifica el valor a Wikidata
Versió prèvia
3.6.0-beta3 (27 febrer 2023) Modifica el valor a Wikidata


Llicènciallicència BSD
Llicència Zlib Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiuMicrosoft Windows, Linux, macOS i Solaris Modifica el valor a Wikidata
PlataformaMàquina Virtual Java Modifica el valor a Wikidata
Escrit enJava Modifica el valor a Wikidata
Equip
Desenvolupador(s)The jME core team
Més informació
Lloc webjmonkeyengine.org (anglès) Modifica el valor a Wikidata
Seguiment d'errorsSeguiment d'errors Modifica el valor a Wikidata
Free Software DirectoryJMonkeyEngine Modifica el valor a Wikidata

jMonkey Engine (abreujat jME) és un motor de videojoc lliure orientat al desenvolupament modern de videojocs en tres dimensions. jME és un dels motors 3D més complets escrits en Java.[1][2]

jME és una API basada en arbre de nodes. La majoria de la inspiració de jME prové de David Eberly i el seu llibre 3D Game Engine Design. Usant una capa d'abstracció permet qualsevol API de renderizado, adosable en forma de plugin. Actualment LWJGL i JOGL ja són compatibles.[3][4]

jME és de codi obert i es publica sota llicència BSD.

Va ser creat per Mark Powell en 2003 mentre investigava OpenGL. Després de descobrir LWJGL, va decidir que Java (el seu llenguatge preferit) seria perfecte per crear les seves pròpies aplicacions gràfiques. Aquestes eines aviat es convertirien en un motor primitiu. Després de llegir el llibre 3D Game Engine Design de David Eberly, va implementar l'arquitectura de graf d'escenes (arbre de nodes). Va ser llavors quan jME va començar a formar part del repositori de programari Sun en Java.net. jME va captar a desenvolupadors que ampliaven les seves funcions. A poc a poc jME va adquirir moderns efectes gràfics i es va convertir en una plataforma estable per al desenvolupament de videojocs. Joshua va començar a formar part de jME a la fi de 2003 i es va convertir en un dels programadors principals de jMonkey Engine.[5][6]

  1. «Nord, a jME-powered MMOG developed by SLX Games». «See website footer for reference.»
  2. «bbgsite.com's review of Poisonville, a browser-based MMOFPS powered by jME.». Arxivat de l'original el 2012-12-18. [Consulta: 26 novembre 2010].
  3. «Southern Illinois University Game Development Class». Arxivat de l'original el 2011-08-09. [Consulta: 26 novembre 2010]. «Software Aspects of Game Development»
  4. «Press Coverage of Georgia Tech Student Projects». Arxivat de l'original el 2008-01-14. [Consulta: 26 novembre 2010]. «Winter 2007 Demo Day At Georgia Tech»
  5. Joshua Slack. «a break». jMonkeyEngine forum, 15-08-2008. Arxivat de l'original el 2011-07-26.
  6. Joshua Slack. «At the end of the tour...», 14-08-2008. Arxivat de l'original el 2009-07-03. [Consulta: 26 novembre 2010].

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy