ニュースニュース

開発ログ

2026年10月30日

一人の兄弟、そして三人

PROGRESS記事 #8
工房の2作目、Castle Survivors。ラン開始時に上から見た島
工房の2作目、Castle Survivors。ラン開始時に上から見た島

第1章のマップのリストを覚えていますか。Castle Fight、Tower Survivors、Line Tower Wars、Custom Hero Survival。何年も大切な思い出の場所にしまわれていた、Warcraft IIIのマップたちです。

10月、その四つが外へ出てきました。

開始日 ゲーム 再現元
10月2日 Castle Arena Castle Fight
10月6日 Castle Survivors Tower Survivors 1.91
10月9日 Line Tower Line Tower Wars: Reforged 12.1b
10月10日 Custom Hero Survival Custom Hero Survival Z2.6

どれも、元のマップのルールと数値に忠実に再現したものです。Steam向けに独立したゲームとして作り、Blizzardの素材は一切含んでいません。そして、どれもそれぞれ違う問題を持ち込んできました。

Castle Survivors: 成長する城

Castle Survivorsでも、あなたは誰にも命令しません。ただし、やり方は違います。島の中央には城があり、四方の海から軍勢が上陸してきます。あなたの部隊は一つもありません。城は、あなたが買ったあらゆる武器を自分で撃ちます。あなたの役目はショップです。30秒ごとのラウンドで何を買うかを選び、その選択が積み重なって、城はとんでもない戦争機械になっていきます。

城も一緒に成長します。中世の六角形パックのパーツで組み立てられていて、レベルとともに大きくなり、買った武器ごとに一片ずつ加わり、受けたダメージを示します。

いちばん時間がかかったのは忠実性です。武器とアップグレードは、マップの参照データと一つずつ照らし合わせて確認しました。今では、90の武器、97のアップグレード、36の敵、9のボスがあります。各ボスには1つから3つの仕組みがあり、大きな攻撃の前には予告が出ます。

Castle Survivors:17の世界の一つ、桜の聖域
Castle Survivors:17の世界の一つ、桜の聖域

その後、島には兄弟が生まれました。海に浮かぶ島々から、雲海の上の台地、そして桜の聖域まで、17の世界があります。ルールはどの世界も同じです。変わるのは見た目で、空中に浮かぶものも含まれます。花びら、霧の帯、陽の光の筋、滝のしぶき。そして、またしても葉が舞います。

Castle Survivorsは、第1章で語った夢にいちばん近づいたゲームでもあります。アート、音楽、サウンドのパックには、すべてライセンスが記され、クレジット画面に作者が載っています。ゲームは5つの言語に対応し、Steam Workshopのmodを受け付けます。そして、コマンド1つで、どのコードのバージョンからでもSteamのテストビルドを作れます。

Line Tower: 保護されたマップを読む

Line Towerでは、各建設者が一つのレーンを持ち、タワーで迷路を作って敵が進むのを遅らせ、敵を隣の建設者のレーンへ送ります。一試合で最大12人の建設者が参加します。

問題は、元のマップを読み解くことでした。マップのスクリプトは34,580行あり、保護されています。名前は暗号化されていて、ユニットはコードの中で作られ、テキストはスキルのツールチップに隠れていました。最初の仕事は、それらの文字列を復元し、スクリプトを一行ずつ注釈して、マップのオブジェクトデータと照らし合わせることでした。コードが自身のツールチップと矛盾する場合は、Line Towerはツールチップに従います。

Line Tower:レーンの迷路をくねくねと進むクリープ
Line Tower:レーンの迷路をくねくねと進むクリープ

Line Towerは、すでにオンライン、コンピューター相手、そしてコントローラーでの操作(Steam Deckを含む)で遊べます。まだ仮のものは見た目です。名前、アート、サウンド、テキストは揃っていますが、ゲーム独自の世界観が次の段階です。

Custom Hero Survival: 帳簿

Custom Hero Survivalでは、出来合いの英雄を選びません。体を選び、11のショップで能力を買い、それぞれを20レベルまで上げて、望みの英雄を組み立てます。そうしながら、レベルごとに続く敵を生き延びるのです。最後には、賭けを伴うPvPのラウンドがあります。

ここでの方法は、どのゲームよりも厳格になりました。どのルールも、それが来たスクリプトの行まで遡れるようになっています。忠実性の帳簿と呼ぶ記録があり、各段階でコードと照らし合わせて一行ずつ改訂されます。「同一」「同等」「まだ食い違う」を率直に分けて示す報告書もあります。

各ルールは、それが生まれたスクリプトの行を指しています。

今では、元のマップの122の能力がすべて揃っています。このゲームには二つの段階があります。CLASSICは、現代化する前の、ルール、数値、癖をそのまま残したマップです。その土台が立ってから、MODERNが始まりました。ショップを作り直し、すばやく買えるビルドを加えたものです。メニューの奥の酒場には、すべての英雄がいて、9つのカットで描かれています。

Custom Hero Survival:夜のメインメニューの奥にある酒場
Custom Hero Survival:夜のメインメニューの奥にある酒場

同じものを、何度も

二人の組で四つのゲームを同時に進めるのは、考えることが多すぎます。そして、その月にいちばん大事な教訓は、どのルールからも生まれませんでした。それは、新しいゲームを作るたびに、同じものを何度も書いていたことに気づいたことです。3Dの世界、生き物、サウンド、メニュー、Steam、セーブ、オンライン。

Line Towerは、ゼロから始まらなかった最初のゲームです。生まれたその日に、四つのゲームが分け合うことになるパーツも生まれました。

— チーム