jMonkeyEngine
jMonkeyEngine هو محرك ألعاب ثلاثي الأبعاد لمطوري Java المغامرين. إنه مفتوح المصدر ومتعدد المنصات ومتطور. v3.7.0 هو أحدث إصدار مستقر من المحرك.
يتم استخدام المحرك في العديد من استوديوهات الألعاب التجارية ودورات علوم الكمبيوتر. وهنا طعم:
- ألعاب مدعومة من jME على IndieDB
- بوردتاستيك 2
- هجوم النقطة الجيلاتينية
- ميثرونا
- بايرات هيل (على البخار)
- 3089 (على البخار)
- 3079 (على البخار)
- حدود لايت سبيد (على البخار)
- جمجمة
- سبوكسيل (على البخار)
- تسع دوائر من الجحيم (على البخار)
- خطوة
- علم جاك القافز
- محاكاة طيران بابا سبيس
- كابوس مكعب (على الحكة)
- العاب ثرثرة
- مادة غريبة
- سيد الشياطين (على جوجل بلاي)
- الرخام الرائع (على البخار)
- بوكسر (على جوجل بلاي)
- ديبثريس (على الحكة)
- الذين تقطعت بهم السبل (على الحكة)
- الغابات المنكوبة (قريبًا على البخار)
- ستار كولوني: بيوند هورايزونز (على Google Play)
- تأثير عالي (على البخار)
ابدء
انتقل إلى https://github.com/jMonkeyEngine/sdk/releases لتنزيل jMonkeyEngine SDK. اقرأ موقع wiki للحصول على دليل التثبيت والبرامج التعليمية. انضم إلى منتدى المناقشة للمشاركة في مجتمعنا، والحصول على إجابات لأسئلتك، ومشاركة مشاريعك.
ملاحظة: الفرع الرئيسي على GitHub هو نسخة تطويرية للمحرك وليس المقصود استخدامه في الإنتاج.
كومة التكنولوجيا
- بيئة تطوير متكاملة ذات إطارات متعددة المنصات مشتقة من NetBeans
- مكتبات لواجهة المستخدم الرسومية، والشبكات، والفيزياء، والمؤثرات الصوتية، والتضاريس، واستيراد الأصول، وما إلى ذلك.
- مكتبة أساسية محايدة للنظام الأساسي للرسم البياني للمشهد والرسوم المتحركة والعرض والرياضيات وما إلى ذلك.
- LWJGL v2/v3 (للوصول إلى GLFW وOpenAL وOpenGL وOpenVR) أو Android أو iOS
- جهاز Java الظاهري (الإصدار 8 أو أعلى)
التوثيق
هل فاتك ذلك؟ لا تتعرق، ها هو مرة أخرى.
المساهمة
اقرأ دليل المساهمة الخاص بنا.
رخصة
ترخيص BSD الجديد (3 فقرات).
كيفية بناء المحرك من المصدر
- قم بتثبيت Java Development Kit (JDK)، إذا لم يكن لديك واحدة بالفعل.
- قم بتوجيه متغير البيئة
JAVA_HOME
إلى تثبيت JDK الخاص بك: (بمعنى آخر، قم بتعيينه على مسار الدليل/المجلد الذي يحتوي على "bin" الذي يحتوي على ملف Java قابل للتنفيذ. قد يبدو هذا المسار مثل "C:Program FilesEclipse" Adoptiumjdk-17.0.3.7-hotspot" أو "/usr/lib/jvm/java-17-openjdk-amd64/" أو "/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home".)
- باستخدام Bash أو Zsh:
export JAVA_HOME="
مسار التثبيت "
- باستخدام السمكة:
set -g JAVA_HOME "
مسار التثبيت "
- باستخدام موجه أوامر Windows:
set JAVA_HOME="
مسار التثبيت "
- باستخدام PowerShell:
$env:JAVA_HOME = '
مسار التثبيت '
- قم بتنزيل واستخراج الكود المصدري للمحرك من GitHub:
- باستخدام بوابة:
-
git clone https://github.com/jMonkeyEngine/jmonkeyengine.git
-
cd jmonkeyengine
-
git checkout -b latest v3.7.0-stable
(إلا إذا كنت تخطط للقيام بالتطوير)
- باستخدام متصفح الويب:
- تصفح إلى الإصدار الأحدث
- اتبع رابط "رمز المصدر (الرمز البريدي)" الموجود أسفل الصفحة
- احفظ الملف المضغوط
- استخراج محتويات ملف ZIP المحفوظ
-
cd
إلى الدليل/المجلد المستخرج
- قم بتشغيل برنامج Gradle:
- باستخدام Bash أو Fish أو PowerShell أو Zsh:
./gradlew build
- باستخدام موجه أوامر Windows:
.gradlew build
بعد الإنشاء الناجح، سيتم العثور على ملفات JAR جديدة في "*/build/libs".
يمكنك تثبيت ملفات JAR في مستودع Maven المحلي الخاص بك:
- باستخدام Bash أو Fish أو PowerShell أو Zsh:
./gradlew install
- باستخدام موجه أوامر Windows:
.gradlew install
يمكنك تشغيل تطبيق "jme3-examples":
- باستخدام Bash أو Fish أو PowerShell أو Zsh:
./gradlew run
- باستخدام موجه أوامر Windows:
.gradlew run
يمكنك استعادة المشروع إلى حالته الأصلية:
- باستخدام Bash أو Fish أو PowerShell أو Zsh:
./gradlew clean
- باستخدام موجه أوامر Windows:
.gradlew clean