Blog

「WebSocket」の記事

ツールの開発記録と、趣味の現場の小ネタ。

すべて 60cm水槽 Flask Minecraft Python Socket.IO WebSocket アクアリウム イベント参加費 オンラインショップ ゲームサーバー ゲーム開発 コミケ サークル参加 ショップ スマホ ソフトウェア工学 ソフトウェア開発 テスト パワーストーン プロジェクトマネジメント マイクラ ミネラルショー リアルタイム通信 ルース レッドストーン 交通費 価格設定 初参加 初心者 化石 印刷費 印刷部数 原価計算 原石 同人イベント 同人誌 品質保証 在庫管理 塩浴 大阪 天然石 実装 山梨 建築 御徒町 損益分岐点 東京 水換え 水晶 水槽 水量計算 現場見積 薬浴 要求定義 見積書 設計 送料 通販 運用保守 選び方 鉱物 鉱物ショップ 鉱物専門店 鉱物標本 開発プロセス 隕石 頒布価格
約12分で読めます

Flask + WebSocketで簡単なゲームサーバーを作る方法

この記事では、Flask と Flask-SocketIO を使って、簡単なリアルタイムゲームサーバーを作成する方法を解説する。 サーバー側では、接続したプレイヤーを管理し、移動情報を受け取って全クライアントへ配信する。クライアント側では、HTML Canvas にプレイヤーを描画し、矢印キーの入力をサーバーへ送信する。 この構成により、複数のブラウザ間でプレイヤーの位置をリアルタイムに共有できる。学習用としてはシンプルだが、ルーム機能、チャット、当たり判定、不正検出などを追加すれば、より本格的なゲームサーバーへ発展させられる。

PythonFlaskWebSocketゲーム開発ゲームサーバーリアルタイム通信Socket.IO