jMonkeyEngine
jMonkeyEngine adalah mesin permainan 3-D untuk pengembang Java yang suka berpetualang. Ini adalah sumber terbuka, lintas platform, dan mutakhir. v3.7.0 adalah versi stabil terbaru dari mesin.
Mesin ini digunakan oleh beberapa studio game komersial dan kursus ilmu komputer. Berikut rasanya:
- game yang didukung jME di IndieDB
- Papantastic 2
- Serangan Gumpalan Gelatin
- Mitos
- PirateHell (di Steam)
- 3089 (di Uap)
- 3079 (di Uap)
- Perbatasan Kecepatan Cahaya (di Steam)
- Batu Tengkorak
- Spoxel (di Steam)
- Sembilan Lingkaran Neraka (di Steam)
- Melompat
- Bendera Jumping Jack
- Simulasi Penerbangan PapaSpace
- Mimpi Buruk Kubik (saat Gatal)
- Permainan Obrolan
- Materi Eksotis
- Raja Iblis (di Google Play)
- Kelereng Luar Biasa (di Uap)
- Petinju (di Google Play)
- Kedalaman (pada Gatal)
- Terdampar (karena Gatal)
- Hutan yang Terkena Dampak (Segera Hadir)
- Koloni Bintang: Beyond Horizons (di Google Play)
- Dampak Tinggi (pada Steam)
Memulai
Buka https://github.com/jMonkeyEngine/sdk/releases untuk mengunduh jMonkeyEngine SDK. Baca wiki untuk panduan instalasi dan tutorial. Bergabunglah dengan forum diskusi untuk berpartisipasi dalam komunitas kami, dapatkan jawaban atas pertanyaan Anda, dan bagikan proyek Anda.
Catatan: Cabang master di GitHub adalah versi pengembangan mesin dan TIDAK DIMAKSUDKAN UNTUK DIGUNAKAN DALAM PRODUKSI.
Tumpukan Teknologi
- berjendela, IDE multi-platform yang berasal dari NetBeans
- perpustakaan untuk GUI, jaringan, fisika, SFX, medan, mengimpor aset, dll.
- perpustakaan inti platform-netral untuk grafik adegan, animasi, rendering, matematika, dll.
- LWJGL v2/v3 (untuk mengakses GLFW, OpenAL, OpenGL, dan OpenVR) atau Android atau iOS
- Mesin Virtual Java (v8 atau lebih tinggi)
Dokumentasi
Apakah kamu melewatkannya? Jangan khawatir, ini dia lagi.
Berkontribusi
Baca panduan kontribusi kami.
Lisensi
Lisensi BSD baru (3-klausul).
Cara Membangun Mesin dari Sumber
- Instal Java Development Kit (JDK), jika Anda belum memilikinya.
- Arahkan variabel lingkungan
JAVA_HOME
ke instalasi JDK Anda: (Dengan kata lain, setel ke jalur direktori/folder yang berisi "bin" yang berisi Java yang dapat dieksekusi. Jalur itu mungkin terlihat seperti "C:Program FilesEclipse Adoptiumjdk-17.0.3.7-hotspot" atau "/usr/lib/jvm/java-17-openjdk-amd64/" atau "/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home".)
- menggunakan Bash atau Zsh:
export JAVA_HOME="
jalur ke instalasi "
- menggunakan Ikan:
set -g JAVA_HOME "
jalur ke instalasi "
- menggunakan Command Prompt Windows:
set JAVA_HOME="
jalur ke instalasi "
- menggunakan PowerShell:
$env:JAVA_HOME = '
jalur ke instalasi '
- Unduh dan ekstrak kode sumber mesin dari GitHub:
- menggunakan Git:
-
git clone https://github.com/jMonkeyEngine/jmonkeyengine.git
-
cd jmonkeyengine
-
git checkout -b latest v3.7.0-stable
(kecuali jika Anda berencana melakukan pengembangan)
- menggunakan peramban web:
- telusuri rilis terbaru
- ikuti tautan "Kode sumber (zip)" di bagian bawah halaman
- simpan file ZIP
- ekstrak isi file ZIP yang disimpan
-
cd
ke direktori/folder yang diekstrak
- Jalankan pembungkus Gradle:
- menggunakan Bash atau Fish atau PowerShell atau Zsh:
./gradlew build
- menggunakan Prompt Perintah Windows:
.gradlew build
Setelah build berhasil, JAR baru akan ditemukan di "*/build/libs".
Anda dapat menginstal JAR ke repositori Maven lokal Anda:
- menggunakan Bash atau Fish atau PowerShell atau Zsh:
./gradlew install
- menggunakan Prompt Perintah Windows:
.gradlew install
Anda dapat menjalankan aplikasi "jme3-examples":
- menggunakan Bash atau Fish atau PowerShell atau Zsh:
./gradlew run
- menggunakan Command Prompt Windows:
.gradlew run
Anda dapat memulihkan proyek ke keadaan semula:
- menggunakan Bash atau Fish atau PowerShell atau Zsh:
./gradlew clean
- menggunakan Prompt Perintah Windows:
.gradlew clean