开启左侧

[教程] VR多人联机坦克开发系列一

最近安弟在学习开发,用到一个很好的unity联机插件,所以找到了相关教程,教你怎么从普通游戏联机到VR游戏联机,原理本质是一样的。
声明:本教程转自photon官方
为方便新手开发,所以先从普通版本联机开始。

各位游戏设计的朋友,欢迎来到多人即时联机的世界,这个游戏教学系列,会一步一步的带着各位使用PUN与Unity来实作一些小型游戏,让喜欢开发游戏的人能快速上手,创造自己的多人连线游戏!
1.0.jpg
海外许多游戏公司也都爱用Photon Engine !

PUN的基本介绍               
全名Photon Unity Networking.是针对Unity上面的多人网络即时联机功能所强化的一个套件,兼容于原本的Unity Networking,但底层全部重新写过,并且使用Photon Cloud/Server来做为游戏后端,非常方便开发.              
PUN的中文介绍页面:
https://www.photonengine.com/zh-TW/pun/


1.1.png


现在,我们就先用”免费版本”的来试试吧!               
Unity Asset Store链接如下:
https://www.assetstore.unity3d.com/en/#!/content/1786
PUN与Unity 的基本设定               
首先,我们先在Unity建立一个空的游戏项目,叫Tanks_PUN.并且把Asset Store打开,找到Photon Unity Networking Free,下载并且导入(Import).
1.2.png

导入完成后,可以看到在Photon Unity Networking目录底下有10多个Demo示例,有兴趣的人可以花些时间了解,我们以后再设定专文介绍比较有用到的部份,现在先来设定PUN.               Window→Photon Unity Networking→PUN Wizard,会跳出个设定画面如下:
1.3.png

点选Settings→Cloud Dashboard Login,会开个网页到Photon的官方网页,先在这里注册个帐号,只要一个帐号就可以管理多个游戏设定以及想使用的服务内容,若以后游戏大卖了,要增加多人联机数时,也是在这里设定~
https://www.photonengine.com/en-US/Account/SignIn

1.4.png
Photon的开发者登入画面


注册完成后,并且在上面的画面登入后,把项目名称底下那行App ID整串英数字复制下来,等下要贴到PUN Setup的数据栏上,这样我们的项目才能跟Photon Cloud的服务串接起来.
1.5.png
这个页面可以管理:游戏名称,信息, 服务项目


回到Unity的PUN Wizard,点选Settings→Setup Project,会出现下面的画面,此时把刚刚复制的App ID贴上去,再按这个页面的Setup Project.
1.6.png
填上AppID再按Setup Project,就可以 Close了.

在上面的步骤中,PUN Setup的AppID填上,Setup Project按上后,就可以按Close关掉这个PUN Wizard了,此时我们会在Inspector看到Photon Server Settings的数据:
1.7.png
Photon Server Settings

接下来我们再把PhotonServerSettings的Hosting Region的地方改成Jp或Asia,它是设定我们想使用哪个Photon Cloud云端机器的服务区域;换成Asia当然也行,就看我们觉得哪个地方的连接速度比较快或是质量比较稳定。
如此,这个项目的Photon Networking已经设定完成;
下一篇,让我们用这个设定来连接Photon Cloud吧~
回复

发表于 2017-11-30 16:49:27 使用道具 举报

精彩评论4

看完了,前排支持
回复

发表于 2017-12-2 00:27:25 使用道具 举报

希望安教授早日学成归来
回复

发表于 2017-12-2 08:33:25 使用道具 举报

论坛越来越有意思了
回复

发表于 2017-12-2 09:09:51 使用道具 举报

目前联机demo做了个大概,很多细节有待完善,过年前应该能发个包给大家耍耍
来自安卓客户端来自安卓客户端
回复

发表于 6 天前 使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

威望28

懵币4597

帖子75

发布主题
阅读排行

下载盗梦APP

关注盗梦极客
一起玩转VR

© 2015 盗梦极客 | VR虚拟现实达人社区 | VR资源及VR眼镜教程 黑ICP备15006149号 VR新手指引 联系我们