オリジナルゲームと比較してフィーチャーコンプリートになるには:
そして、完全な1.0 OpenApocリリースになるには、次のものも必要です。
本当に、プレイ可能なOpenApocを使用するには、AIが必要です。
それでおしまい。 適切に動作しない道路車両、違法なチラシがスポーンしない、これらすべては本当に重要ではありません。 それは綿毛であり、ほとんど無視されているか、迷惑です(たとえば、それらの愚かな自転車やホバーカーが最終的に撃墜されるまで5分間操縦するのを見るだけで、プレイを続けることができます)。
それは最初にコアゲームループについてです。 コアゲームループがある場合、人々はOGの代わりにOpenApocをプレイでき、OpenApocのOGから得られるであろう完全な経験を得ることができます。
そして、コアゲームループに属するAI(資金調達、適切なポータルの場所)を除くすべてのものは、プログラミング時間を必要とします。
ただし、AIは別のケースです。
OG AIコードをリバースエンジニアリングして、実際にどのように機能するかを理解できるようにするか、誰かがOGAIを研究してどのように機能するかを理解する必要があります。
その結果、AIで何を作成したいかを概説したドキュメントが作成されます。 それは正確に何をすべきか、そしてどのようにすべきか。 基本的に、プログラマーの設計ドキュメント、実装する必要があるものの定義。
そして、それを実装することができます。 フレームワークはそこにあるはずです、私はそれに追加のロジックを実装することを可能にするはずのかなり長いストレッチAIシステムをコーディングしました。 それで、それは実装され、十分に速く動作するように最適化されます(たとえば、背後に隠れたり逃げたりするための安全な場所を計算する多くのトレースショットを実行する必要があり、そうでない場合はかなり負担がかかる可能性があります最適化)。
リバースエンジニアリングまたはさまざまなシナリオでのOGの操作に実際に時間を費やし、さまざまな条件や設定でAIが実際にどのように動作するかを研究する人が必要です。
私は確かにこのAIテストに参加することができます...
しかし、もっと広く考えれば、コード外の問題、本当の問題はAIでさえなく、プログラミング時間とこれに必要な人々です...これは私たちが最初に解決しなければならないタスクです...
私はここで同意しません。 プログラミング時間は無料で利用できます。 本当! それは時間の問題です-1年、2年、これがプログラミング時間の質問であるならば、私たちはそれを成し遂げるでしょう。 ただし、プログラマーは、プログラミングするものが何であるかを明確に理解している場合に最適に機能します。 AIの問題は、そのようなことはまったくないということです。 最初にすべてを最初から理解してから、実装する必要があります。 それはプログラミングではなく、ほとんどのプログラマーはこれを見つけられないでしょう...いわば魅力的ですか? それは本当に異なる種類のタスクであり、異なる専門分野です。 誰もこれを実装したくないことに注意してください。彼らは他のすべてを実装していますが、これは実装していません。 それが理由です。
個人的には、これは雑用です。まるで...時間を無駄にしているように感じます。最終的に「取得」するまで、何時間も費やして進歩がなかったように感じるからです。 それはやる気を起こさせます。
これをやりたいと思っている人が必要です。 たとえば、リバースエンジニアリングをしたり、あいまいなゲームがどのように機能するかを研究したりするのが好きな人、スピードランの人など、可能な限りゲームをバグアウトする方法を見つけるためだけに何年も費やしている人を知っています-壁に飛び乗ったり、奇妙な入力をしたりしますなど。そのような人。 誰かがそれをし、私たちが何をコーディングするかを理解しているなら-それを成し遂げるためにそれに費やされる工数の問題であり、私たちは完全にプレイ可能なゲームを持っているでしょう-ほとんどのファンがしないがらくたはありません」とにかく気にしないでください。
UnitAIについて; フォーラムを介して、UnitAIスレッドIstrebitelにコメントとビデオを断続的に追加し、最終リリースとBeta2の両方でエイリアン、エージェント、人間の派閥によって実行されるユーザー側のアクションを文書化しています。
あなたはここでこれらのもののいくつかのリスト、コメント、写真そしてビデオさえ見つけることができます
http://www.openapoc.org/threads/task-unit-behavior.185/
それでも他の組織のためにもっと多くの行動を記録する必要がありますが、エージェントとエイリアンは大部分がカバーされています
いいね! それが私がその時話していることです。 時間があるときに勉強しますが、よくできています。まさにそれが私たちに必要なことです。
個人的には、これは雑用です。まるで...時間を無駄にしているように感じます。最終的に「取得」するまで、何時間も費やして進歩がなかったように感じるからです。 それはやる気を起こさせます。
それは私が話しているものです。
最も参考になるコメント
本当に、プレイ可能なOpenApocを使用するには、AIが必要です。
それでおしまい。 適切に動作しない道路車両、違法なチラシがスポーンしない、これらすべては本当に重要ではありません。 それは綿毛であり、ほとんど無視されているか、迷惑です(たとえば、それらの愚かな自転車やホバーカーが最終的に撃墜されるまで5分間操縦するのを見るだけで、プレイを続けることができます)。
それは最初にコアゲームループについてです。 コアゲームループがある場合、人々はOGの代わりにOpenApocをプレイでき、OpenApocのOGから得られるであろう完全な経験を得ることができます。
そして、コアゲームループに属するAI(資金調達、適切なポータルの場所)を除くすべてのものは、プログラミング時間を必要とします。
ただし、AIは別のケースです。
OG AIコードをリバースエンジニアリングして、実際にどのように機能するかを理解できるようにするか、誰かがOGAIを研究してどのように機能するかを理解する必要があります。
その結果、AIで何を作成したいかを概説したドキュメントが作成されます。 それは正確に何をすべきか、そしてどのようにすべきか。 基本的に、プログラマーの設計ドキュメント、実装する必要があるものの定義。
そして、それを実装することができます。 フレームワークはそこにあるはずです、私はそれに追加のロジックを実装することを可能にするはずのかなり長いストレッチAIシステムをコーディングしました。 それで、それは実装され、十分に速く動作するように最適化されます(たとえば、背後に隠れたり逃げたりするための安全な場所を計算する多くのトレースショットを実行する必要があり、そうでない場合はかなり負担がかかる可能性があります最適化)。
リバースエンジニアリングまたはさまざまなシナリオでのOGの操作に実際に時間を費やし、さまざまな条件や設定でAIが実際にどのように動作するかを研究する人が必要です。