2017年1月9日月曜日

ユーザーミッション作成虎の巻 第二回:ミッション作成編(1)

War Thunder ユーザーミッション作成虎の巻
                   第二回:ミッション作成編(1)

 こんにちは、アイゼンです。
CDKの扱いに慣れるには、実際に使ってみるのが一番!ということで、今回はいきなりですがミッション作成を始めてみたいと思います。


   視点移動とユニットの配置

使用マップはドーバー海峡マップで、英国本土航空決戦をモチーフにしたミッションを作成しましょう。

そのためにはまずマップを変更する必要があります。その方法としては二つ存在します。まず、起動時に表示されるSelect binary dump fileで「最近使ったファイル」または「新しいファイルを開く」を選択し右下のボタンからブラウズして適用するものです。

 もう一つは左上のタブのScene viewを選択しツールバー左側のSelect binary dump fileをクリックし、同様に変更するものです。


 画像のようにdover_strait.binを選択し、OKを押してください。すると、海峡の水面だけが表示されていると思うので、コンパスを参考にブリテン島のある西北西へ進みましょう。ツールバーのFly modeをクリック、またはエディターの画面をクリックした後スペースキーを押し、フリーカメラモードに移行してください。
 基本的な移動方法はリプレイと同様WASDで移動できます。速度を上げるため、Shiftキーを押しながら進みましょう。

ブリテン島が見えてきました。次はホーキンジ飛行場を探しましょう。白い崖に沿って西方向へ進みましょう。


農地の間に草地の飛行場が見えてきました、これがホーキンジ飛行場です。もう少し接近したら、プレイヤー機を設置してみましょう。


前回の終わりに簡単に説明したユニットの配置を利用します。armadaと書かれたダイアログをクリックしてみると、tankModelsなどがありますが、今回は航空機ですのでarmada(編隊という意味)を選択してください。次に、ツールバー中ほどにある戦車のようなアイコンをクリックすると、画面上に画像のような飛行機のアイコンと地面から伸びる棒が見えます。
 ここで補足になりますが、通常ユニットはマウスタートルに合わせて地面と同じ高度に設置されます。しかし、armadaだけは標高+400mに設置されます。とりあえず滑走路の端に棒の下端が合うように設置してください。


次に、ユニットのプロパティを変更し、飛行機を滑走路の高さに合わせましょう。
まず、ユニットの可視化をすべてチェックし、ユニットの場所へ移動してください。すると、おそらくA-20Gのモデルが表示されると思います。
今回は英国本土航空決戦ということなので、スピットファイアに変更します。ツールバーの左側にある文書のアイコンをクリックし、右側に開いたObject Propertiesの中にあるClassa-20gからspitfire_mk1に変更してください。
 変更したら、ユニットを飛行場の高さに合わせましょう。ツールバーのdrop objectをクリック、またはプロパティのPositionにある高度をー400してください。


 もう一度ユニットの場所へ移動し、ツールバーのunit rotateを使ってユニットを回転させ、機首方向を滑走路へ合わせます。
これでユニットの設置は完了です!最後にプロパティを細かく設定していきましょう。



 まず、改造について設定します。Weapon & Bulletsをクリックすると展開するので、すべて選択していきます。しかし不足してしまうので、ModificationsAddをクリックして項目を増やし、画像のようにすべて選択してください。弾種についてはお好みでどうぞ。
 しかし、このままではミッションを実行しても滑走路に着陸した状態ではなく超低空飛行になってしまいます。これを防ぐため、プロパティの下のほうにあるspeedを選択し0にしてください。こうすることで、駐機状態になります。
 さらに、army1に変更し、仕上げにNameの項目をplayerに変更すればプレイヤー機の設定が完了します。

              ミッションの設定



ここからはミッションの基礎設定を行っていきます。Mission Settingsをクリックして展開、さらにmissionを展開してください
まず、プレイヤー機がどの機体なのかを指定します。Player_teamAwingをクリックし、playerを選択してください。
次に、ミッションの名前を設定します。nameを適当な名前にしてください。今回はHawkins_airfield_battleとしています。
さらに、levelでマップを指定します。これを忘れてしまうとミッションエディター内の表示に関わらず太平洋の海だけのマップになってしまうので要注意です。
最後に戦線、時間帯、天候をそれぞれ指定したら完了です。

この画像のようになっていたら完成です。 


              ミッションの保存と実行

