我有過一些相關的經歷
一般人直覺都說WEB GAME架構不難...很簡單..
有個廠商也說交給他們外包,兩個月就搞定了...
但是實際上WEB GAME開發的問題之多..要自己跑過一次才知道...舉幾個例子:
1.因為沒有客戶端,所以所有圖片都是即時下載的,每一張圖片都是一個單獨的request,如果頁面的圖片規劃不好,一兩百個玩家同時點擊所帶來的request數量及圖檔流量就很嚇人(這也是會lag的主要原因),象是半即時玩法的”無儘的戰鬥”這類網頁遊戲,同時來個一百人在線就有點撐不住了,這個問題,我們搞了很久才勉強解決(可以單一伺服器500人在線),但是後續帶來的維護成本,使的我們不得不思考WEB GAME的效益何在,也許需要等相關環境更成熟點才看得出來(我們是在六年前推出的產品,當時的相關成本都不低)
2.安全機制的問題,當時還沒有資料隱碼的概念,所以相關的防護做的不是很好,要做的好,也不是單靠程式寫好就可以解決的,這些問題在網頁遊戲上和一般的網路遊戲完全不同,包括一些網頁的操作方式也可能會造成意想不到的bug產生,只能遇到一個解決一個。
3.市場性及接受度的問題,如果是免費或小眾的市場玩玩還可以,當他成為一個要付費的商品並有一定的使用者時,就很麻煩了,所以對於網路三國WEB,我還在觀察中,目前在蜜月期中,過陣子再看看狀況;相較之下,國外很早就有收費並且獲利的網頁遊戲,但那完全是因為國外的市場基礎就是大,同樣的小眾,在台灣真的很小,收入拿來付機房相關費用勉強打平而已,在國外,如日本,卻可以是一家公司一成的收入來源。
4.更新的問題,當時我們以為都是即時下載的,更新應該很簡單,但是後來才知道包括用戶端或ISP的proxy設定也會有影響,當時有個ISP的Proxy設定造成該ISP的用戶都無法玩這類的網頁遊戲,而基於安全的理由,ISP也不想更改proxy的設定,又或是用戶的IE設定的安全性或暫存空間等等,都會有影響,不是圖片沒有即時更新,不然就是出現叉燒包。
我的結論是,做個免費的讓同好玩玩的話,那就真的如大家說的很簡單,要考慮的東西也少很多,但是要從商業化的角度來看的話,那就真的很不容易了;
另外,我個人的經驗是目前的技術環境及網路環境,相較以前是好太多了,但是要讓網頁遊戲成為大眾或是質感高的遊戲,還是有差那麼一點點,我真心的等待更好的時機來臨,然後可以看到網頁遊戲成為一個有前景的遊戲分類。
附上幾個和travia 不太一樣的網頁遊戲給大家參考看看
http://www.i-koc.com/
http://dot.mud2u.com/
內文搜尋

X