亚洲午夜无码久久,今天高清视频免费观看,欧美一夜爽爽爽爽爽爽,在线亚洲欧美日韩精品专区

行業(yè)資訊

  • 首頁
  • 新聞中心
  • 行業(yè)資訊

關(guān)于如何開發(fā)手游服務(wù)器,157.119.28.1宇眾貴州高防BGP專業(yè)棋牌傳奇手游服務(wù)器租用!?。?!


2018年07月27日

羅列一下作為一個手游游戲服務(wù)器開發(fā)人員所經(jīng)常接觸的事情

如果從功能劃分來說手游后端需要做如下大體功能:1 游戲邏輯 2 運營工具 3 db相關(guān)維護 4 充值SDK相關(guān)對接  5 跨服合服 等

對于每一種游戲選擇結(jié)構(gòu)設(shè)計可能不太一樣。架構(gòu)選擇,語言選擇也不一樣,看不同項目的選擇吧。

容災(zāi)容錯處理是所有服務(wù)器都必備的功能。

 

具體到每一個大功能所相關(guān)的內(nèi)容有:

一:游戲邏輯 方面
一個游戲開發(fā)前

a)    網(wǎng)絡(luò)層的底層架構(gòu),(tcp or udp http等)

b)   協(xié)議層數(shù)據(jù)封包(自定義協(xié)議,通用http,或者其他)

c)    DB底層的操作封裝,這三個基礎(chǔ)做完之后才能開始做游戲邏輯。

d) 一些系統(tǒng)的功能函數(shù),比如隨機,字符串函數(shù),文件函數(shù),線程同步,共享內(nèi)存,時間日期等公共庫開發(fā)

這底層封裝的簡單明了 直接影響后面的功能開發(fā)。這些完了之后,再考慮開發(fā)游戲邏輯

手游一般都會有如下系統(tǒng):

1)登陸(渠道驗證相關(guān))

2)核心玩法角色人物成長模塊

3)物品資源模塊

4)簽到(月簽,七日簽到)

5)抽獎(單抽 十連抽,偽隨機啥的)

6)pvp 、pve系統(tǒng)

7)工會系統(tǒng)

8)聊天系統(tǒng)

9)排行榜系統(tǒng)

10)跨服玩法等相關(guān)

11)成就任務(wù)系統(tǒng)

12)活動系統(tǒng)(活動系統(tǒng)比較龐大,需要考慮運營相關(guān)的)

13)郵件系統(tǒng)

對于后臺服務(wù)器技術(shù)人員來說,需要把這些系統(tǒng)的數(shù)據(jù)做一個一個模塊劃分設(shè)計,考慮數(shù)據(jù)的存儲。

個人感覺任務(wù)成就,pvp比較難設(shè)計,抽獎系統(tǒng)和資源獲取可能有點難度,如果能滿足策劃的需求需要好好設(shè)計好概率權(quán)重等。

★如有服務(wù)器租用可咨詢宇眾臨風(fēng),QQ:2850293179   Tel:15999932452    訂購網(wǎng)址:www.yelaoxs.com

另外獨立這些系統(tǒng)之外一個重要功能就是日志系統(tǒng) 包括一些行為日志,消耗日志等

 

以上游戲邏輯可能就需要我們 對于網(wǎng)絡(luò)底層懂點,數(shù)據(jù)庫懂點,基本的數(shù)學(xué)知識懂點,需要我們要有嚴謹邏輯。

要做到精通,還是需要每個系統(tǒng)都設(shè)計開發(fā)過可能會更有深入點。

底層開發(fā)需要比較有經(jīng)驗的做比較合適

二:運營工具

1 服務(wù)器的開停服

2 服務(wù)器的監(jiān)控

3 賬號封停

4 郵件公告

5 模擬充值測試

6 玩家數(shù)據(jù)統(tǒng)計報表

等等很多工具的開發(fā),看不同需要,有些php,有些nodejs,有些Java開發(fā)看不同的項目劃分

很多公司可能有一套完整的運營工具,像我們這種小公司很多需要自己開發(fā)。

三:db相關(guān)

1 項目上線前需要把數(shù)據(jù)表結(jié)構(gòu),存儲過程函數(shù)等相關(guān)設(shè)計好

2 版本維護更新的時候需要維護好表

3 對數(shù)據(jù)的操作 需要實時查詢清理等

這些都需要對數(shù)據(jù)庫要比較了解,雖然做不到DBA那樣專業(yè),但是數(shù)據(jù)庫的部署,優(yōu)化還是需要比較清楚的了解

 

四:sdk對接

現(xiàn)在手游渠道太多了,服務(wù)器客戶端都需要跟不同渠道對接,免不了需要對接 ,一般的充值流程都大體一樣,蘋果安卓充值流程大體一致,一般都是走http

需要我們服務(wù)器后臺支持http

登陸有些渠道也是需要驗證的這個看接入渠道需求


客服