Table of Contents
TWA Godot移植版 — 解析結果Wiki
元のTWAを解析し、GodotとC++へ忠実に移植するプロジェクトです。完全解析・完全移植は進行中で、Godot上で対戦開始から勝敗まで遊べる状態にはまだ達していません。 既存exe/dllでプライベートサーバーを動かす復活版とは別のプロジェクトです。
2026年10月20日整理。解析内容はコミット 8ba9efc8、最新記録は2026年10月17日のbatch136です。本体のGit LFS追加は 2af01178。元フォルダの未コミット変更は、このWikiの解析結果へ含めていません。
読み順
- 資産・ファイル形式 — PFH5、DB、モデル、アニメーション、建物の読込。
- 戦闘・世界処理 — 士気、命中、損害、地面、疲労、勝敗などの復元結果。
- 最新解析と検証の意味 — B136で何が増え、何が未接続か。
- 再現環境と確認手順 — 取得、依存物、資産配置、ビルド、検査記録。
- 資料索引・次の開発 — 分野別の原資料と、未解明部分の引き継ぎ方。
いま画面で確認できる範囲
| 項目 | 確認記録がある範囲 | 残っていること |
|---|---|---|
| 格納庫 | 25指揮官・317部隊、3部隊の編成と保存 | 購入・研究・成長条件の適用 |
| 戦場プレビュー | 原作地形に20人分・60部隊を配置、選択・移動 | 他部隊は規模確認用の複製。AI・対戦通信・勝敗までのゲーム統合 |
| モデル・骨格 | 24モデルの検証ビューアー、variant組立・骨格アニメーション | 全材質・装備・騎乗・アニメーションの原作一致 |
| C++解析部品 | 数値関数・reader・group等の限定経路の比較 | 実worldの構築から画面・戦闘へつなぐ統合 |
Godotの移動は実験実装で、原作の操舵・経路探索と一致するという検証は済んでいません。原作のTierと消耗品枠を保持する方針で、復活版のTier X相当への変更を既定として入れません。Linux x86_64 / Godot 4.5.1 / C++20での確認記録があり、Windowsビルド・実行は未検証です。元のREADME
結果の読み方
「ファイルを最後まで読めた」「原本命令と同じ出力になった」「限定経路を接続できた」「Godot画面で動いた」は、それぞれ別の到達点です。このWikiでは根拠となる版と資料を添え、試験件数を完成率へ換算しません。現在地はSTATUS、詳細な履歴はSESSION_HANDOFFを参照してください。
過去資料には「非公開」「原作資産はGit対象外」「pushなし」といった当時の記録が残っています。現在はこのForgejoリポジトリを公開し、本体を game/ にGit LFSで追加しています。過去の記録そのものを、新しい公開状態に合わせて書き換えてはいません。
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.