天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

一款移動(dòng)端即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)的研究與實(shí)現(xiàn)

發(fā)布時(shí)間:2024-04-28 05:09
  近年來,隨著互聯(lián)網(wǎng)發(fā)展迅速和移動(dòng)端設(shè)備的普及,移動(dòng)端游戲市場發(fā)展迅速,游戲用戶數(shù)量也增長很快。其中即時(shí)戰(zhàn)略游戲是最受歡迎的游戲種類之一,穩(wěn)定可靠的服務(wù)端系統(tǒng)是實(shí)現(xiàn)一款游戲的關(guān)鍵。然而目前移動(dòng)端即時(shí)戰(zhàn)略游戲服務(wù)端存在高并發(fā)下性能低、網(wǎng)絡(luò)延遲高等問題,因此本文通過需求分析,設(shè)計(jì)和實(shí)現(xiàn)一款移動(dòng)端即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)。本文主要工作歸納如下:(1)提出了一款移動(dòng)端即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)的設(shè)計(jì)方案。根據(jù)系統(tǒng)的輸入輸出,對系統(tǒng)的需求進(jìn)行了分析,主要包括功能需求和性能需求。梳理了系統(tǒng)的主要功能,設(shè)計(jì)了系統(tǒng)部署方案和數(shù)據(jù)庫表結(jié)構(gòu)。(2)根據(jù)移動(dòng)端即時(shí)戰(zhàn)略游戲高并發(fā)和網(wǎng)絡(luò)帶寬受限的問題,提出了負(fù)載均衡和數(shù)據(jù)緩存兩種優(yōu)化機(jī)制。對于負(fù)載均衡機(jī)制,在一致性哈希算法的基礎(chǔ)上引入虛擬節(jié)點(diǎn),并通過節(jié)點(diǎn)權(quán)重分配和負(fù)載動(dòng)態(tài)調(diào)整,實(shí)現(xiàn)負(fù)載均衡;對于數(shù)據(jù)緩存機(jī)制,本文提出了一種基于鍵值評估的緩存替換算法,目的在于平衡緩存中對象命中率和字節(jié)利用率,從而提高緩存利用率和降低網(wǎng)絡(luò)延時(shí)。(3)實(shí)現(xiàn)了支持高并發(fā)、實(shí)時(shí)性的移動(dòng)端即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)。利用負(fù)載均衡技術(shù)實(shí)現(xiàn)了高并發(fā)下的登錄和支付功能;利用等級分評價(jià)體系實(shí)現(xiàn)了玩家匹配系統(tǒng)...

【文章頁數(shù)】:69 頁

【學(xué)位級別】:碩士

【部分圖文】:

圖1-1第一代即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)架構(gòu)

圖1-1第一代即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)架構(gòu)

大特色在于持久化記錄了玩家的所有信息,從而能夠記下一次進(jìn)入游戲后,玩家角色和游戲中的數(shù)據(jù)仍與之前退數(shù)據(jù)的情況�!禡UD1》剛一問世,就受到了當(dāng)時(shí)世界各地是世界上最早的游戲服務(wù)端程序。社區(qū)的不斷發(fā)展,不久后就出現(xiàn)了MUDOS開源系統(tǒng)。玩家一服務(wù)器,玩家通過命令行進(jìn)行消息交互,服....


圖1-2第二代即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)架構(gòu)

圖1-2第二代即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)架構(gòu)

如圖1-2所示,游戲服務(wù)器Server1和Server1分別負(fù)責(zé)與各自連接的客戶端進(jìn)行交互,仍采用單線程和無阻塞消息隊(duì)列。圖1-2第二代即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)架構(gòu)服務(wù)器分區(qū)模型是即時(shí)戰(zhàn)略游戲服務(wù)端架構(gòu)中最典型的模型,基本思路為:當(dāng)單臺服務(wù)器的負(fù)載量達(dá)到上限時(shí),可以架....


圖1-3第三代即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)架構(gòu)

圖1-3第三代即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)架構(gòu)

圖1-3第三代即時(shí)戰(zhàn)略游戲服務(wù)端系統(tǒng)架構(gòu)關(guān)服務(wù)器:主要用于負(fù)責(zé)與客戶端建立連接,接收客戶端發(fā)送過來的消息行驗(yàn)證,然后轉(zhuǎn)發(fā)給相應(yīng)的業(yè)務(wù)邏輯服務(wù)器。比如兩個(gè)不同服務(wù)器之間的交互,可以讓其中一個(gè)用戶連接網(wǎng)關(guān)服務(wù)器,再由網(wǎng)關(guān)服務(wù)器轉(zhuǎn)發(fā)數(shù)據(jù)。景服務(wù)器:主要負(fù)責(zé)完成游戲邏輯:游戲角色的移....


圖2-1服務(wù)端系統(tǒng)功能模塊結(jié)構(gòu)圖

圖2-1服務(wù)端系統(tǒng)功能模塊結(jié)構(gòu)圖

9圖2-1服務(wù)端系統(tǒng)功能模塊結(jié)構(gòu)圖1)游戲登錄游戲登錄模塊是用戶進(jìn)入游戲的入口。移動(dòng)端游戲一般發(fā)布在第三方游戲平合作SDK(SoftwareDevelopmentKit)方式登錄,即登錄時(shí)需要經(jīng)過合作用戶在SDK登錄后獲取渠道合作方給的OpenID(唯一對應(yīng)用戶身....



本文編號:3966212

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3966212.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶11562***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com