3

Twistedでマルチプレイヤーゲームサーバーを開発しています。これは、各マップに相互作用する複数のプレーヤーがいる単純なゲームです。最初は、彼らを動かして、他の人に見られるようにしたいと思っています。

前後に送る必要のあるデータのほとんどは、方向や速度などの動きのデータだと思います。

Twistedがすでに実装しているプロトコルを使用する必要がありますか?これはNetstringReceiverいいですか?

ありがとう!

4

1 に答える 1

5

AMPを使用します。Twistedにはかなり良い実装が含まれています。ランチパッドのゲームプロジェクトで、2DゲームでAMPを使用する例を見つけることができます。

この非常によく似た質問、Pygameを使用した基本的なネットワーキングも参照してください。

于 2012-04-04T20:00:42.370 に答える