私はPythonゲームサーバーを作るつもりですが、セットアップ方法はわかりません。PythonゲームサーバーのTCPソケット
私が持っている問題は、サーバが接続をリッスンする(socket.socket.accept()
?)が、接続が確立されるまでコードがハングすることです。つまり、サーバは待機中に何もできません。
この問題に対する解決策はマルチスレッドですか?
もう1つの質問は、各クライアントがゲームの開始時に接続し、接続を継続しているか、1秒ごとにデータを送受信する必要があるかどうかです。
あなたは、クライアントの要求によって開始されないだろうと、それを行うために他に何をしたいのですか? –
非同期ネットワークI/Oが必要な場合は、Twistedフレームワークを見てください。 – 9000