12

私はJavaScriptでゲームを書いてきましたが、それをマルチプレイヤーにする時が来ました。AJAXロングポーリングを使用して、現在のゲーム状態を取得し、ロビーを実装したいと思います。

サーバーは、mysqlデータベースへのゲーム状態の保存、ゲーム状態の取得、スコアボードのフォーマットなどの基本的な機能を実行する必要があります。

PHPで書くのが最も簡単だと思いますが、それが生み出すapacheプロセスの数のために、それは悪い考えです。

おすすめは何ですか?私は最も簡単なアプローチを探しています。

編集:StreamHubは良さそうですが、コミュニティエディションでは10人の同時ユーザーしか許可されていません。

4

3 に答える 3

6

http://nitrogenproject.com/はここに良い彗星の例があると思いますhttp://nitrogenproject.com/web/samples/comet2

于 2009-08-03T08:54:26.993 に答える
2

あなたはおそらく彗星と呼ばれるものに興味があるでしょう。

コメットとPHPについては、これらの質問とその回答をご覧ください。

そして、必ずしもPHPではありません( Comet適合しているようには見えません。多くの人がバックエンドサーバーに別の言語/テクノロジーを使用することを推奨しているようです...)

コメットの質問がどんどん出てきます…いつかやってみようと思います…楽しそうです^^

于 2009-08-02T21:41:01.853 に答える
0

longpollではなく、juggernaut.rubyforge.orgのようなプッシュチャネルを使用する方が良いのではないでしょうか。

于 2009-09-08T04:34:13.303 に答える