entt
EnTT, modern C++ ile yazılmış, başlık dosyası tabanlı, küçük boyutlu ve Varlık-Bileşen-Sistem (ECS) mimarisini destekleyen bir kütüphanedir. Oyun programlama ve benzeri alanlar için tasarlanmış olup dahili RTTI, çalışma zamanı yansıtma ve servis bulucu gibi çeşitli araçlar sunar. Minecraft gibi projelerde kullanılmaktadır.
entt
100skypjack · 3B & Oyun Geliştirme
Bu kategorideki yaygın ticari ürünler: Unity, Unreal Engine, Autodesk Maya
- Hızlı bir varlık-bileşen-sistem mimarisi kurarsın.
- Görünümleri ve grupları kullanarak varlık ile bileşenler üzerinde yineleme yaparsın.
- Dahili çalışma zamanı yansıtma sisteminden faydalanırsın.
- ↑ OlumluHacker News
EnTT: Gaming Modern C++ ile buluşuyor
“EnTT'nin API'suna JavaScript'te kendi oyuncak ECS'mi inşa ederken bakıyordum. JS'de çalıştığımdan beri, iç mimarisini kopyalamaya çalışmadım, çünkü daha üst düzey bir GC'nin çalışma süresi için pek mantıklı değil, ama bence halka açık API gerçekten kullanışlıydı...”
- • NötrHacker News
EnTT: Gaming Modern C++ ile buluşuyor
“Evet, temel fikir bu. Lexer, AST düğümleri, temel bloklar, kontrol ve veri akışı grafik düğümleri + kenarlarından gelen tokenler, verilerinizi nasıl yapılandırmak istediğinize bağlı olarak, varlıkların and/or bileşenleri olabilir. 32 bitlik bir varlık kimliği yeterince büyük olduğundan...”
Notum
Alternatif sayfaları
Aynı kategoride: 3B & Oyun Geliştirme
- Godot Engine★ 119.311 · bugün
- Three.js★ 117.248 · bugün
- imgui★ 76.901 · bugün
- Bevy★ 49.402 · dün
- Phaser★ 40.608 · 2 ay önce
- Babylon.js★ 26.250 · bugün