问题描述
所以我知道Unity有一些附加组件,可以让您将游戏移植到网络上,也可以附加组件,使您可以制作多人游戏。我几乎是一个初学者,我想知道您是否可以仅将这两个附加组件一起使用并使它起作用?如果不能,那么如何在Unity中制作在线网络游戏? (例如1v1.lol之类的游戏)
解决方法
Unity的播放器称为WebGL播放器,该播放器专门用于网络,类似于Android和iOS等平台拥有自己的播放器的方式:
https://docs.unity3d.com/Manual/webgl-gettingstarted.html
您可以通过Unity Hub将WebGL播放器添加到Unity安装中。对于多人网络,只需确保使用支持WebGL播放器的资产,例如Proton:
https://doc.photonengine.com/en-us/pun/current/getting-started/pun-intro
,您必须使用webgl。它内置在浏览器中,而不是插件。