Castle Survivors: 17の世界、協力プレイ、Steamへの道

前の記事では、Castle Survivorsは島、90の武器、ボスを残して終わりました。これは、その後の10日間の話です。テスターに手渡せるゲームになるまでの過程を描きます。
17の世界
島にはテーマが付き、やがて兄弟が生まれました。まず海に浮かぶ島々で、Spring Isles、Autumn Hollow、Frostward Isle、Coral Atoll、Ember Peak、Mirewoodです。次に、島ではない5つの土地です。崖に囲まれ、滝と橋のかかる川があるCascade Valley。月の門と小川のあるBamboo Grove。雲海の上の台地であるSky Peaks。小麦の段々畑と農家があるTerraced Hills。そして、城壁に囲まれ、城を取り巻く運河と提灯のあるMoonlit Gardenです。最後にSakura Sanctuaryがあり、昼と夜の両方があり、Lantern Festival、Stilt Village、Ruined Temple、Rose Gardenがあります。どの世界にも独自のカラーグレーディングと光の滲みがあり、空中には粒子が漂っています。花びら、葉、霧の帯、陽の光の筋、滝のしぶきです。レーン、城、シミュレーションはどこでも同じで、変わるのは見た目だけです。マップは挑戦の報酬です。テーマのある挑戦の各スキンが一つの世界を解禁し、マップカードには島が描かれて表示されます。
最後まで1.91に忠実
忠実性の全面的な見直しで、元のマップに残っていた部分を埋めました。マナシールド、夜の照明、アップグレードのプール、賢者の石、撃破ボーナスの領域、Transmute、燃焼、劣化のAnkh、Set Seed、Daily Seedです。スコアボードには1.91の値が表示され、DPSメーター、ビルドの概要、個人のダメージと収入の記録、そしてダメージタイプの印があります。ホストは試合の速度を1×、1.5×、2×から選べます。AIのライバルはEasy、Normal、Humanの3段階で、秘密のショップであるBlack Marketがコマンドカードに加わりました。
遊び方と学び方
HUDには4つのレイアウトが加わりました。Default、TFT、Imp、Dotaです。タワーの選択画面は作り直し、スキンカードには城のスナップショットが付きました。Beyond Samwiseという終わりのないソロモードがあり、クリア、城の陥落、勝利のための神話的なエンディングもあります。First Battleは3分間の案内付きチュートリアルで、その後にはショップの上に賢いヒントが出ます。ビルドはコードで保存して共有できます。すべてのキーは割り当て直せ、コマンドカードにはWarcraft IIIのグリッドのスタイルがあります。また、放射状のホイールによるピング、ワールド上とミニマップのマーカー、画面端の矢印もあります。
マルチプレイでは、クイックマッチが、自動で始まるルームを埋めます。ロビーも活気づきました。投票キック、放置しているプレイヤーの代わりにボットが引き継ぐ仕組み、ワンクリックの招待があります。作戦室、HUDの順位表、ライバルの自分のマップを見る選択肢もあります。クラッシュとエラーはログに残り、ゲーム内にはエラーパネルがあり、送付用のファイルを作るバグ報告(F8)もあります。
より多くの人へ
アクセシビリティとして、色覚対応のパレット(ロビーのプレイヤーの色も含む)、閃光の強さ、パーティクルの減少があります。言語については、インターフェース全体を辞書に取り出し、ブラジルのポルトガル語に翻訳し、そのあと日本語、簡体字中国語、韓国語にも翻訳しました。Steam Workshopは、データだけのゲームプレイmodと見た目のmodを受け付けます。mod付きのリーダーボードタブがあり、ルームのmodを残すか取り除くかを選べます。実績と解禁は、1.91のルールのもとで到達可能なことを確認し、すべてのマップを解禁できるようにしました。
Steamへの道
ゲームのアイコンは、実行ファイルに埋め込まれた独自の紋章から作られています。出荷されたすべての美術、音楽、サウンドのパックには、ライセンスが記され、クレジット画面にクレジットが載っています。使われていない49 MiBの素材はパッケージから取り除きました。**steam:build**というコマンド1つで、任意のコミットからSteamのテストビルドが作れます。リリースの状態はSteamのドキュメントに記してあります。
強化されたネットワーク、そして画面上のエンジン
24日と25日には、セキュリティの一連の作業が行われました。ウィンドウは厳格なコンテンツポリシーのもとで動き、権限はデフォルトで拒否されます。席はインストールIDではなく、秘密鍵によって証明されます。大きすぎるエンベロープは送信前に拒否されます。ルームのチャットには上限があります。セーブは確実かつ順番どおりに書き込まれ、このビルドが読めないプロフィールを上書きすることはありません。そして、Castle SurvivorsはKastleで描画を始めました。そこから生まれたエンジンがサブモジュールとして戻ってきました。描画層のみで、ミサイルの見た目とMOBAのアルティメットが一緒に来ました。シミュレーション、ネットワーク、インターフェース、セーブ、リプレイは、ゲーム独自のままです。ゲームのデータはKastle Studioへ行き、そこで行われた編集はゲームに戻ってきます。
— チーム






