photon引擎的photon引擎5分钟快速入门
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了photon引擎的photon引擎5分钟快速入门相关的知识,希望对你有一定的参考价值。
参考技术A启动Photon非常容易,直接运行SDK中附带的程序即可。
下面的视频主要演示了如何快速启动Photon,这是必不可少的步骤。
观看视频
下载
下面是Photon Server SDK下载链接:
SDK下载
选择最新版本的“ExitGames-Photon-Server-SDK”下载。 将Photon服务器SDK解压到任意位置,进入“deploy”目录选择适合您当前环境的版本:
1.bin_Win32:32位Windows Vista以上版本
2.bin_x64:64位Windows Vista以上版本
3.bin_Win32_xp:32位Windows XP或者2003
4.bin_Win64_xp:64位Windows XP或者2003
SDK的deploy目录里面包含了运行Photon需要所有文件,其他目录则是文档目录、类库目录以及源码的目录。 运行Photon管理工具:PhotonControl.exe。这是一个托盘应用,程序启动后会创建一个托盘图标。
Photon Control上的“Run asapplication”菜单项
点击右下角的托盘图标,单击“Photon”下面的子菜单“Start as Application”即可开启Photon服务。
启动Photon服务大概会花几秒钟时间,这主要取决于配置的应用情况,部署的应用越多启动就会越慢。 服务端的SDK提供了一个压力测试工具(TestClient),模拟多个客户端连接,可以点击“Photon”下的“Testclient”菜单开启。
Testclient是一个命令行工具,可以模拟25个游戏每个游戏4个玩家共100个玩家在线的测试。
Testclient正常开启的界面
另外,也可以下载.NET版本的Photon客户端SDK。里面有个“Realtime Demo”可执行程序,配置连接本地服务器,同时打开两个客户端,每个客户端都可以看到另外一端的显示状态变化。
在Unity中使用Photon(网络多人联机)
在Unity中使用Photon
1. 申请中国区免费PHOTON光子引擎
1-1. 申请账号
- 进入官网,点击右上角的 Sign in
- 登录
1-2. 申请APP
- 点击 CREATE A NEW APP
- 填写信息
1-3. 申请中国区免费光子云
进去填写一下信息,1-2个工作日就会审核通过(一般都能审核通过的)。
2. 在Unity中使用Photon
2-1. 下载插件 PUN2
- 在资源商店下载 PUN2
- 导入到Unity,会弹出 PUN Setup 界面,点击跳过(等一下填)
- 找到 PhotonServerSettings
- 点击 PhotonServerSettings 在 Inspector 面板填写信息
a. 在 Photon 个人主页里面找到申请的APP,填写到 App Id PUN 中
b. 勾选 Use Name Server
c. Fixed Region 填 cn
d. Server 填 ns.photonengine.cn
- 填写完后的信息
3. 打开demo场景查看能否联机
3-1. 将场景添加到 Build Settings 里
3-2. 打包(Build)出来,开两个窗口进行联机
4. 最后效果
以上是关于photon引擎的photon引擎5分钟快速入门的主要内容,如果未能解决你的问题,请参考以下文章
使用Photon引擎进行unity网络游戏开发——Photon常用类介绍