我正在尝试制作一个多人游戏,其中最多4名玩家可以加入一个房间并射击一些敌人,默认统一网络其中一个玩家将是主机+客户端,但我想制作一个专用服务器并在服务器上进行大部分计算以防止作弊。
我将使用UNET编写“房间主人”,将其构建为独立的,当客户端请求从服务器加入时,服务器将使用-batchmode -nographics运行“房间主”实例,玩家将加入游戏和房间主人将在游戏中进行所有计算。
关于这个主题有几个问题和答案,但如果这是一个很好的方法,我似乎没有找到答案。
我的问题是:
1)这是一个好方法吗?
2)在服务器端运行像100这样的实例会很重吗?
3)据我所知,我们不能在Photon的专用服务器上运行我们自己的游戏逻辑,我对吗?
4)在Unity多人游戏服务上,我的“房间主人”会被视为CCU吗?
任何建议都会很棒,提前谢谢。