幻塔是MMO,強互動遊戲,玩家之間互相可見,單場景 ,如果做成全區全服型別,100W線上,則可能100W人之間都發生互動,伺服器的同屏、同步、AI資料,客戶端的渲染壓力不可能扛得住(天刀、WOW一個區撐死也就2000)。同時MMO是養成類與人競爭的遊戲,為了避免新玩家被老玩家吊打,所以需要分服。
原神是純單機,最多也就支援4人同場景,沒有任何互動壓力,伺服器也沒有什麼重度業務邏輯,所以也可以做成全區全服。
DOTA、吃雞這些MOBA\、tps、fps遊戲,伺服器的架構其實跟斗地主、自走棋這種沒有什麼區別,同場景的玩家最多10人(吃雞100人),所謂的同服是大廳同服,實際的遊戲是按照組局分佈在不同的battlesvr(戰鬥伺服器)的,只是玩家可以在同一個匹配池匹配而已。
再總結一下伺服器的開發難度。
幻塔,伺服器技術難度:5顆星(MMO的複雜業務邏輯處理、伺服器3D地形)。
DOTA、吃雞型別 : 4顆星(全區全服的架構)。
原神:1顆星 (無狀態,純單機,伺服器作為處理結算流程、存檔的工具,甚至可以不需要單獨編寫遊戲伺服器,呼叫幾下雲函式存檔就行)。
想要了解更多資訊,記得點選關注哦。
本文由6Z6Z原創,歡迎關注,帶你一起長知識!