Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 多人游戏使用Android的unity免费版_Unity3d_Multiplayer_Multiplatform - Fatal编程技术网

Unity3d 多人游戏使用Android的unity免费版

Unity3d 多人游戏使用Android的unity免费版,unity3d,multiplayer,multiplatform,Unity3d,Multiplayer,Multiplatform,我将在unity上开始我的第一个游戏,这是一个适用于android的实时多人游戏。我想问几件事。 我是否需要购买专业版或整个过程的任何许可证(从开发到提交到play store,我知道闪屏不能更改)。我的游戏几乎像8台球,具有所有多人游戏功能(创建用户档案、与朋友一起玩、与Facebook朋友一起玩、挑战朋友、领袖板过滤器等),就像8台球一样。我计划在多人游戏中使用光子。 我还需要网络和Facebook版本以及在未来。 我也看到了几页关于这一点,但我仍然感到困惑。 提前感谢。Unity3D个人版

我将在unity上开始我的第一个游戏,这是一个适用于android的实时多人游戏。我想问几件事。 我是否需要购买专业版或整个过程的任何许可证(从开发到提交到play store,我知道闪屏不能更改)。我的游戏几乎像8台球,具有所有多人游戏功能(创建用户档案、与朋友一起玩、与Facebook朋友一起玩、挑战朋友、领袖板过滤器等),就像8台球一样。我计划在多人游戏中使用光子。 我还需要网络和Facebook版本以及在未来。 我也看到了几页关于这一点,但我仍然感到困惑。
提前感谢。

Unity3D个人版不支持手机上的C#sockets,因此无论是光子还是其他任何第三方实时插件,都无法在Android(或iOS)上使用Unity3D个人版,但它们都需要Unity3D pro


只有一个例外:Pun+甚至在Android和IOS上使用UNIYT3D个人,因为它通过一个本地插件在平台上使用C++套接字,在C上,C套接字在Uny3D个人中不可用。但是,这仅适用于PUN+(光子统一网络升级版),而不适用于PUN(光子统一网络)。

版本5中的Unity不再具有特定于引擎的pro功能。所以基本上免费=专业(除了一些服务和闪屏)。因此,您可以使用Unity 5 free,例如光子

考虑成本:可能是您的游戏需要某种Web服务(管理配置文件等),因此Web服务器可能会产生一些成本。但是对于入门来说,有很多免费服务,比如


此外,您还需要为Google Play支付25美元的费用才能发布游戏。

我认为从unity 5开始,所有pro功能都可供个人用户使用(除了闪屏和一些额外的服务,如性能报告)@dev_ter:是的,这是正确的。我的答案与Unity 4和早期版本有关。