- Hypersomnia: モダンなC++で書かれた、ゲームエンジンを使わないオンラインシューティングゲーム
- このゲームは激しい決闘とクラン戦を特徴とし、無限のコミュニティコンテンツのためのゲーム内マップエディタがあります。
- このゲームでは、24種類のユニークな銃器、4種類の手榴弾、7種類の近接武器、6種類の魔法の呪文を使用でき、10個のコミュニティマップと2つのゲームモード(爆弾解除とガンゲーム)があります。
- このゲームは、rectpack2D、Entity-Component-System、クロスプラットフォームのシミュレーション決定論をはじめとする、モダンなC++ライブラリと技術を使用しています。
- このゲームは、ランダムな行動をするかわいい魚や昆虫のAI、メモリプール実装、O(1)の割り当てと解放、完全に調整可能で決定論的な連続ストレージを特徴としています。
- このゲームには、組み込みの独自アップデータ、DiscordおよびTelegram通知、ゲームマップ用の美しくシンプルなJSON形式があります。
- このゲームにはImGuiで作られたエディタがあり、カスタムリソースに対応し、ワンクリックで作業中のマップをプレイテストできます。
- このゲームはWindows、Linux、MacOSプラットフォームでビルドできますが、特定の依存関係とclang、および特定のソフトウェアを使用してビルドする必要があります。
- ビルドプロセスでは、CMake、ninja、およびLLVMツールチェーンのバージョン13以上を使用し、Debug、Release、RelWithDebInfoの3つの構成でビルドできます。
- このゲームへの貢献は歓迎されており、WIPドキュメントはWikiで見つけられます。
- このゲームは現在も活発に開発が続けられており、予期しない革命を経験する可能性があります。
1件のコメント
Hacker Newsの意見