2011-12-17 7 views
2

プレイヤーを接続するにはどうすればいいですか? Facebook上のTetrisの戦いのようにお互いを見ることができるウィンドウを追加するにはどうすればいいですか?Flash/Silverlightを使用せずに2人のプレイヤーゲームに接続する

私はいくつかの基本的なajaxポーリングを知っています。私はチェスのゲームを開発しています。

これはjQuery/JavaScriptを使用すると可能ですか?

誰でも手伝ってもらえますか?私はどこから始めるべきかわかりません。

答えて

2

Webソケット(html5機能)を使用して行うことができます。

ここでの詳細情報です:あなたは「MySQLの」が含まHow to Use Sockets in JavaScript\HTML?

そして、ここでは、フラッシュバックアップとそれを使用してクールなライブラリがあります(場合には、誰かがHTML5のブラウザを持っているdoesntの)

http://socket.io/#faq

+3

socket.ioにnode.jsが必要 – noob

+0

Hey Flash fallback =)Webソケットは楽しいです。 – Rudie

+0

Socket.IOが使用できる唯一のフラッシュはフラッシュではありません:http://socket.io/#browser-support –

2

WebSocketsを使用してください。おそらくサーバ側のJavaScriptが必要になりますので、node.jsを使用してください。

+1

WebSocketにはサーバー側のJavaScriptが必要です。何らかの形でWebSocketをサポートするサーバーが必要です。 –

+0

いいえ、最新のブラウザが必要です。 – noob

+0

そして、Websocketにはフラッシュフォールバックがあります。スウィート! Nodeは必要ありませんが、WebSocketには非常に使いやすいです。たとえば、PHPはそうではありません。 – Rudie

0

あなたのタグ。また、通信に、「データベース」を使用することができます

  1. 各「ゲーム」は

(Ajaxのメッセージを介して例えば)

  • プレイヤーの「動き」がデータベースを更新し、新しい行を追加します

  • +0

    これは遅いかもしれませんが、それはまだ興味深い考えです。 – FakeRainBrigand

    関連する問題