• 検索結果がありません。

STEP 000 : 事前準備 自作 Mod の構造フォルダを作成します Crysis のオリジナルデータを触れずに 自作の(.xml,.Lua など)データを追加する 場合 自作 Mod の構造フォルダを用意します Sandbox2 エディタを閉じます [../Crysis/]フォルダに[mods

N/A
N/A
Protected

Academic year: 2021

シェア "STEP 000 : 事前準備 自作 Mod の構造フォルダを作成します Crysis のオリジナルデータを触れずに 自作の(.xml,.Lua など)データを追加する 場合 自作 Mod の構造フォルダを用意します Sandbox2 エディタを閉じます [../Crysis/]フォルダに[mods"

Copied!
16
0
0

読み込み中.... (全文を見る)

全文

(1)

(文字のフォント:Comic Sans MS)

S2E-008_[Video] AI-Tracking AI Objectives

Description(解説): カスタム目標(Objective)を設定して、AI キャラクターを追跡します。

Reference(参考資料、参考サイト)

● タイトル:AI-Tracking AI Objectives http://crymod.com/thread.php?threadid=17499 ● 作成者:intrepidbiped ● チュートリアルタイプ:動画(音声あり)

翻訳者の情報

● 翻訳者:Crysis Sandbox2 In-Deep 管理者

● ホームページURL:http://www4.atpages.jp/~alexwong2/index.php?FrontPage ● E メール:[email protected] ● このチュートリアルに対するコメント: - 作者が追加してなかった[Secondary Mission]を作成してみました。 (追加設定に参考) - 色々[Mission Objective]を追加してみてください。 ● 翻訳のページ数:16 ページ

S2E-008_Page1

(2)

STEP 000 :

事前準備

自作

Mod の構造フォルダを作成します。

● Crysis のオリジナルデータを触れずに、自作の(.xml , .Lua など)データを追加する 場合、自作Mod の構造フォルダを用意します。 ● Sandbox2 エディタを閉じます。 ● [../Crysis/]フォルダに[mods]フォルダを作成します。(画像 )↓ ● [../Crysis/mods/]フォルダに[/Tutorial/Game/Libs/UI/]サブフォルダを作成しま す。自作Modの構造フォルダを作成します。(画像 )↓ ● [WinRar]またあ[7-Zip]の圧縮・解凍ソフトを使って、 [../Crisys/Game/GameData.pak]ファイルを開きます。

S2E-008_Page2

(3)

● [GameData.pak/Libs/UI/]フォルダ内の[Objectives_new.xml]データファイルを[..

/Crysis/mods/Tutorial/Game/Libs/UI/]フォルダにドラック&ドロップします。

● [Objectives_news.xml]ファイルをマウス右クリックして、[プロパティ]を選択し

て、[読み取り専用]のチェックを外して、[適用]ボタンをクリックします。

(4)

STEP 001 : [Objectives_news.xml]ファイルを編集します。

● テキストエディタで[Objectives_news.xml]ファイルを開きます。

● そこに書かれたのは、[Islands, Village, Rescue など]オリジナルゲームの目標

(Objectives)の設定情報です。(画像 )↓ ● それの詳細を見ると、以下のような構造になっています。 <Root> <MapName> <Objective001> <Objective002> </MapName> </Root>

S2E-008_Page4

(5)

● <Root><Island><Objective></Island></Root>の情報を残して、それ以外の情報を削 ↓ 除します。(画像 ) ● [Note]:メイン目標が緑色の点で表しています。 ● [Note]:[Secondary=”true”]の場合、次の目標(黄色の点)で表しています。 ● <Objective_12>だけを残して、他の<Objective>を削除します。(画像 )↓ ● <マップ名>と<Objective>を以下のように書き換えます。 ● [Objectives_news.xml]を上書き保存します。

S2E-008_Page5

(6)

STEP 002 : [Crysis Launcher]で起動します。

● 以下のサイトで[Crysis Launcher]をダウンロードします。

● [Crysis Launcher] - http://www.crymod.com/filebase.php?fileid=290

● [Note] : CrysisLauncher0.8.zip(XP 用), CrysisLauncher0.8_64bit.zip(Vista 用) ● それを解凍して、[CrysisLaucher.exe]をダブルクリックして、起動します。

● [Error] : 以下のようなエラーが現れたら、

● [エラー解決]:[.NET Framework Ver. ...]をダウンロードして、Upgrate してくだ

さい。

(7)

● [CrysisLaucher.exe]をもう一度ダブルクリックして、起動します。以下の[Crysis

Launcher]ウィンドウが現れたら、起動成功です。(画像 )↓

● [Select Option : Mods]に切り替えて、[Select Mod] [Tutorial]→ を選択して、

[Launch Mod in Sandbox]ボタンをクリックします。(画像 )↓

(8)

STEP003 : [Flow Graph]を作成します。

● Sandbox2 エディタで[File] [Open...]→ を選択して、

[../Crysis/Game/Levels/S2E-008_001/S2E-008_001.cry]マップを開きます。

● [S2E-008_001.cry]のマップに既に AI キャラクターと[TagPoint]を追加して、簡

単な[Flow Graph]を作成しました。AI キャラクターが[TagPoint]に向かって走る フローグラフです。

● [Flow Graph]ウィンドウを起動して、フローグラフを見てください。

(9)

● [RollupBar] [Objects] [Entity]→ → を選択して、[Others] [MissionObjective]→ オブ

↓ ジェクトを適当な所に配置します。(画像 )

● [MissionObjective]オブジェクトを選択して、[Entity Properties] [MissionID]→ の

ブラウザボタンをクリックして、[S2E-008_001] [Objective_1]→ を選択して、 [OK]ボタンをクリックします。(画像 )↓

(10)

● [MissionObjective]の[TrackedEntityName]に AI キャラクター名[Target]を記入

↓ します。(画像 )

● [MissionObjective]オブジェクトを選択して、[Flow Graph]のクレーの所にマウス

右クリックして、[Add Selected Entity]を選択して、[MissionObjective]ノード ↓

を追加します。(画像 )

(11)

● [Add Node] [HUD] [Objectives Node]→ → を追加します。

● [HUD:Objectives] [MainObjective]→ のブラウザをクリックして、

[S2E-008_001] [Objective_1]→ を選択して[OK]ボタンをクリックします。

● AI キャラクターを選択して、[Flow Graph]の所にマウス右クリックして、[Add

Selected Entity]を選択して、AI キャラクターノード[entity:Grunt]を追加します。

(12)

● 各node を並べ替えて、以下のように繋ぎます。

● フローグラフの解説:[ゲームモード]を起動する直後、メインミッションが作動し

ます。AI キャラクターが[TagPoint]に向かって走ります。AI キャラクターを倒し たら、メインミッション完了という設定です。

● マップを一旦上書き保存して、[AI]メインメニュー→[Generate all navigation]を

実行します。

(13)

実行結果:

● [ゲームモード]に切り替えした直後、HUD にマインミッションの起動が現れます。 ● [Tab]キーを押すと、HUD に[Objectives]の情報と[Target]の位置(緑色の点)が 表示されます。 ● 表示した情報が正しいかを確認してください。(画像 )↓

S2E-008_Page13

(14)

● [Target]を倒した後、[Objective]の情報をもう一度確認してください。 ● また、[Target]の位置表示が消えたことを確認してください。

追加設定(1):

● 作者が追加しなかった[Secondary Mission]を設定してみました。

● [Objectives_news.xml]を[Secondary Objective]を編集してみてください。 ● フローグラフの解説:[Main Mission]と[Secondary Mission]が同時に起動され、

[Main Mission]:AI キャラクターを倒すとミッション完了。

[Secondary Mission]:[Primitive Trigger]の領域に入るとミッション完了。

● 以下のフローグラフでは[Secondary Mission]を先に完了してもかまいません。

(15)

● フローグラフは以下のようになります。

● [ゲームモード]に切り替えて、追加設定を確認してください。

(16)

追加設定(2):

● この追加設定は、[Main Mission]を完了してから、[Secondary Mission]を作動する

方法です。

● フローグラフは以下のように作成しました。

● [ゲームモード]に切り替えて、追加設定を確認してください。 ● 色々設定を試してみてください。

参照

関連したドキュメント

ダウンロードしたファイルを 解凍して自動作成ツール (StartPro2018.exe) を起動します。.

操作は前章と同じです。但し中継子機の ACSH は、親機では無く中継器が送信する電波を受信します。本機を 前章①の操作で

AC100Vの供給開始/供給停止を行います。 動作の緊急停止を行います。

燃料取り出しを安全・着実に進めるための準備・作業に取り組んでいます。 【燃料取り出しに向けての主な作業】

脅威検出 悪意のある操作や不正な動作を継続的にモニタリングす る脅威検出サービスを導入しています。アカウント侵害の

Q7 建設工事の場合は、都内の各工事現場の実績をまとめて 1

Altera Nios II フォルダを展開し、Existing Nios II software build tools project or folder into workspace を選択します(図 2–9 を参 照)。.

基準の電力は,原則として次のいずれかを基準として決定するも