Proyek
Kerangka kerja ini mencakup beberapa modul independen:
- Inti dan Data adalah modul dasar yang mencakup kelas utama dan data.
- Reslib - kelas untuk memproses dan memuat sumber daya game.
- ECS - Kelas BaseEntity dan Komponen yang memungkinkan Anda menghubungkan fungsionalitas seperti grafik, simulasi proses fisik, dan pemrosesan input.
- Tilemapping adalah pengunduh Peta Ubin dalam format tmx.
Fitur utama:
- Sistem adegan dan lapisan.
- Kamera dan shader.
- Pemuatan sumber daya otomatis dan sistem manajemen sumber daya.
- Komponen (sprite animasi, bentuk, simulasi fisika, input, collider)
- Dukungan untuk peta mosaik dalam format tmx.
- Pemrosesan teks dan font bitmap.
- Transisi visual.
- Pengaturan aplikasi global.
- Layar debugging bawaan.
- Alat pencatatan konsol.
- Dalam pengembangan: menu dan antarmuka pengguna.
- Paket meliputi: sistem partikel, screensaver, manajemen level game
dan acara, antarmuka baris perintah bawaan untuk debugging.
Sumber: opennet.ru