Mesin keseimbangan
Equilibrium Engine adalah mesin game C11 yang berorientasi data dan multi-threaded yang memanfaatkan pola ECS diikuti dengan pemuatan panas perpustakaan dan shader Anda yang memungkinkan Anda untuk dengan cepat mengulangi berbagai aspek proyek Anda.

Fitur
dentang adalah kompiler yang didukung terutama
- Sistem & Inspektur Entitas Komponen Entitas
- UI Mesin & Script Hot Reloading
- Shader Hot Reload Via File Watcher
- Forward & Deferred Shading. PBR & HDR Tonemapping
- CGLTF atau Model AssImp Loading
- API C99/C11 dengan beberapa tautan ke perpustakaan C ++ seperti BGFX & IMGUI
- Perlindungan kecelakaan terhadap Segfault , SigabrT ; Jika sistem Anda secara tidak sengaja mengakses pointer nol atau menegaskan dalam panggilan balik mereka - mesin tidak akan macet dan akan mundur ke perpustakaan kerja sebelumnya ( saat ini hanya Windows )
Hot-reloading shader & skrip
hot-reloading.mp4
Perlindungan kecelakaan
Inspektur Entitas FLECS
FLECS-ENTITY-INSEKTOR.MP4
Penggunaan
Equilibrium bekerja pada jendela S melalui dentang saja dan diuji beberapa waktu lalu di Ubuntu 20.04 LTS menggunakan kompiler GCC. Lebih banyak pekerjaan yang perlu dilakukan untuk memastikan mesin berjalan dengan sempurna di Linux & Mac .
Untuk memulai di Windows
Anda mungkin memerlukan alat pembuatan studio visual yang diinstal sehingga dentang dapat menautkan ke pustaka statis MSVC. Jika Visual Studio adalah IDE Anda terutama, harap pertimbangkan untuk mengikuti langkah -langkah ini dan periksa bagian masalah jika Anda memiliki masalah membangun mesin.
Sisa dependensi termasuk dalam proyek:
- Assip
- BGFX
- CGLM
- CGLTF
- Cimgui
- Cr
- Flecs
- Sdl2
- X-Watcher
Tangkapan layar

