てんかんの警告
あなたがてんかんに苦しんでいるなら、このゲームはおそらくあなたのためではありません。これは、あなたの周りでちらつき、回転する可能性のある明るい星がたくさんあるためです。説明
「AHoleInSpace」は、ペースの遅い宇宙シミュレーションゲームです。あなたはあなたの創造物の宇宙を歩き回る小さなブラックホールを支配します。
すべてが力を介して移動するため、移動は遅く、遅くなります。加速するのにかかる時間は、減速するのにかかる時間と同じです。したがって、最高速度で飛行することはお勧めできません。
宇宙全体を吸収するのにかかる時間は、宇宙に必要な星の数によって異なります。あなたの宇宙は1億から1000万の星を持つことができますが、それはあなたのPCが十分なパワーを集めることができる場合に限ります。
ゴール
目標は、宇宙全体を吸収することです。
1.他の星を吸収して質量を増やします。
2.質量が大きい場合は、中央のブラックホールを吸収します。
3.宇宙の残りの部分を吸収します。
4.ビッグバンをお楽しみください!
別のブラックホールに夢中になったら、ゲームに負けます。あなたがより少ない質量でそれらに近づくならば、これは起こります。
関数
- 手続き型生成により、各ユニバースは一意です。
- それでも、シードを使用して自分の宇宙を他の人と共有します。
- 彼らは宇宙に最大100個の銀河や超大質量ブラックホールを作ることができます。
- 銀河は静的または動的のいずれかである可能性があります。つまり、銀河は所定の位置に留まるか、互いに引き付け合います。
- 宇宙全体に最大1,000万個の星を含めることができますが、これはPCに十分な電力がある場合に限ります。
- 星の重力をオンまたはオフにすることができます。これを無効にすると、フレームレートは星の数に比例して減少します。そうしないと、フレームレートが2次的に低下します。したがって、星の最大数は100Kに減ります。
- 星は、ゼロまたは最初の宇宙速度のいずれかで開始できます。つまり、星は中央のブラックホールの周りの軌道を飛行します。
- 「スパゲッティ化」をオンにして、星を細かく裂くことができます。
- シミュレーションに影響を与えない7つの霧の背景から選択できます。
- 発見する銀河の形は9種類あります。ランダム、円、立方体、球、八面体、スパイラル2アーム、スパイラル4アーム、スパイラル8アーム、星です。
- 宇宙のより良い眺めのためにプレーヤーのブラックホールと銀河の眺めの間で切り替えてください。
技術的側面
このゲームでは、Unityのデータ指向テクノロジースタック(DOTS)を使用し、それとともにエンティティコンポーネントシステム(ECS)、C#ジョブシステム、およびバーストコンパイラを使用しました。ただし、Unity物理学は使用しませんでした。代わりに、古典力学、重心モデル、ベクトル数学、および重ね合わせの原理に基づいて独自に作成しました。より高度なシュワルツシルトメトリックは実装されていません。
安定した衝突検出と無限大を回避するために、すべてのオブジェクトの最高速度とスペース制限が実装されました。したがって、星が無限に消えることはありません。そうしないと、ゲームが不完全になります。
エピローグ
アイデア、批評、フィードバック、またはバグを見つけた場合は、Steamディスカッションフォーラムでお知らせください。
楽しんで、ボイドを楽しんでください!
最低:
- 64 ビットプロセッサとオペレーティングシステムが必要です
- OS *: Windows® 7 SP1 64 bit or better
- プロセッサー: Any with 64 bit support
- メモリー: 8 GB RAM
- グラフィック: Any with DirectX 11 support
- DirectX: Version 11
- ストレージ: 600 MB の空き容量
推奨:
- 64 ビットプロセッサとオペレーティングシステムが必要です
- OS *: Windows® 7 SP1 64 bit or better
- プロセッサー: The more cores the better
- メモリー: 16 GB RAM
- グラフィック: Any Dedicated Graphics Card with DirectX 11 support
- DirectX: Version 11
- ストレージ: 600 MB の空き容量
- 追記事項: Any Threadripper out there which can test it?
【Windows】: 〇【Mac】: 〇【Linux】: ×