では、ミッションをいったん保存して実行してみましょう。右上にあるsaveをクリックしてください。
ここで注意点ですが、この時保存先フォルダはマップのbinファイルを格納するlevelsになっています。保存先ファイルをuser_missionに変更してください。
 また、ファイル名はミッション名と同様にしておきましょう。

保存が完了したらエディターを閉じ、War Thunderを起動しましょう。
 先ほど指定した名前のミッションがユーザーミッション内に表示されていたら完成です!
 試しに少し飛んでみてください。


次回は敵機などの設定を行います。

ユーザーミッション作成虎の巻 第一回:インストール&基本操作編

War Thunder ユーザーミッション作成虎の巻

第一回:インストール&基本操作編


 こんにちは、アイゼンです。
 今回は初めての記事としてCDKミッションエディターを利用したユーザーミッション作成方法について解説していきたいと思います。

              必要なソフトウェア
War Thunder
War Thunder CDK (Gaijinの配布する開発者ツール)
テキストエディタ(Windows付属のメモ帳で可。個人的にはサクラエディタがお勧めです)

           CDKインストール

 まず、War Thunder CDKの導入方法について簡単に解説していきたいと思います。
リンク先のページの一番上に表示されている最新版をダウンロードしてください。ダウンロードが完了して実行するとこのような画面が表示されます。


いきなりロシア語が出てきますが慌てずEnglishを選択してOKを押してください。


War Thunder CDK 0.1をあなたのコンピューターにインストールします。開始する前にすべてのアプリケーションを終了することを推奨します。Nextをクリックすると続行、Cancelをクリックするとセットアップを中断します。」とあるのでNextをクリック。


するとこのような画面が表示されます。DMMランチャーを使用している場合は恐らくC:\games\wt\WarThunderCDKにインストールするようになっていると思います。基本的にここのフォルダーは変更する必要はありません。War Thunder以外のフォルダーに入れてしまうと正常に動作しない可能性もあります。


デスクトップにアイコンを作成する場合はチェックを入れておきましょう


最終確認。インストール場所がおかしくなっていたらBackをして確認してください。問題が無ければInstallをクリック!


インストールが完了するとこのように表示されます。とりあえずLaunch Mission Editorにチェックを入れてFinishをクリックしましょう。するとCDKが問題なくインストールされていれば間もなく立ち上がります。


起動完了すると、まず表示するマップを選択するよう求められます。Open new fileにチェックを入れて右下のをクリックするとファイル選択画面が表示されますが、とりあえず今回はブリテン島のマップを開きましょう。OKを押してください。


すると、特徴的なドーバー港が表示されます。右の崖の上にあるのはダイナモ作戦立案の舞台となったドーバー城ですね。しかし、このCDK、最近はやたらと画質が良くなり、影などはともかく透明な海&波のアニメーションまでされています。正直なところミッション作成には不要な機能ですので非表示にしてしまいましょう。


Render shadows, render VSM shadows, use SSAO, use SSRのチェックを外し、no amb, no envi refl, no postfxにチェックを入れてしまいましょう。それでも重いという場合や陸上のみでミッションを作る場合はno transpにチェックを入れて海面の表示そのものを消してしまってください。

           基本操


①ユニット選択
②ユニット移動
③地面に沿ってユニットを移動
④ユニット回転
⑤ユニットの拡大・縮小
⑥ユニットを地面の高さに合わせる
⑦ユニットを一覧から選択
⑧ユニットのプロパティを開く

⑨ユニットの名前をマップ上に表示
⑩ウェイポイントをマップ上に表示
⑪ユニットのアイコンをマップ上に表示
⑫ユニットのモデルをマップ上に描画

⑬ユニットの軸を作成
⑭エリアのみ選択
⑮エフェクトのみ選択
⑯ユニットのみ選択
⑰選択中のユニットのウェイポイントのみ選択

⑱ポイントを設置
⑲球形のエリアを設置
⑳円柱状のエリアを設置
㉑直方体のエリアを設置
㉒エフェクトを設置
㉓ユニットを配置
㉔ウェイポイントを設置
㉕選択中のユニットのウェイポイントを設置
㉖設置するユニットのクラスを選択
㉗タグを選択
㉙言語を選択(日本語はありません!)

㉚新規ミッションを作成
㉛ミッションを開く
㉜ミッションを保存
㉝ミッションを名前を付けて保存
㉞ミッション実行
㉟トリガー・ミッションオブジェクト編集画面を開く

