2010-10-24 39 views
2

我目前在實時多人遊戲的計劃階段,將在前端和PHP後端使用Javascript構建,我只是想知道如果這裏的任何人都知道任何這樣的遊戲優秀的圖書館?最佳圖書館爲PHP實時Javascript遊戲後端

+2

實時與PHP後端?爲什麼不看看Node.js,它對於這樣的事情真的很棒,而且在做前端和後端代碼時,你可以重用代碼並節省大量的上下文切換。 – 2010-10-24 11:48:39

回答

3

Socket.IO可能是有用的。雖然只會對支持WebSocket的兩個瀏覽器有用。

Socket.IO旨在使實時應用 可以在每一個瀏覽器和移動設備 ,模糊差異 不同傳輸 機制之間。

+0

我想用node.js來代替Ivo Wetzel。 Louis建議使用Socket.IO--這是我使用的,它是一種新鮮空氣。它使用HTML5 websockets,但如果不可用,將回退到Flash,XHR輪詢等。 Socket.IO/Socket.IO-node是目前最激動人心的項目之一。 – Eamorr 2010-10-24 11:57:52

+2

Socket.IO是偉大的,但保持在我的除了WebSockets和Flash後退之外的任何事情都只是*壞*實時。我在我的一個項目(http://bonsaiden.github.com/NodeGame-Shooter/)中使用了自己的一個後退,在幾分鐘之後,閃存事物變得相當*滯後。雖然它與Socket.IO使用的並不相同,但Flash/JS通信大約會延長30毫秒的延遲時間。 – 2010-10-24 12:16:09

+0

我一直在使用[gimite's](http://github.com/gimite/web-socket-js)Flash WebSocket後備,對於實時遊戲有很好的效果。我同意Socket.IO提供的其他形式的回退將很不適合快速動作遊戲。 – bobince 2010-10-24 13:02:37