Kastle Studio: 数値が住む作業台

ゲームが一つなら、数値はコードの中にあり、それで問題ありません。ゲームが4つあり、それぞれに何百もの部隊、能力、武器があると、一つの値に触れることが獲物狩りになります。どのファイルか、誰が使っているか、ゲームで何が変わるか。そして同じ間違いが、どのゲームにも潜んでいます。Kastle Studioは、その一か所であるように、10月24日に生まれました。エンジンが出荷するすべてのものの展示場であり、ゲームの数値を見て、調整して、測る作業台です。独自のウィンドウで動き、英語とポルトガル語で話し、明示的なボタンを押さない限り、そこで行ったことがコードに書き込まれることはありません。
タブ
キャラクターは、ライブラリのすべての生き物を、パックとグループごとに表示します。肖像、本当の大きさのモデル(兵士の身長の定規の隣に)、ファイル内のすべてのアニメーションのクリップがあり、エンジンがそれを何のために再生するかがタグで示されます。トレッドミルが、歩きのクリップの再生中に、床をワールドの速度で滑らせます。足が滑っていたら、歩幅が間違っているということです。身長、歩幅、持ち上げ、色合いは、その場で調整できます。ヒットタブは、各攻撃クリップに、刃が当たった瞬間を印で示し、最も速い関節の打撃の終わりを読む自動測定もあります。アリーナは、エンジンの本物の舞台です。島のテーマ、天候、時刻、立っている、行進している、戦っているユニット、あらゆる見た目の弾、そしてレンダラーの数値があります。手で置いたユニット、タワー、小道具のあるレイアウトエディターもあります。エフェクトは、235のエフェクトのそれぞれを独自の舞台に置き、4分の1倍から2倍の速さで、一度か、ループで再生します。パラメーターはその場で調整でき、それぞれのコストがパーティクル、描画呼び出し、フレーム時間で示されます。環境は、1,115の背景モデルと、パックのファミリーごとのデモマップを示します。戦闘は、Warcraft IIIの攻撃と装甲の表と、ヒーローのシートです。オーディオと設定が一覧を締めくくります。
ゲームのタブ
各ゲームにはタブがあります。最初はCastle Survivors、続いてCastle Arena、Line Tower、Custom Hero Survivalです。ゲームは、データを含むパックを書き出し、Studioはユニットを3Dで、ゲームのアイコンを、陣営を並べて、装甲の種類ごとのDPSを、そしてすべての戦士が互いに対して戦う時間の行列とともに表示します。10月25日、それは読み取り専用ではなくなりました。レコードには編集の枠があり、名前、テキスト、数値、そして肖像のグリッドから選ぶ3Dモデルを編集できます。ゲームに保存を押すと、変更がゲームのソースコードの正しい場所に書き戻され、パックが再び書き出されます。ゲームは、どのセクションがどこから来るか、何を編集してよいかを一つのファイルで宣言することもできます。その場合、書き出し用や読み込み用のツールは要りません。フィールドは、導出されたもの、読み取り専用のもの、あるいはゲームの単位(ティックではなく秒)で表示されるものにできます。
変える前に測る
変更タブは、今日のパックを前回の書き出しや、あるファイルと比べます。何が入り、何が出て、すべての値が変更前と変更後でどうなったかを示します。そして影響が、最も重要な問いに答えます。その変更が試合にどう影響するかです。変更の前後の数値は、Studioの中のシミュレーターを通ります(Castle Arenaでは、すべての陣営が互いに、そして各部隊が決闘で、10のシードで戦います。Line Towerでは、タワーが一群のクリーパーと戦います)。変更が触れた対戦カードは、どれだけ動いたかで並べられて表示されます。同じエンジンは、コマンドライン上のバランスゲートにもなります。固定のシードで、すべての対戦カードを約25秒で回し、一つでも10ポイント以上動けば失敗します。
ゲームとのつながり
Studioは、開発中のゲームと通信します。キャラクターで調整したものは、すぐにゲームへ送れます(自動にもできます)。エフェクトは、プレイヤーの選択の上で、ゲームで再生できます。逆方向では、ゲームが自分の画面を報告します。シーン、フレームレート、試合の時計、プレイヤーが選択しているものを伝え、Studioは対応するレコードを開きます。リプレイタブは、リプレイまたは同期ずれのレポートを開き、ターンのタイムラインと、各ターンのコマンドを表示します。同じ試合の2つのレポートがあれば、食い違いをチェックごとに確かめて示します。
その他
すべての編集に対する取り消しとやり直し、Ctrl+Kによるすべてのものの検索、modが持ち込める武器の見た目のデータファイル、modとして公開できるアリーナのレイアウト、Studioのシーンを固定の瞬間に描いて参照画像と比べる視覚回帰、そしてクローンしたばかりの人のマシンを確かめるdoctorがあります。チームにとって、Studioはすべてのゲームのデータが暮らす場所です。ゲームにとっては、誰かが保存を押すまで、何も変わりません。
— チーム





