- Python 74.7%
- TypeScript 14.7%
- JavaScript 10.2%
- PowerShell 0.2%
|
|
||
|---|---|---|
| candidate | ||
| game | ||
| source | ||
| .gitattributes | ||
| .gitignore | ||
| game-assets-manifest.json | ||
| GAME_ASSETS.md | ||
| README.md | ||
TWA Revival
既存のWindows版exe・dllを流用するTWA復活版の共同開発リポジトリです。
candidate/:outputs/balance-history-20261007/candidate/にある統合候補。戦績・構成履歴・診断などの新しい変更はこちらを優先します。source/: 従来の開発コピー。候補へ移っていない部品・ツール・資料を含みます。
この初回取り込みは2026年10月19日時点の開発コードのスナップショットです。元フォルダにはGit履歴がなかったため、新しい履歴として開始しています。初回スナップショットには開発コードを取り込みました。その後、ゲーム本体と保存されていた復活版クライアントを game/ 配下へGit LFSで追加しています。取得方法と対象を参照してください。キャッシュ、ビルド出力、SDK、認証情報、個人ユーザーデータは除外しています。起動に必要な設定や依存物は別途準備します。
開発中の候補には未完了の実機受入があります。source/README.md と各コンポーネントの資料にある確認済み範囲・未確認事項を参照してください。公開ソースの更新とゲームサーバーの本番配信は別の作業です。
共同開発
Revival Forgeで登録後、管理者がアカウントを有効化し、twa-revival-developers チームへ追加します。作業ブランチで変更し、mainへPull Requestを作って1人以上の承認を受けます。
大容量バイナリはGit LFSを使用します。モデルなどを同時編集する場合は git lfs lock <ファイル> を使い、更新後に解除してください。生成可能なデータは追加せず、プロジェクトに必要なアセットを選んで管理します。
必要なツールはGitとGit LFSです。git lfs install --local、git config lfs.concurrenttransfers 2 を各開発コピーで設定できます。
既存ファイルのライセンス表記・NOTICEを維持しています。この初回取り込みでは新しい一括ライセンスを指定していません。