Twistedでマルチプレイヤーゲームサーバーを開発しています。これは、各マップに相互作用する複数のプレーヤーがいる単純なゲームです。最初は、彼らを動かして、他の人に見られるようにしたいと思っています。
前後に送る必要のあるデータのほとんどは、方向や速度などの動きのデータだと思います。
Twistedがすでに実装しているプロトコルを使用する必要がありますか?これはNetstringReceiver
いいですか?
ありがとう!
Twistedでマルチプレイヤーゲームサーバーを開発しています。これは、各マップに相互作用する複数のプレーヤーがいる単純なゲームです。最初は、彼らを動かして、他の人に見られるようにしたいと思っています。
前後に送る必要のあるデータのほとんどは、方向や速度などの動きのデータだと思います。
Twistedがすでに実装しているプロトコルを使用する必要がありますか?これはNetstringReceiver
いいですか?
ありがとう!
AMPを使用します。Twistedにはかなり良い実装が含まれています。ランチパッドのゲームプロジェクトで、2DゲームでAMPを使用する例を見つけることができます。
この非常によく似た質問、Pygameを使用した基本的なネットワーキングも参照してください。