Platform | Membangun Status |
---|
jendela | |
MSYS2 (MinGW64) | |
Linux | |
macOS | |
Ditulis | |
Mesin Nazara
Nazara Engine adalah kerangka kerja lintas platform yang ditujukan untuk (namun tidak terbatas pada) aplikasi real-time yang memerlukan audio, rendering 2D dan 3D, jaringan, dan lainnya (seperti video game).
Fitur:
- Mendukung Windows, Linux, macOS dan web (Android dan iOS akan hadir).
- Render 2D dan 3D menggunakan Vulkan, OpenGL, dan OpenGL ES (tergantung pada apa yang tersedia di sistem target).
- Bahasa shader penyaji-agnostiknya sendiri (NZSL - Nazara Shading Language), satu bahasa modern yang bekerja dengan semua backend penyaji
- Modul grafis yang mudah disesuaikan dan menyediakan dasar untuk teknik tingkat lanjut (seperti bayangan tertunda, HDR, rendering PBR, dan banyak lagi).
- Sistem grafik bingkai yang kuat dan dapat diperluas memungkinkan Anda menentukan dengan mudah cara kerja rendering.
- Widget bawaan tetap dipertahankan (tetapi dukungan ImGUI tersedia melalui NazaraImgui.
- Pemutaran dan streaming audio berdasarkan OpenAL-Soft.
- Integrasi Fisika 2D dan 3D (dengan Chipmunk dan Jolt Physics).
- Kelas ECS (Entity-Component-System) opsional untuk membantu penanganan entitas (berdasarkan entt yang unggul).
- Protokol jaringan UDP berbasis ENet yang andal, mendukung IPv6 dan enkripsi (lihat ENet6)
- Dukungan untuk plugin (dengan plugin Assimp dan FFMpeg yang disediakan)
Anda dapat menggunakannya dalam segala jenis aplikasi komersial dan non-komersial tanpa batasan apa pun (lisensi MIT).
Penulis
Jérôme "SirLynix" Leclercq - pengembang utama ([email protected])
Cara menggunakan
Anda dapat menemukan tutorial tentang instalasi, kompilasi dan penggunaan di wiki resmi.
Lihat INSTALL.md untuk instruksi pembuatan.
Menyumbang
Jangan ragu untuk berkontribusi pada Nazara Engine dengan cara:
- Memperluas wiki
- Mengirimkan patch ke GitHub
- Posting saran/bug di forum atau pelacak GitHub
- Garpu proyek di GitHub dan dorong perubahan Anda
- Berbicara tentang Nazara Engine kepada orang lain, sebarkan beritanya!
- Melakukan hal lain yang mungkin bisa membantu kita
Tautan
Perselisihan
X (Twitter)
Wiki
Berkat:
Lihat TERIMA KASIH.md