| 2026-02-27 |
feat: Bot被弾硬直の適用機能を追加し、関連インターフェースを更新
rinto hasegawa
committed
on 27 Feb
|
|---|---|
|
refactor: ESLint設定を追加し、TypeScript用の依存関係を追加
rinto hasegawa
committed
on 27 Feb
|
|
|
refactor: @repo/sharedからのprotocolインポートをcontractsに変更し、型定義を整理
rinto hasegawa
committed
on 27 Feb
|
|
|
refactor: ソケットイベントブリッジの型定義を強化し、イベント名を統一
rinto hasegawa
committed
on 27 Feb
|
|
|
refactor: 各種設定値と型定義の再公開を整理し、コメントを追加
rinto hasegawa
committed
on 27 Feb
|
|
|
refactor: ts-prune-filterスクリプトを追加し、パッケージの不要なエクスポートを整理するための設定を追加
rinto hasegawa
committed
on 27 Feb
|
|
|
feat: 被弾演出の設定を整理し、フレーム更新処理を安定化するための新機能を追加
rinto hasegawa
committed
on 27 Feb
|
|
| 2026-02-26 |
[feat] ゲーム時間を3分に変更
[shimojiryuki]
committed
on 26 Feb
|
|
fix: update grid dimensions to 40x40 for improved gameplay
[shimojiryuki]
committed
on 26 Feb
|
|
|
[feat] ゲーム参加人数をホストがロビー画面で変更できるように設定
[shimojiryuki]
committed
on 26 Feb
|
|
|
[feat] ゲーム中にプレイヤー名を表示
[shimojiryuki]
committed
on 26 Feb
|
|
|
feat: プレイヤー被弾時の入力ロック処理を追加し、ゲーム設定に関連する定数を更新
rinto hasegawa
committed
on 26 Feb
|
|
|
[feat] 被弾報告処理を追加し、死亡通知を同一ルームへ配信する機能を実装
rinto hasegawa
committed
on 26 Feb
|
|
|
[feat] ゲーム開始前のインターバル作成・インターバル中の入力の禁止
[shimojiryuki]
committed
on 26 Feb
|
|
|
[feat] 新しいイベントペイロード(BombHitReportPayload、PlayerDeadPayload)を追加し、ソケットイベントに対応
rinto hasegawa
committed
on 26 Feb
|
|
|
[feat] BombのUIを改良
[shimojiryuki]
committed
on 26 Feb
|
|
|
feat: integrate AppearanceResolver for team-based visuals in game entities
rinto hasegawa
committed
on 26 Feb
|
|
|
feat: add color property to bomb entities and update rendering logic
rinto hasegawa
committed
on 26 Feb
|
|
|
feat: add teamId to bomb entities and enhance rendering logic
rinto hasegawa
committed
on 26 Feb
|
|
|
refactor: update player data handling and introduce payload sanitization
rinto hasegawa
committed
on 26 Feb
|
|
|
[fix] PLAYER_RADIUSを更新し、プレイヤーサイズ調整のためにPLAYER_RENDER_SCALEを追加
[shimojiryuki]
committed
on 26 Feb
|
|
|
[feat]爆弾設置のクールタイム機構を実装し、BombButtonのUIも更新
[shimojiryuki]
committed
on 26 Feb
|
|
|
[feat] 爆弾設置ACKの処理を追加し、ゲームイベントの同期を強化
rinto hasegawa
committed
on 26 Feb
|
|
| 2026-02-25 |
[feat] 爆弾設置要求と爆弾確定情報の型を整理し、ネットワーク処理を改善
rinto hasegawa
committed
on 25 Feb
|
|
[feat] 爆弾設置のネットワーク処理を改善し、重複排除機能を追加
rinto hasegawa
committed
on 25 Feb
|
|
|
[feat] 爆弾のネットワーク同期機能を追加し、関連するペイロードの型を整理
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] イベントペイロード対応表を機能別に分割し、再公開エントリを追加
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] ソケットイベントとペイロード型の定義を整理し、再公開エントリを追加
rinto hasegawa
committed
on 25 Feb
|
|
|
[feat] 共通ペイロード型を定義するファイルを新規作成し、接続と時刻同期、ゲーム進行、ロビー関連イベントのペイロードを追加
rinto hasegawa
committed
on 25 Feb
|
|
|
[feature] configのREADMEを新規作成し、配置ルールと定数一覧を追加
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] configのインポートパスを修正し、クライアントとサーバーの設定を統合
rinto hasegawa
committed
on 25 Feb
|
|
|
[feature] ゲーム結果ペイロードを生成する関数を追加し、ゲーム設定にチーム名を追加
rinto hasegawa
committed
on 25 Feb
|
|
|
[feature] ゲーム結果を表示する結果画面を追加し、ゲーム終了時に結果を送信する機能を実装
rinto hasegawa
committed
on 25 Feb
|
|
|
[feature] チーム設定の整合性を検証する関数を追加し、プレイヤー生成時のエラーチェックを強化
rinto hasegawa
committed
on 25 Feb
|
|
|
[feature] プレイヤー削除時のセッション管理を改善し、チーム数設定を追加
rinto hasegawa
committed
on 25 Feb
|
|
|
[feature] BombManagerを追加し、GameManagerの爆弾管理をリファクタリング
rinto hasegawa
committed
on 25 Feb
|
|
|
[feature] 爆弾の設置と管理機能を追加
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] ペイロード検証の共通化を進め、ソケットイベントハンドラの整理を実施
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] 各ハンドラおよびフックのドキュメントコメントを追加し、コードの可読性を向上
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] Socketイベントハンドラの型定義を強化し、コードの可読性を向上
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] SocketPayloadMapの型定義を追加し、PayloadOfユーティリティを実装
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] PingPayloadの型定義を追加し、pingUseCaseおよびバリデーターを修正
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] MovePayloadおよびPongPayloadの型定義を追加し、関連するメソッドを修正
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] ゲーム関連の型定義を追加し、プレイヤーおよびゲーム開始処理の型を修正
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] プレイヤーとマップの更新処理に関する型定義を追加し、関連するメソッドを修正
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] ゲーム関連の型定義を整理し、UpdatePlayersPayloadを追加
rinto hasegawa
committed
on 25 Feb
|
|
|
[refactor] プレイヤー関連のソケット操作を配列で処理するように変更し、イベント名を統一
rinto hasegawa
committed
on 25 Feb
|
|
| 2026-02-24 |
[refactor] ルーム参加拒否理由に重複を追加し、参加要求の重複時にエラーメッセージを通知する処理を実装
rinto hasegawa
committed
on 24 Feb
|
|
ルーム参加処理に参加中フラグを追加し、タイムアウト処理を実装。タイトルシーンでのボタン表示を更新。
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] ルーム参加拒否処理を追加し、エラーメッセージをタイトルシーンに表示するように変更
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] ルーム参加処理の型定義を統一し、参加結果の詳細を返すように変更
rinto hasegawa
committed
on 24 Feb
|
|
|
[refactor] GameLoopの構造を整理し、入力処理とシミュレーション処理を新規作成。カメラ制御を分離。
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
|
|
|
[refactor] アプリ状態管理のためのカスタムフックを追加し、ゲーム状態をアプリ状態に変更
rinto hasegawa
committed
on 23 Feb
|
|
|
[update] 補間設定の説明を追加し、プレイヤー半径の単位を修正
rinto hasegawa
committed
on 23 Feb
|
|
|
[feature] プレイヤーの座標管理をグリッド単位に変更し、マップサイズの計算を修正
rinto hasegawa
committed
on 23 Feb
|
|
|
[refactor] プレイヤーの移動速度と移動間隔の定義を統一し、ボットの移動ロジックを改善
rinto hasegawa
committed
on 23 Feb
|
|
|
[refactor] ネットワーク設定を改善し、環境変数に基づく動的なサーバーURLとソケット設定を追加
rinto hasegawa
committed
on 23 Feb
|
|
|
[refactor] ネットワーク設定を分離し、構成ファイルを整理
rinto hasegawa
committed
on 23 Feb
|
|
|
[refactor] サーバーURLの設定を環境変数に基づいて動的に変更し、ネットワーク設定を追加
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
|
|
|
[refactor] 型定義を整理し、インポートパスを更新
rinto hasegawa
committed
on 22 Feb
|
|
|
[refactor] ペイロード型を整理し、関連インポートを更新
rinto hasegawa
committed
on 22 Feb
|
|
|
[refactor] ゲームおよびルームの切断処理をハンドラに分離し、SocketManagerでの呼び出しを整理
rinto hasegawa
committed
on 22 Feb
|
|
|
[refactor] JoinRoomPayloadの型をpayloadsに移動し、関連インポートを更新
rinto hasegawa
committed
on 22 Feb
|
|
|
[refactor] GameMapクラスにマス目の色更新機能を追加し、SocketClientでのマス目更新イベントを実装。GameManagerでのイベント処理を改善。
rinto hasegawa
committed
on 22 Feb
|
|
|
[refactor] GameMapクラスをContainerに変更し、グリッド描画の管理を改善。ゲーム設定にマップ描画用のカラーを追加し、MapStateインターフェースを新規作成。
rinto hasegawa
committed
on 22 Feb
|
|
|
[refactor] グリッド設定を追加し、マップサイズを自動計算するように変更。グリッドインデックス取得関数を新規作成。
rinto hasegawa
committed
on 22 Feb
|
|
|
[refactor] SocketManagerのルーム参加処理と移動イベントの型定義を改善し、payloads.tsを新規作成
rinto hasegawa
committed
on 22 Feb
|
|
| 2026-02-21 |
[refctor] コメントの整理
rinto hasegawa
committed
on 21 Feb
|
|
[refactor] プレイヤーのチームIDを追加し、ゲームシーンでの色設定をチームカラーに変更
rinto hasegawa
committed
on 21 Feb
|
|
|
[refactor] プレイヤー関連の型を整理し、RoomMemberに名称変更、コードの可読性を向上
rinto hasegawa
committed
on 21 Feb
|
|
|
[refactor] GameStateおよびRoomStatusを定数オブジェクトに変更し、コードの可読性を向上
rinto hasegawa
committed
on 21 Feb
|
|
|
[refactor] TitleSceneコンポーネントのonJoin引数をペイロード型に変更し、コードの可読性を向上
rinto hasegawa
committed
on 21 Feb
|
|
|
[refactor] SocketClientおよびSocketManagerでSocketEventsを使用するように変更し、コードの可読性を向上
rinto hasegawa
committed
on 21 Feb
|
|
|
[refactor] GameSceneコンポーネントの移動処理を最適化し、ゲーム設定を更新
rinto hasegawa
committed
on 21 Feb
|
|
|
[refactor] ゲームロジックのクリーンアップとPixiJSの統合を実施
rinto hasegawa
committed
on 21 Feb
|
|
|
[refactor] GAME_CONFIGからTARGET_FPSを使用してゲームループの計算を統一
rinto hasegawa
committed
on 21 Feb
|
|
| 2026-02-20 |
[feat]ルームとプレイヤーのインターフェース作成
[shimojiryuki]
committed
on 20 Feb
|
| 2026-02-09 |
[add] export game configuration from shared package
[shimojiryuki]
committed
on 9 Feb
|
| 2026-02-08 |
[add] ゲーム設定の構成を追加
[shimojiryuki]
committed
on 8 Feb
|
|
[add] モノレポ環境の初期構築(pnpm, Vite, TypeScript)
rinto hasegawa
committed
on 8 Feb
|