- Hypersomnia: modern C++ ile yazılmış, oyun motoru kullanmayan bir çevrimiçi nişancı oyunu
- Oyun; yoğun düellolar ve klan savaşları sunuyor ve sınırsız topluluk içeriği için oyun içi bir harita düzenleyicisine sahip.
- Oyun; 24 benzersiz ateşli silah, 4 el bombası, 7 yakın dövüş silahı ve 6 büyü ile oynanabiliyor; ayrıca 10 topluluk haritası ve 2 oyun modu (bomba imha ve gun game) içeriyor.
- Oyun; rectpack2D, Entity-Component-System ve platformlar arası simülasyon determinizmi dahil modern C++ kütüphaneleri ve teknolojilerini kullanıyor.
- Oyunda, rastgele davranışlar sergileyen sevimli balık ve böcek yapay zekası ile bellek havuzu uygulaması, O(1) tahsis ve serbest bırakma ve tamamen ayarlanabilir, deterministik sürekli depolama yer alıyor.
- Oyun; yerleşik bir güncelleyici, Discord ve Telegram bildirimleri ve oyun haritaları için güzel ve basit bir JSON formatı içeriyor.
- Oyunda ImGui ile yapılmış bir editör bulunuyor; özel kaynakları destekliyor ve üzerinde çalıştığınız haritayı tek tıkla oynanış testine açabiliyorsunuz.
- Oyun Windows, Linux ve MacOS platformlarında derlenebiliyor; ancak belirli bağımlılıklarla birlikte clang ve bazı özel yazılımların kullanılması gerekiyor.
- Derleme süreci CMake, ninja ve LLVM araç zinciri sürüm 13 veya üzerini kullanıyor; debug, release ve RelWithDebInfo olmak üzere üç yapılandırmada derlenebiliyor.
- Oyuna katkılar memnuniyetle karşılanıyor ve WIP belgeleri vikide bulunabiliyor.
- Oyun aktif olarak geliştirilmeye devam ediyor ve beklenmedik devrimler geçirebilir.
1 yorum
Hacker News görüşleri