数年前に『Aliens: Colonial Marines』の AI を修正した ACM オーバーホール MOD を覚えていますか?今日またニュースになっています。
『Aliens: Colonial Marines』リリース時の最大の問題の 1 つは、敵の AI でした。
それはかなり恐ろしいことであり、以前に報告されたように、2016 年に Modder TemplarGFXback によって修正されました。
MOD の最初のリリースから 2 年が経過した現在、AI の主な問題の原因はタイプミスであることがわかりました。
はい、これはタイプミスで、出荷時に AI がかなり、まあ、ひどい動作をしたのです。 Moddb ユーザージェームズディキンソン963直後の2017年10月にこのことを指摘したACM オーバーホール V5 - ゲーム、オーバー、マン!リリースされました。
タイプミス? 「」という言葉ティーザー" の代わりに "繋ぐ「。タイプミスの女王でもある私が引っ張りそうな話ですね。
ジェームズ氏は、改造チームが必要としたのはゲームの設定ファイルを開いて、「tether」から問題の文字「a」を削除することだけだったので、これは簡単な修正だったと述べた(ありがとう、アルス テクニカ)。
元のコードはここにありました: ClassRemapping=PecanGame.PecanSeqAct_AttachXenoToTether -> PecanGame.PecanSeqAct_AttachPawnToティーザー。
修正されたコードは次のとおりです: ClassRemapping=PecanGame.PecanSeqAct_AttachXenoToTether -> PecanGame.PecanSeqAct_AttachPawnToテザー。
「なぜこの行が重要なのでしょうか?理由は 2 つあります。彼は説明した。 「AttachXenoToTether は何もしません。基本的には空か、取り除かれています。AttachPawnToTether は多くのことを行います。戦術的な位置調整、パトロール、ターゲット ゾーニングを制御します。
「ゼノがスポーンされると、ゼノはゾーンテザーに接続されます。このゾーンは、ゼノに戦闘スペースがどのエリアであり、さまざまな出口がどこにあるかを伝えます。戦闘では、ゼノは新しいテザー(たとえば、あなたの後ろに)側面をついたり、あまり集団にならないように分散したりするためです。」
AIの修正が再び明るみに出た今週初めにリセテラで。ユーザー Kraken3dfx は、2013 年のタイトルが Fanatical を通じて 2.80 ドルで販売されていると投稿しました。
その後、Kraken3dfx が ACM Overhol mod を導入し、これによりタイプミスの問題が再び注目を集めました。
ゲームの出荷前にタイプミスのような単純な (またはそれほど単純ではない - 私たちはプログラマーではありません) が見逃された理由については、さまざまな理論が提案されています。 Resetera スレッドと Ars Technica のコメント セクションを通じて、これらの理論を自分で調べることができます。
また、ゲームの開発上の困難、缶詰の Wii U バージョン、訴訟、レビュースコア、指差し、そしてAliens: Colonial Marines ゲームハブを通じてさらに詳しく。