2010-03-23 77 views
3

我想在我的網站上訪問者之間進行互動。多人遊戲/遊客與Ruby on Rails的互動?

想象一下聊天室。

它基本上涉及從每個人獲取數據並將其發送給每個人,這可以通過ajax完成,但不知道是否有什麼東西已經在野外爲我做了繁重的工作。我必須說,一旦我開始編程Ajax,我就會迷失方向,甚至不知道如何爲它做測試......

我發現Q42multiplayer庫看起來像我想要的,但他們使用C#作爲後端。有什麼類似的或任何其他多人遊戲我可以得到一些想法或從Ruby on Rails撕下一些代碼(整個事情將是開源的)?

回答

1

我不會看完整的ruby/rails解決方案。這會讓它變得沉重而緩慢。

看看node.js,它允許你創建一個JavaScript服務器。
作爲您需要的示例,您會發現this tutorial

0

我一直在尋找做類似讓用戶尾巴長期運行的進程的日誌輸出的東西。我正在通過RabbitMQ來做這件事 - 這個過程可以發佈一次,每個觀衆可以訂閱隊列。 Javascript會輪詢隊列以尋找新的更新。