幻塔是MMO,强交互游戏,玩家之间互相可见,单场景 ,如果做成全区全服类型,100W在线,则可能100W人之间都发生交互,服务器的同屏、同步、AI数据,客户端的渲染压力不可能扛得住(天刀、WOW一个区撑死也就2000)。同时MMO是养成类与人竞争的游戏,为了避免新玩家被老玩家吊打,所以需要分服。
原神是纯单机,最多也就支持4人同场景,没有任何交互压力,服务器也没有什么重度业务逻辑,所以也可以做成全区全服。
DOTA、吃鸡这些MOBA\、tps、fps游戏,服务器的架构其实跟斗地主、自走棋这种没有什么区别,同场景的玩家最多10人(吃鸡100人),所谓的同服是大厅同服,实际的游戏是按照组局分布在不同的battlesvr(战斗服务器)的,只是玩家可以在同一个匹配池匹配而已。
再总结一下服务器的开发难度。
幻塔,服务器技术难度:5颗星(MMO的复杂业务逻辑处理、服务器3D地形)。
DOTA、吃鸡类型 : 4颗星(全区全服的架构)。
原神:1颗星 (无状态,纯单机,服务器作为处理结算流程、存档的工具,甚至可以不需要单独编写游戏服务器,调用几下云函数存档就行)。
想要了解更多资讯,记得点击关注哦。
本文由6Z6Z原创,欢迎关注,带你一起长知识!