Projekti
Korniza përfshin disa module të pavarura:
- Core dhe Data janë modulet bazë që përfshijnë klasat dhe të dhënat kryesore.
- Reslib - klasa për përpunimin dhe ngarkimin e burimeve të lojës.
- ECS - Klasat BaseEntity dhe Components që ju lejojnë të lidhni funksione të tilla si grafika, simulimi i proceseve fizike dhe përpunimi i hyrjes.
- Tilemapping është një shkarkues i hartës me pllaka në formatin tmx.
Karakteristikat kryesore:
- Sistemi i skenave dhe shtresave.
- Kamerat dhe shaderat.
- Sistemi i ngarkimit automatik të burimeve dhe menaxhimit të burimeve.
- Komponentët (spritet e animuara, forma, simulimi i fizikës, hyrje, përplasësi)
- Mbështetje për hartat e mozaikut në formatin tmx.
- Përpunimi i tekstit dhe fontet bitmap.
- Tranzicione vizuale.
- Cilësimet globale të aplikacionit.
- Ekrani i integruar i korrigjimit.
- Mjetet e regjistrimit të konsolës.
- Në zhvillim: menyja dhe ndërfaqja e përdoruesit.
- Planet përfshijnë: sistemin e grimcave, mbrojtëset e ekranit, menaxhimin e nivelit të lojës
dhe ngjarjet, ndërfaqja e integruar e linjës së komandës për korrigjimin e gabimeve.
Burimi: opennet.ru