- Hypersomnia: game tembak-menembak online tanpa game engine yang ditulis dengan C++ modern
- Gim ini menampilkan duel sengit dan perang klan, serta memiliki editor peta dalam gim untuk konten komunitas tanpa batas.
- Gim ini dapat dimainkan dengan 24 senjata unik, 4 granat, 7 senjata jarak dekat, dan 6 mantra sihir, serta memiliki 10 peta komunitas dan 2 mode permainan (jinak bom dan gun game).
- Gim ini menggunakan pustaka dan teknologi C++ modern, termasuk rectpack2D, Entity-Component-System, dan determinisme simulasi lintas platform.
- Gim ini memiliki AI ikan dan serangga lucu dengan perilaku acak, implementasi memory pool, alokasi dan dealokasi O(1), serta penyimpanan kontinu yang sepenuhnya dapat disetel dan deterministik.
- Gim ini memiliki updater bawaan, notifikasi Discord dan Telegram, serta format JSON yang indah dan sederhana untuk peta gim.
- Gim ini memiliki editor yang dibuat dengan ImGui, mendukung resource kustom, dan memungkinkan playtest peta yang sedang dikerjakan hanya dengan satu klik.
- Gim ini dapat di-build di platform Windows, Linux, dan MacOS, tetapi harus di-build dengan dependensi tertentu serta menggunakan clang dan perangkat lunak tertentu.
- Proses build menggunakan CMake, ninja, dan LLVM toolchain versi 13 atau lebih baru, serta dapat dibangun dalam tiga konfigurasi: debug, release, dan RelWithDebInfo.
- Kontribusi terhadap gim ini sangat disambut, dan dokumentasi WIP dapat ditemukan di wiki.
- Gim ini masih terus dikembangkan secara aktif dan bisa mengalami revolusi yang tak terduga.
1 komentar
Komentar Hacker News