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光子引擎

photon官网地址

1-1. 申请账号

  1. 进入官网,点击右上角的 Sign in

  1. 登录

1-2. 申请APP

  1. 点击 CREATE A NEW APP

  1. 填写信息

1-3. 申请中国区免费光子云

申请中国区免费光子引擎官网地址

进去填写一下信息,1-2个工作日就会审核通过(一般都能审核通过的)。

2. 在Unity中使用Photon

2-1. 下载插件 PUN2

  1. 在资源商店下载 PUN2

  1. 导入到Unity,会弹出 PUN Setup 界面,点击跳过(等一下填)

  1. 找到 PhotonServerSettings

  1. 点击 PhotonServerSettingsInspector 面板填写信息

a. 在 Photon 个人主页里面找到申请的APP,填写到 App Id PUN


b. 勾选 Use Name Server
c. Fixed Region 填 cn
d. Server 填 ns.photonengine.cn

  1. 填写完后的信息

3. 打开demo场景查看能否联机

3-1. 将场景添加到 Build Settings 里

3-2. 打包(Build)出来,开两个窗口进行联机

4. 最后效果

以上是关于photon引擎的photon引擎5分钟快速入门的主要内容,如果未能解决你的问题,请参考以下文章

一Photon 引擎

使用Photon引擎进行unity网络游戏开发——Photon常用类介绍

二Photon v4引擎基础开发框架——开发第一个Photon程序

使用Photon引擎进行unity网络游戏开发

Unity联网插件(PUN)

Photon介绍与安装