看板 GameDesign 關於我們 聯絡資訊
※ 引述《kencool107 (臉都歪了)》之銘言: : ※ [本文轉錄自 Flash 看板 #1FyGtQof ] : 作者: kencool107 (臉都歪了) 看板: Flash : 標題: [問題] 關於多人連線遊戲的問題 : 時間: Mon Jul 2 10:56:24 2012 : 我想請問一下 : 如果想用Flash做多人連線的遊戲 : 例如像 卡片戰鬥 即時坦克對戰 : 是不是一定需要socket server : 還是可以用其他技術實現 : 最近老闆想要做多人連線的小遊戲 : 可是他又不想花錢去買市面上的socket server : 有辦法實現他的期望嗎 如果你想用http做的話 關鍵字: long polling 他的作法也是client不斷地跟server要資訊,可是如果server沒有 新的資訊可以給server會把這個request保留起來,等到有新的資訊 的時候才會傳回。這樣可以避免一直refresh,同時反應速度會比較 快。 他的壞處是同時的連線數會非常多,apache這種一個連線一個thread 的伺服器沒辦法處理,可能要找twisted之類的東西。 然後server能用現成的還是比較好,他們很容易出事的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.162.75.120
smalldra:Comet Session Protocol 07/03 11:07