使用虚幻4开发网络游戏的两种方式
一、虚幻4只做客户端,服务器端独立开发,适用于任何网络游戏
二、使用虚幻4同时开发客户端和服务器(使用虚幻4内置的服务器),适用于一部分网络游戏。
如果使用虚幻4作为游戏客户端,最好也是要虚幻4的内置服务器(这样可以解决很多问题,同时节省很多巨大的工作量),自己开发服务器要处理非常多的问题。
对服务器要求较高的游戏玩法
一、多人同屏(3D游戏不适合,对服务器压力太大)
二、高速操作,迅速同步。UE4非常适合这样的游戏。
三、全球同服。(采用分布服务器,多台服务器之间的数据同步),虚幻4内置服务器不适合这样的游戏,虚幻4内置服务器没有考虑分布式服务器之间的数据同步问题。
虚幻4作为服务器,可以承载多少人?
一、并无明确限制,和玩法很有关系
二、绝地求生(使用的是虚幻4内置服务器),单局百人在线。
虚幻4内置服务器做不到千人在线,可独立做服务器来实现。
三、只使用UE4和蓝图,也可以做出数亿人玩的网络游戏。
四、影响在线人数上限的因素:分区吗?有交互吗?交互频繁吗?同屏吗?