| 2026-02-25 |
[refactor] GameOutputPortを統一し、各ユースケースでの出力処理を整理
rinto hasegawa
committed
on 25 Feb
|
|---|---|
|
[refactor] GameManagerをGameManagerに統一し、ゲームセッション管理のサービスを整理
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] GameSessionManagerをGameManagerに置き換え、ゲームセッション管理の統一を図る
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] TickDataのインポートパスを修正し、マップ関連の機能を整理
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] プレイヤーの位置管理を改善し、関連機能を整理
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] プレイヤーとマップストアのエンティティを整理し、インポートパスを修正
rinto hasegawa
committed
on 25 Feb
|
|
| 2026-02-24 |
[refactor] gameManagerをgameSessionManagerに置き換え、ゲームセッション管理の統一を図る
rinto hasegawa
committed
on 24 Feb
|
|
[refactor] GameManagerをGameSessionManagerに置き換え、ゲームセッション管理の統一を図る
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] PlayerRegistryを削除し、GameSessionServiceとGameRoomSessionに機能を統合
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] ゲームループ停止メソッドを削除し、接続ハンドラのコードを整理
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] 不要なプレイヤー取得メソッドを削除し、コードを整理
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] 不要なインポートとメソッドを削除し、コードを整理
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] プレイヤー管理とルーム操作のロジックを改善し、ゲームイベントの処理を最適化
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] playerTypesを使用して、ゲーム関連のポートとユースケースの型定義を強化
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] Socket.IOのハンドラを整理し、emit関数をpublish関数に置き換え、プロトコルのインポートを削除
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] socket.ioのインポート制限を追加し、不要なハンドラを削除
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] ゲームおよびルームハンドラを整理し、ユースケースに基づく新しいハンドラを実装
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] ログイベントのインポートパスを修正し、logEvent関数を新規作成
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] ログイベント機能を追加し、各サービスでのログ出力を統一
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] socketEmittersの作成と既存のエミッタの統合
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] イベントエミッタの作成を共通化し、ハンドラのコードを簡素化
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] 使用ケースのインポートパスを整理し、コードの可読性を向上
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] 各ユースケースの実装を追加し、ゲームおよびルーム管理の機能を強化
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] 各ユースケースの関数名を変更し、ポートインターフェースを適用してコードを整理
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] GameManagerの依存をポートインターフェースに置き換え、コードの整頓を実施
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] GameManagerのロジックをPlayerRegistryおよびGameSessionServiceに委譲し、コードを整理
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] 各ハンドラでのロジックをexecuteUseCaseに委譲し、コードを整理
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] onReadyForGameハンドラをexecuteReadyForGameUseCaseに委譲し、ロジックを整理
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] onStartGame関数をexecuteStartGameUseCaseに分割し、ゲーム開始処理を整理
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] ゲームハンドラのロジックを整理し、ハンドラ関数を分割
rinto hasegawa
committed
on 24 Feb
|
|
|
|
|
| 2026-02-23 |
[refactor] appConstsを使用してシーンフェーズとルームフェーズの管理を統一
rinto hasegawa
committed
on 23 Feb
|
|
[refactor] アプリ状態管理をAppStateからScenePhaseに変更し、関連する型と定数を整理
rinto hasegawa
committed
on 23 Feb
|
|
|
[feature] プレイヤーの座標管理をグリッド単位に変更し、マップサイズの計算を修正
rinto hasegawa
committed
on 23 Feb
|
|
|
[refactor] ゲームおよびルーム管理のログ出力を追加し、状態変更を追跡可能に
rinto hasegawa
committed
on 23 Feb
|
|
|
[refactor] ルームとゲーム状態の型を整理し、@repo/sharedからのインポートを統一
rinto hasegawa
committed
on 23 Feb
|
|
|
[refactor] @repo/sharedからのインポートを統一し、名前空間の整理
rinto hasegawa
committed
on 23 Feb
|
|
| 2026-02-22 |
[refactor] @repo/sharedからのインポートパスを簡略化
rinto hasegawa
committed
on 22 Feb
|
|
[feat] ゲーム開始時刻の同期機能を追加し、残り時間を表示するタイマーを実装
rinto hasegawa
committed
on 22 Feb
|
|
|
[feat] ゲームループの実装を追加し、プレイヤーの座標更新とマスの差分送信を実装
rinto hasegawa
committed
on 22 Feb
|
|
|
[refactir] 技術的な役割でなくdomain(機能)でファイルを管理
rinto hasegawa
committed
on 22 Feb
|