Silnik gier · W rozwoju
NitroCore.
Nasz własny silnik gier. Piszemy go nie po to, by dopasowywać grę do silnika, ale by silnik nie ograniczał gry.

01 Status
NitroCore to w pełni kontrolowalny silnik gier, który rozwijamy razem z jego edytorem. Szczegóły udostępnimy tutaj, gdy będą gotowe.
Architektura ECS
Struktura Entity-Component-System zorientowana na dane.
Niskopoziomowy rendering
Warstwa renderingu rozmawiająca bezpośrednio z Vulkanem i DirectX 12.
Własny edytor
NitroCore Studio do zarządzania scenami, zasobami i komponentami.
Fizyka
Symulacja fizyki oparta na PhysX 5.
02 Kod
Niski poziom,
wysoka wydajność.
W obszarze technologii gier realizujemy też dedykowane moduły silnika, fizykę i symulację oraz optymalizację wieloplatformową.
Dlaczego piszemy własny silnik// Arena allocator ile bellek yönetimi
auto arena = Nitro::Memory::CreateArena(MB(256));
auto* entities = arena.Alloc<Entity>(10000);
// Paralel görev dağıtımı
Nitro::JobSystem::Dispatch([&](int i) {
entities[i].Update();
}, 10000);