開発ログ:v1.3.2 リリースノート

こんにちは、開発者のミニ49です。
PTCG-Telopのバージョン1.3.2をリリースしました。v1.2.2からの主な変更点は以下の通りです。
今回のアップデートでは、v1.2.2の予告通り、Attack Module(攻撃モジュール)のUI/UXを全面的に再設計しました。これにより、配信中の操作がより直感的かつ迅速に行えるようになります。
✨ 新機能・主な変更点 (New Features & Major Changes)
Attack ModuleのUIを完全刷新 - ターゲット選択の視覚化:
従来のテキストエリアを廃止し、戦況を直感的に把握できる「ターゲット選択ビュー」を新たに実装しました。
このビューでは、表示されている相手と自分のポケモンを直接クリックすることで、攻撃対象を選択・解除できます。
選択されたポケモンには赤い十字線(レティクル)が表示され、誰がターゲットになっているかが一目瞭然になりました。
🚀 改善 (Improvements)
プレイヤー視点のレイアウト導入:
新しいターゲット選択ビューは、操作するプレイヤーの視点に合わせた4行構成(相手ベンチ → 相手バトル場 → 自分バトル場 → 自分ベンチ)を採用しました。
デフォルトでは相手の場が優先表示され、スクロールすることで自分の場を確認できます。自陣と敵陣の間には区切りの線も追加しています。
ショートカットボタンの統合:
これまで別の場所にあったポケモン選択用のショートカットボタン群を、Attack Module内に移動・統合しました。これにより、攻撃に関する操作がこのモジュール内で完結するようになり、操作効率が向上しました。
攻撃ポケモン選択メニューの改善:
攻撃側のポケモンを選ぶドロップダウンメニューから不要な接頭辞を削除し、バトル場のポケモンとベンチのポケモンとの間に区切り線を入れることで、視認性を向上させました。
UIの整理:
Info Moduleからスタジアム関連の機能をShortcut Moduleに移動し、各モジュールの役割をより明確にしました。
🐞 バグ修正 (Bug Fixes)
ターンが交代した際に、ターゲット選択ビューの表示が更新されない問題を修正しました。
攻撃ポケモン選択メニューの更新ロジックに存在した無限再帰のバグを修正し、安定性を向上させました。
今後もより使いやすく、多機能なツールを目指して開発を続けていきます。
ご意見や不GAP報告などがありましたら、お気軽にご連絡ください。
📝 今後の開発計画 (Future Development Plan)
現在、以下の機能開発・改善を計画しています。
繫体字中国語対応
特殊エネルギーの処理対応: ダブルターボエネルギーやリバーサルエネルギーなど、効果を持つ特殊エネルギーへの対応を進めます。
「DeckViewer」へのサイド設定機能の追加: デッキ確認画面で、直接サイドカード(6枚)を事前に設定できる機能を追加します。
📥 ダウンロード (Download)
最新版のダウンロードは、以下のGitHubリリースページから行うことができます。
🔰 ヤドンでもわかるインストール手順

「NodeCG_PTCG_v1.3.2.zip」を解凍します。
PythonとNode.jsをインストールします。
`install.bat` をダブルクリックします。
`start.bat` をダブルクリックして起動します。
