游戲公司往往在運行初期要投入大批資金,購買高性能服務(wù)器。可是,一旦進(jìn)入贏利期,后續(xù)的投入幾乎可以不計,所以,行業(yè)內(nèi)的投入主要在于游戲規(guī)則的創(chuàng)設(shè),代碼的編寫,以及帶寬的租用,服務(wù)器的購買或者租用。
-
中文名
-
游戲服務(wù)器
-
外文名
-
Game Server,wap only
-
用 途
-
游戲規(guī)則的創(chuàng)設(shè),代碼的編寫
-
購買者
-
網(wǎng)絡(luò)游戲公司
目錄
-
1 網(wǎng)游
-
? 聊天
-
? 戰(zhàn)斗
-
? 腳本NPC
-
? 特種NPC
-
? 數(shù)據(jù)提供
-
? 業(yè)務(wù)分離式集群
-
2 網(wǎng)吧
-
3 頁游
網(wǎng)游
編輯
聊天
在很多MMORPG中,聊天都占據(jù)了大部分的網(wǎng)絡(luò)流量,所以將聊天業(yè)務(wù)分離,建立單獨的聊天服務(wù)器成為了很多開發(fā)者首先想到的事情。
戰(zhàn)斗
其次是回合制戰(zhàn)斗MMORPG中的戰(zhàn)斗模塊,由于玩家在進(jìn)行戰(zhàn)斗時,幾乎和主服務(wù)器完全沒有關(guān)聯(lián),所以將戰(zhàn)斗業(yè)務(wù)分離到單獨服務(wù)器也是理所當(dāng)然、順理成章的事情。
腳本NPC
我們在和一些NPC對話執(zhí)行劇情的時候,雖說也是在地圖上進(jìn)行,但真正的劇情執(zhí)行卻和地圖關(guān)系不大,所以也可以將使用腳本的NPC轉(zhuǎn)移到單獨的服務(wù)器上,而主服務(wù)器上僅在地圖網(wǎng)格上標(biāo)識出NPC的編號和位置。
特種NPC
我們剛提到了將腳本NPC獨立出來,而更應(yīng)該也更容易分離出來的應(yīng)該是諸如醫(yī)生(+HP)、護(hù)士(+MP)、傳送員這些特種NPC。因為這些NPC的處理過程基本一致,所以寫成固定的程序而非腳本將大大提高游戲服務(wù)器的響應(yīng)速度,并降低硬件成本。主服務(wù)器僅根據(jù)地圖網(wǎng)格上記錄的NPC類型、編號即可完成NPC調(diào)用。
數(shù)據(jù)提供
有些游戲是即時為客戶端提供數(shù)據(jù)的。比如一些支持實時地圖修改的游戲或是一些需要在客戶端執(zhí)行的腳本。而對于這些內(nèi)容,我們可以只在主服務(wù)器上保存他們的類型和編號,而讓客戶端根據(jù)類型、編號到另一臺服務(wù)器上去下載。
業(yè)務(wù)分離式集群
一、業(yè)務(wù)的分離使得每種服務(wù)器程序變得簡單,這樣可以降低出錯的幾率,即便出錯,也不至于影響到整個游戲的進(jìn)行,而且可以通過快速啟動另一臺備用服務(wù)器替換掉出錯的服務(wù)器。
二、業(yè)務(wù)的分離使得流量得到了分散,這樣可以減輕網(wǎng)卡的負(fù)擔(dān),系統(tǒng)遍歷、程序的響應(yīng)速度都會得到提升。
三、短小的程序在編譯為二進(jìn)制碼后,如果足夠小,便可以全部放入CPU緩存(服務(wù)器級CPU一般都有數(shù)MB的緩存,完全足夠放入1至2MB代碼段的程序),這將大大提升程序運行的速度。
四、由于將大部分業(yè)務(wù)都分離了出來,所以主服務(wù)器基本上只是處理人物的行走或人物行走數(shù)據(jù)的傳輸,單臺服務(wù)器能夠處理的人物將大大提升。其他的業(yè)務(wù)由于沒什么相互聯(lián)系,所以可以按最大人數(shù)增加服務(wù)器。而由于主服務(wù)器業(yè)務(wù)簡單,也很容易制作動態(tài)均衡處理。
網(wǎng)吧
編輯
網(wǎng)吧里為了對眾多的游戲進(jìn)行統(tǒng)一有效的管理,而專門設(shè)立的高性能電腦主機(jī)。
游戲可謂多之又多,每個游戲都可能為網(wǎng)吧老板帶來經(jīng)濟(jì)效益,而越來越多的游戲讓網(wǎng)吧經(jīng)營者手忙腳亂。借助著windows系列中的服務(wù)器操作系統(tǒng)的成熟,網(wǎng)吧經(jīng)營者找到了福音。用一臺略高于客戶機(jī)的配置的主機(jī),把所有的網(wǎng)吧里用到的游戲都拷到游戲服務(wù)器。然后安裝好游戲服務(wù)器軟件,進(jìn)行設(shè)置。
發(fā)展到今天,它應(yīng)該能完成下面的工作:
1 它能自動更新游戲補(bǔ)丁,并提醒經(jīng)營者。
2 它能把更新后的游戲補(bǔ)丁,及時地傳遞給有更新要求的客戶機(jī)。
3 它要滿足當(dāng)前網(wǎng)吧設(shè)計的數(shù)據(jù)讀取量的二倍以上。
4 它應(yīng)該具備很強(qiáng)的兼容性,穩(wěn)定性,擴(kuò)容性。
5. 它的工作界面應(yīng)當(dāng)直接,直觀,易操作,易維護(hù)。它的說明語言應(yīng)該通俗易懂。
頁游
編輯
網(wǎng)頁游戲服務(wù)器是基于WEB的游戲,網(wǎng)頁游戲服務(wù)器能讓游戲玩家只要通過網(wǎng)絡(luò)打開瀏覽器就能進(jìn)行游戲,網(wǎng)頁游戲服務(wù)器是基于Web瀏覽器的網(wǎng)絡(luò)在線多人互動游戲,無需下載客戶端,只需打開IE網(wǎng)頁,10秒鐘即可進(jìn)入游戲,不存在機(jī)器配置不夠的問題,最重要的是關(guān)閉或者切換極其方便,尤其適合上班族。
發(fā)展到今天,網(wǎng)頁游戲服務(wù)器能完成下面的一些工作:
1、能承載用戶機(jī)器低配置運行游戲;
2、具備各個瀏覽器的兼容性,穩(wěn)定可靠快速;
3、能自動更新游戲補(bǔ)丁;
4、工作界面更加直觀,易于擴(kuò)展維護(hù);
5、能承受3D效果,并且運行順暢;
來源:http://curryupcaters.com,網(wǎng)站建設(shè)★網(wǎng)站設(shè)計★網(wǎng)站制作★網(wǎng)頁設(shè)計-599元全包;企業(yè)網(wǎng)絡(luò)推廣☆網(wǎng)站優(yōu)化☆seo☆關(guān)鍵詞排名☆百度快照-2200元全年展示;做網(wǎng)站優(yōu)化排名-網(wǎng)站建設(shè)公司