國家新聞出版署8月30日下發切實防止未成年人沉迷網絡游戲的通知,要求從今天(9月1日)起,所有網絡游戲企業僅可在周五、周六、周日和法定節假日每日20時至21時向未成年人提供1小時服務,其他時間均不得以任何形式向未成年人提供網絡游戲服務。通知發布后,各大游戲廠商火速回應,紛紛表示將從嚴落實未成年人網游防沉迷新規。
目前整個游戲行業也只能遵照新規來做,今天我給大家帶來游戲后臺的設計簡要分析,這里我把他分為兩類:
-
匹配競技類游戲(如王者榮耀,CFM類游戲等,其核心難點在于極低的時延要求)
-
虛擬大世界類游戲(如天涯明月刀,天諭手游等,其核心難點在于無縫世界切換,大規模玩家集結時數據同步問題)
除此之外,其他類型游戲在游戲后臺設計方面,其實無需考慮過多,如莉莉絲的AFK(劍與遠征),bilibili的坎特博雷公主與騎士喚醒冠軍之劍的奇幻冒險這一類卡牌游戲,既不需要對網絡時延有極高的要求(100ms的延遲或者200ms延遲其實對玩家感知影響并不大),也不會有大量數據同步需求導致網絡流量暴增,服務器處理卡頓的問題。
所以除了匹配競技類游戲與虛擬大世界類游戲,我們可以把其他游戲后臺設計歸類到普通互聯網后臺設計即可,這一類游戲后臺設計采用通用解決方案,即使后臺完全做成無狀態化,玩家數量增加的時候同比例擴縮容時便可以滿足玩家需求,在此便不再討論。
本文主要討論匹配競技類游戲的大型游戲后臺實踐的一