History for PixelPaintWar / apps / client / src / scenes / game / application
2026-02-27
@rinto hasegawa
feat: CombatLifecycleFacadeを追加し、GameManagerから被弾関連の責務を分離
rinto hasegawa committed on 27 Feb
@rinto hasegawa
feat: GameManagerのリファクタリングを行い、GameSessionFacadeとSceneLifecycleStateを導入して状態管理を改善
rinto hasegawa committed on 27 Feb
@rinto hasegawa
feat: ゲームシーンの初期化を担当する GameSceneOrchestrator を追加し、サブシステムの配線を整理
rinto hasegawa committed on 27 Feb
@rinto hasegawa
feat: シミュレーションステップに移動送信機能を追加し、通信実装を分離
rinto hasegawa committed on 27 Feb
@rinto hasegawa
feat: ゲームネットワーク同期をリファクタリングし、プレイヤーとマップの同期処理を専用ハンドラーに分離
rinto hasegawa committed on 27 Feb
@rinto hasegawa
feat: ゲーム管理とネットワーク同期の入力処理を改善し、報告ポリシーを追加
rinto hasegawa committed on 27 Feb
@rinto hasegawa
feat: 被弾演出の設定を整理し、フレーム更新処理を安定化するための新機能を追加
rinto hasegawa committed on 27 Feb
2026-02-26
@rinto hasegawa
feat: 被弾演出の初期化と管理を改善し、ゲームループの更新処理を最適化
rinto hasegawa committed on 26 Feb
@rinto hasegawa
feat: プレイヤー被弾演出のオーケストレーターを追加し、ゲームマネージャーで統合
rinto hasegawa committed on 26 Feb
@rinto hasegawa
fix: 修正されたゲームタイマーの残り時間計算ロジック
rinto hasegawa committed on 26 Feb
@rinto hasegawa
feat: 入力管理機能を追加し、ゲームシーンに入力有効状態を反映
rinto hasegawa committed on 26 Feb
@rinto hasegawa
feat: 被弾時のローカル硬直処理を追加
rinto hasegawa committed on 26 Feb
@rinto hasegawa
feat: プレイヤー被弾時の入力ロック処理を追加し、ゲーム設定に関連する定数を更新
rinto hasegawa committed on 26 Feb
@rinto hasegawa
feat: 被弾報告処理を追加し、死亡通知の配信を実装
rinto hasegawa committed on 26 Feb
@rinto hasegawa
feat: プレイヤー死亡イベントの処理を追加
rinto hasegawa committed on 26 Feb
@[shimojiryuki]
[feat] ゲーム開始前のインターバル作成・インターバル中の入力の禁止
[shimojiryuki] committed on 26 Feb
@rinto hasegawa
[feat] ゲームマネージャーに爆弾管理機能を統合し、ゲームループを改善
rinto hasegawa committed on 26 Feb
@rinto hasegawa
[feat] ゲームループに爆弾管理機能を追加し、BombStepを実装
rinto hasegawa committed on 26 Feb
@rinto hasegawa
[feat] 爆弾当たり判定のためのコンテキストプロバイダーとオーケストレーターを追加
rinto hasegawa committed on 26 Feb
@rinto hasegawa
feat: integrate AppearanceResolver for team-based visuals in game entities
rinto hasegawa committed on 26 Feb
@rinto hasegawa
[feat] 爆弾設置ACKの処理を追加し、ゲームイベントの同期を強化
rinto hasegawa committed on 26 Feb
@rinto hasegawa
[feat] プレイヤー更新をソケットに送信する機能を追加
rinto hasegawa committed on 26 Feb
2026-02-25
@rinto hasegawa
[feat] 爆弾設置要求と爆弾確定情報の型を整理し、ネットワーク処理を改善
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feat] 爆弾設置のネットワーク処理を改善し、重複排除機能を追加
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] BombManagerを新しい場所に移動し、GameManagerでのインポートを更新
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feat] 爆弾設置機能を追加し、関連するペイロードの検証とログ記録を実装
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] configのインポートパスを修正し、クライアントとサーバーの設定を統合
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feature] デバッグログ機能を追加し、ゲーム開始時のログ出力を改善
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feature] ゲーム結果を表示する結果画面を追加し、ゲーム終了時に結果を送信する機能を実装
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feature] BombManagerの爆弾管理機能を改善し、placeBomb、upsertBomb、removeBombメソッドを追加
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feature] ElapsedMsProvider型を追加し、BombManagerとGameTimerの経過時間取得を統一
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feature] BombManagerを追加し、GameManagerの爆弾管理をリファクタリング
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[feature] 爆弾の設置と管理機能を追加
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] ゲーム関連の型定義を追加し、プレイヤーおよびゲーム開始処理の型を修正
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] プレイヤーとマップの更新処理に関する型定義を追加し、関連するメソッドを修正
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] プレイヤー更新処理のメソッド名を変更し、関連する処理を整理
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] プレイヤー更新処理の改善とログイベント名の統一
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] プレイヤー関連のソケット操作を配列で処理するように変更し、イベント名を統一
rinto hasegawa committed on 25 Feb
2026-02-24
@rinto hasegawa
feat: add ESLint rule to prefer relative imports for local client paths ...
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] 各クラスの説明コメントを追加し、コードの可読性を向上させる
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] GameLoopの構造を整理し、入力処理とシミュレーション処理を新規作成。カメラ制御を分離。
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] GameHandlerとGameNetworkSyncのイベントリスナー管理を改善し、オフ関数を追加。ゲームプレイヤーの処理を整理。
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] GameInputManagerとGameManagerの入力処理を改善し、GameLoopとGameNetworkSyncを新規作成。GameSceneの構造を整理し、useGameSceneControllerフックを追加。
rinto hasegawa committed on 24 Feb