2009-08-02 18 views
12

私はJavaScriptでゲームを書いてきました。今はマルチプレイヤーにしましょう。私はAJAXロングポーリングを使用して現在のゲーム状態を取得し、ロビーを実装したいと考えています。マルチプレイヤーJavaScriptゲームのバックエンドサーバーを実装する最も簡単な方法は? (COMET/longpolling)

サーバーは、mysqlデータベースにgamestateを格納し、gamestateを取得し、スコアボードをフォーマットするなど、基本的な機能を実行するだけです。

私はそれをPHPで書くのが最も簡単だと思っていますが、それは生成するApacheプロセスの数が多いために悪い考えです。

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

編集:StreamHubは良いようですが、コミュニティ版では10人の同時ユーザーしか参加できません。

答えて

2

おそらくCometと呼ばれるものに興味があります。 (必ずしもPHP

そして、:

彗星とPHPについて

、あなたはこれらの質問とその回答を見てみることができますそれはのようには見えません。が彗星に適応しているようです)...バックエンドサーバのための別の言語/技術を使用することをお勧め:

私はそれらの彗星の質問のより多くを見ています..私はある日か他の日に試してみるつもりです。楽しみだと思うよ^^

+3

私は既にCometについて言及しましたが、私はPHPを使いたくありませんでした。 –

+0

ああ、申し訳ありませんが、私は「私はPHPで書くのが最も簡単だと思っていますが、それは起動するApacheプロセスの数が多いために悪い考えです」と誤解しました。私はあなたがPHPについて確信が持てないことを意味し、それを使用するのが賢明かどうかを考えました。ごめんなさい :-( –

0

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

関連する問題