我一直在想在Flash多人遊戲上工作很久。我需要經常更新Ajax請求,因此我需要使用套接字服務器。代碼自己的套接字服務器或在Amazon EC2上使用Red5/ElectroServer?
該系統最終會有足夠的對象/玩家,我認爲它是一個MMO。我想在亞馬遜的EC2上建立一個可擴展的系統。 (這可能會影響我對服務器的選擇)這種架構有望使遊戲的發展不會隨着時間的推移而發生很多變化。 (使用域分解技術或類似的東西)
我的繼承人內部爭論:
我應該
一個。用C++或Java編寫我自己的套接字服務器?
b。使用適用於Flash的免費和開源的Red5套接字服務器?
或
c。支付許可費用,然後去電鍍服務器?
我認爲自己是一個不錯的開發者,但我陷入了僵局,以走什麼樣的道路了。我不確定是否可以開發/需要預先包裝的套接字服務器的功能。
我也不能肯定是否預先包裝的服務器將在Amazon EC2的環境中很好地工作,並充分利用其功能充分利用。
任何幫助或指導將不勝感激。
我會猶豫與ElectroServer一起去。該網站困擾我(例如看看充滿搜索關鍵字和通用雲端flash動畫的標題) - 當我剛纔訪問時,他們在首頁頂部的流式視頻演示甚至無法工作。幾周前我還去了北卡羅來納州的三角遊戲大會。其中一個談判是由該公司的創始人(Electrotank)提供的網頁遊戲開發,他花了20分鐘時間談論他的公司及其產品。這是對我參加的12人最無價值的談話。 – Ricket 2010-04-19 02:13:01
你可以試試Photon from Exit Games - http://www.exitgames.com/ – 2011-11-25 14:13:45