ゲームのプロトタイプはオープンソースです。 Unity アセット。
特徴: 手続き的に生成された無限の世界、あらゆるものをほぼ完全に破壊可能、非常に多数の NPC (1 つの星系で最大 1000)、数百の NPC が関与する戦闘、重力は重要なゲーム要素です。
このゲームのプロトタイプは完全にプレイ可能ですが、それでも、これは完全なゲームではありません。
ソースにはゲーム開発用のツールがすべて含まれていますが、平均以上のプログラミング スキルが必要です。コードにはコメントはありませんが、コード自体はよく構造化されており、すべてのスクリプト、シェーダー、関数、変数には名前が付けられているため、それらが何を担当するのかが明確です。
このゲーム プロトタイプは、次の 5 つの主要な部分で構成されています。
Itch.io でスタンドアロン バージョンをダウンロード- https://nvjob.itch.io/infinity-squarespace-standalone
Itch.io の WEB バージョン- https://nvjob.itch.io/infinity-square-space-web
プロジェクトに取り組むには、少なくとも 2019.1.8 以降 (64 ビット) の Unity バージョンが必要です。
スクリプト ランタイム バージョン - .net 4.x 相当
https://www.youtube.com/watch?v=1DalkV98lyI
「Main」ディレクトリには、惑星系の手続き的生成に関連するすべてのファイルとスクリプトが含まれています。 「AI」ディレクトリには、人工知能に関連するすべてのファイルとスクリプトが含まれています。 「Player」ディレクトリには、ゲーム コントローラー、インベントリ、インターフェイスに関連するすべてのファイルとスクリプトが含まれています。 「Menu」ディレクトリには、惑星を選択するための初期メニューに関連するすべてのファイルとスクリプトが含まれています。
「Menu」シーンの「Universe」スクリプトは、スター フィールドの生成を担当します。
「Main」シーンの「StarSystem」スクリプトは、スター システムの生成を担当します。
初めてエディタを起動するときは、まず「Menu」シーンを起動して、「PlayerPrefs」に保存されている「Main」シーンの設定を適用します。メインの「メイン」シーンをテストするには、テスト シードを使用して必要なスター システムを生成できます。**
著者: #NVJOB。開発者はニコラス・ヴェセロフ。 Разработчик Николай Веселов。 Санкт-Петербург.
ライセンス: MIT ライセンス。ライセンスの明確化。
?寄付する:
paypal.me/nvjob