לדלג לתוכן

JMonkey

מתוך ויקיפדיה, האנציקלופדיה החופשית
jMonkey Engine
מפתח The jME Team
מחזור חיים 2003–הווה (כ־21 שנים)עריכת הנתון בוויקינתונים
גרסה אחרונה 3.7.0(21 באוקטובר 2024)עריכת הנתון בוויקינתונים
מערכת הפעלה תומך כל הפלטפורמות
נכתבה בשפות Javaעריכת הנתון בוויקינתונים
סוג רישיון BSD
קוד מקור https://github /jMonkeyEngine/jmonkeyengineעריכת הנתון בוויקינתונים
קטגוריה תכנות תלת־ממדי
jmonkeyengine
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית

jMonkey Engine(או בקיצורjME)ממשק תכנות יישומיםכתוב בשפתJavaעבור תכנות משחקים תלת־ממדי. jME הוא מבוסס על גרף התרחשות (scene graph) בדומה ל-Java 3DאוXith3D.

המנוע מתקשר ישירות עם החומרה הגרפית שבמחשב כרגע דרך ספריותOpenGLבאמצעותLWJGLכאשר האפשרות לתמיכה באמצעותJOGLכרגע בפיתוח. jME תומך גם באפשרות הוספת קול (באמצעותOpenALו-FMOD) וגם באפשרויותקלטמהמקלדת, עכבר והתקנים חיצוניים.

jME הואקוד פתוחתחתרישיון BSD.

jME התחיל בשנת 2003 על ידי מארק פוואל (תחת השם MojoMonkey) כפרויקט צד הבודק האם ניתן לכתוב ממשק תכנות יישומים גרפי מלא ב-Java. ההשראה נלקחה מהספר3D Game engine Designשיצא לאור בשנת 2000. בשלהיינואר2004 הצטרף יְהוֹשֻׁעַ סלאק ושניהם במשך שנתיים (ובעזרת קהילת המפתחים) הוציאו גרסה מסחרית. באוגוסט 2005, חברתThree Ringsהודיעה כי המשחקBang!Howdyפותח באמצעות jME.

ב-15 אוגוסט 2008, הודיע יְהוֹשֻׁעַ סלאק כי הוא מפסיק את התערבותו בפיתוח jME.

jME3 בוצע בשנת 2009 על ידי קבוצה של 8 מפתחים.

קישורים חיצוניים

[עריכת קוד מקור|עריכה]