㊀選択したユニットへ移動
㊁視点移動のヘルプ
㊂フリーカメラ(WASDとマウスで移動)
㊃地面を歩く
㊄㊅よくわかりません・・・ごめんなさい

こちらも参考にどうぞ。


次回:ミッション作成篇(1)

2016年12月10日土曜日

自作ユーザーミッション一覧

自作ユーザーミッション一覧です。
かなり箇条書きですが個々の解説もそのうち書くかも。

  • ライム湾の戦い
    • ノルマンディー上陸作戦に備えた演習中の連合軍を9隻のシュネルボートが襲撃した戦い。お船はまだ使えないので航空機用です
      •  ユーザー機体:B-25J / Beaufighter Mk.X / P-47D

  • 赤城への奇襲攻撃
    • セイロン沖海戦にて、艦載機を満載した第一機動艦隊をイギリス軍が空襲したそうな。Wikipedia曰く第11編隊のブレニムなんだとか。もし当たってたらどうなったんだろうか。
      • ユーザー機体: Blenhime Mk.IV


  • ダンケルク撤退作戦
    • 史上最大の撤退作戦ことダイナモ作戦。新鋭戦闘機スーパーマリン・スピットファイアの初陣でもあるそうな。ということでひたすらJu87を迎撃し続けましょう!
    • 途中フランス軍機を援護するサブミッションがありますん。
      • ユーザー機体:Spitfire Mk.I

  • テクニカル v.s. AC-130
    • テクニカル 72K GaZ-MMでAC-130相手に死ぬ気で戦うミッション。気分は聖戦士である。
      • ユーザー車両:72K GaZ-MM

  • 墜落した輸送機
    • M22軽戦車を搭載した輸送機が航法を誤り敵の対空陣地直上を通過した。 そのうち1機はエンジンに被弾し、敵陣近くに不時着してしまった。 幸い搭載されていた戦車は無事なようだ。敵前線を背後から突破し友軍と合流せよ!
    • 前々から作ってみたいミッションではあった。まぁ楽しんでつかぁさい。
      • ユーザー戦車:M-22

  • U-TANK
    • ドイツの科学力は世界一ィィィィ!アシカ作戦用に潜水戦車なんつーものを作ってしまったのである。(一応、東部戦線の渡河作戦で使われたっぽい)
    • ノルマンディーに上陸した奴らを後悔させてやれ!
      • ユーザー戦車:Pz.IV F1

  • 九七式戦闘機対カーチス・ホークIII
    • なんかゲーム内に中華民国空軍のカーチス・ホークIIIがあったので作ってみたミッション。まぁ複葉機としてはそこそこの性能じゃなかろうか。
      • ユーザー機体:Ki-27 otsu

  • ドーバーコンクエスト
    • いわゆるアシカ作戦。だいぶ鬼畜であるが諦めてちょ。Pz.38(t)でイギリスに上陸するつもりだったんだとさ。地味にテキストエディタで大部分を制作した。頑張ったよね!?
      • ユーザー戦車:Pz.38(t) Ausf.F

  • サイパンの戦い(CMU)
    • サイパンに上陸した米軍橋頭保に対し、日本軍戦車隊が奇襲攻撃を加えてきた!奴らをなんとしても撃滅せよ!
      • ユーザー戦車:M4A1

  • 第一次ソロモン沖海戦
    • 観戦系観戦ミッション。米英豪連合艦隊が次々に撃沈されてゆく様をじっくりご覧あれ。
      • ユーザー機体:F1M2

  • 継続戦争(CMU)
    • 第2次蘇芬戦争「継続戦争」をモチーフにしたミッション。ドイツから供与された三号突撃砲や四号戦車、または鹵獲したソ連戦車のどれかで戦えますよん。
      • ユーザー戦車:Pz.IV F2 / KV-1B Finland / KV-1 ZiS-5 / SU-152 / T-34-1941 / T-34-1942 / T-34-85 (ZiS-53) / T-28 / StuG III F / StuH III G / StuG IIIG

  • Simple mission for Fokker G1 Mercury
    • まぁその名のとおりである。フォッカーG1のユーザーモデルは現在リメイク中とのことで旧バージョンは利用不可です。しかしすごいモデルだとおもふ。
      • ユーザー機体:Fokker G1 Mercury

  • ドーリトル空襲
    • 空母から発艦し日本の首都、東京を空襲せよ!
    • マップ、適当なのがなかったのでポートモレスビーです。一応港は作ってあるがとってもしょぼいのよ。
      • ユーザー機体:B-25 J-1

  • Still Hunt
    • ベルゲンのドイツ軍拠点を英軍機が偵察している。彼らを追跡し敵空母を襲撃せよ!
      • ユーザー機体:He 51 B-2/W / A6M2-N / F1M2 / OS2U-1

  • 空母テストミッション3
    • 技術的テストのミッション。なんか妙に面白かったのでちょっと手直ししてミッションとして投稿。
      • ユーザー機体:Seahurricane Mk.IIC

  • トブルク防衛線
    • トブルクに対しドイツ軍が大規模な攻撃を仕掛けてきた!敵地上軍を撃破せよ!
    • ユーザーマップ使用のミッション。
      • ユーザー機体:Hurricane Mk.4

  • サイパンの戦い
    • サイパン島に上陸した米軍の拠点を防衛するミッション。CMU版は上のほうにあるぞい
      • ユーザー戦車:M4A1

  • 戦車レース
    • 戦車レース。なぜか敵戦車を撃ったりできるけれども戦車レース。
      • ユーザー戦車:いっぱい

  • K作戦
    • 第2次ハワイ空襲作戦、K作戦のミッション。当時はまだ二式大艇が実装されてなかったので九七式で代用。
      • ユーザー機体:H6K2

  • Night Knights
    • Do-217夜間戦闘機でランカスターを迎撃するミッション。自力で飛行場から迎撃ポイントまで上昇する必要があったりする。
    • 韻を踏んでみたかったんだってさ
      • ユーザー機体:Do217 J1 / Do217 J2 / Do217 N1 / Do217 N2 / Bf 110

  • 継続戦争
    • 第2次蘇芬戦争「継続戦争」をモチーフにしたミッション。ドイツから供与された三号突撃砲や四号戦車、または鹵獲したソ連戦車のどれかで戦えますよん。
      • ユーザー戦車:T-34-1941 / T-34-1942 / T-34-85 (ZiS-53) / T-28 / StuG III F / StuG IIIG

  • マンネルヘイム線
    • KV-2でマンネルヘイム線を攻撃するミッション。フィンランド軍の陣地を虱潰しにつぶしていきましょう
      • ユーザー戦車:KV-2

  • 零戦最初の戦い
    • 零戦の初陣。つまり重慶爆撃。中華民国空軍機を片っ端から叩き落せ!
      • ユーザー機体:A6M2 mod.11

  • 赤い十月工場
    • スターリングラード(夏)の工場を舞台にした陸戦ミッション。
      • ユーザー戦車:T-34-STZ

  • ノルウェーの戦いミッションパック
    • Fortress ベルゲン攻略作戦。ベルゲン要塞を撃破せよ!
    • Martlet VS BF109G 王立海軍のF4Fでノルウェーを哨戒せよ。
    • Arctic Condor 敵船団を発見し、攻撃せよ。
      • ユーザー機体:Ju87-R / F4F / Fw-200

  • ハルハ川の戦い
    • いわゆるノモンハン事件。BT-5で橋頭保を防衛し日本軍陣地を破壊するミッションです。
      • ユーザー戦車:BT-5

  • 夜間攻撃
    • ミッドウェー海戦の緒戦と言っていいのかな?カタリナが接近する日本軍上陸部隊を雷撃した史実に基づくミッションです
      • ユーザー機体:PBY-5a

  • マルタ島上陸作戦
    • イタリア海軍空母・アクイラから発艦し敵部隊を爆撃せよ!
    • 楽しいミッションだと自負してるのよ。お勧め。
      • ユーザー機体:G.50 serie 7AS / Ju87B-2

  • KV-VI
    • 戦車を組み合わせたらKV-6みたいになったので投稿したら恐ろしいダウンロード数にビビるアイゼンさん。
      • ユーザー戦車:StuG III Ausf.F / Jagdpanzer 38(t) Hetzer / StuG III Ausf.G

  • エア・シーフ作戦
    • Fw190の性能にビビったイギリス軍が立案したFw190強奪作戦。
      • ユーザー機体:Fw190A-4

  • モスクワの戦い
    • パンツァー・フォー!赤の広場へ突撃せよ!
    • モスクワマップ実装記念
      • ユーザー戦車:Pz.IV F2

  • ツラギ島の戦い
    • 史実では玉砕した現地防空部隊のミッション。
      • ユーザー機体:A6M2-N

  • 冬戦争・ホンカニエミの戦い
    • フィンランド軍戦車部隊(なんと鹵獲ではなくイギリスから購入した戦車!)が赤軍を攻撃した戦い。史実通りぼろ負けするでしょう。
      • ユーザー戦車:T-26

  • Screaming Hell Diver
    • A-36にはまったので作ったミッション。イタリア軍航空基地を襲撃せよ!
      • ユーザー機体:A-36

  • Battle on the Dam
    • その名の通りダムの上で戦う謎ミッション。KV-2(152㎜機関砲搭載)で暴れまくれ!
      • ユーザー戦車:KV-2

  • 魔女狩り
    • 夜間爆撃を試みんとするPo-2部隊を迎撃する対空砲ミッション。
      • ユーザー車両:3.7cm Flak 36 Sd.Kfz.6/2 / Gepard

  • 最後の戦い
    • 大和攻撃ミッション。発艦するTF-58の艦隊に凝りすぎた気がする
      • ユーザー機体:SB2C / TBF-1

  • ベルリン防衛戦
    • ベルリン防衛戦。まぁその名の通りである。
      • ユーザー戦車:Tiger H1 / Pz.IV F2

  • ウェーク島の戦い
    • ウェーク島防衛戦。史実ベースのミッションだけど・・・。現地のF4F部隊すごい。
      • ユーザー機体:F4F

  • ジェット複葉戦闘機
    • ネタミッション。ジェット複葉戦闘機I-153.まさにロシアンバイアスの塊。
      • ユーザー機体:I-153

  • 義烈空挺隊
    • いわゆる特攻作戦。九七式重爆で敵飛行場に着陸し攻撃とかいうとち狂った作戦。沖縄で本当に成功したというのが恐ろしい
      • ユーザー機体:Ki-21

  • ヒトラー救出作戦(リメイク)
    • ヒトラー救出作戦。史実でハンナ・ライチュがベルリン市内に着陸成功したけれども総統は脱出を拒否して結局ベルリンから脱出。
    • 赤軍航空隊は何をしていた。
      • ユーザー機体:He51

  • ポテト連合国対クッキー連合王国
    • ネタミッション。深夜の悪乗り。中身はやればわかるさ・・・。
    • 要するにジャガイモを撃ってくる風船戦車VSクッキー爆弾
      • ユーザー機体:Wellington Mk.Ic / Lancaster Mk.III

  • 海軍乙事件
    • P-38サイドと一式陸攻サイドあり
      • ユーザー機体:P-38G / G4M1

  • 対地攻撃ミッションパック
    • 1、ペレリュー島にて隠れた日本軍砲台をすべて破壊せよ
    • 2、Ju87 D-5のガンポッドでトリガーハッピーしよう
      • ユーザー機体:F6F / Ju87 D-5

  • パジャマ・パイロット
    • パジャマ姿で空襲下の真珠湾で離陸したうえ零戦一機撃墜の猛者
    • バグで現在使用不可、リメイクする
      • ユーザー機体:P-36A / Rasmussen's P-36A

  • マートレット対Bf109G
    • ノルウェーミッションパックに含まれているものの旧バージョン。大して変わらない
      • ユーザー機体:F4F


  • アシカ作戦
    • めっちゃ古いミッション。空母から離陸して対地攻撃をせよ!
      • プレイヤー機体:Bf109 F-1

  • 落ち武者狩り
    • 硫黄島上空に損傷したB-29が現れた!直ちに撃墜せよ
      • プレイヤー機体:Ki-61 Ia

    • ヒトラー救出作戦。史実でハンナ・ライチュがベルリン市内に着陸成功したけれども総統は脱出を拒否して結局ベルリンから脱出。
    • 旧バージョン
      • プレイヤー機体:He51



  • 菊水六号作戦
    • 菊水六号作戦。バンカーヒルに特攻せよ
      • プレイヤー機体:A6M2 / A6M5

  • E作戦
    • 真珠湾攻撃の前日、日本軍上陸部隊がマレー半島コタバルに接近していた。
    • 要するに宣戦布告の前日にカタリナを撃墜しちゃったのさ
      • プレイヤー機体:Ki-27 otsu




  • 飢島補給作戦
    • 一式陸攻で夜間に味方飛行場に着陸し補給をするミッション。
      • プレイヤー機体:G4M1

  • ゲルニカ爆撃
    • ゲルニカを爆撃するミッション
      • プレイヤー機体:He51 C 

  • 夜間爆撃
    • 記念すべきaizenns初のミッション
    • 2年前のミッションである
      • プレイヤー機体:He51 C