Photon介绍与安装

Posted fzxiaoyi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Photon介绍与安装相关的知识,希望对你有一定的参考价值。

Photon光子引擎是一款实时的Socket服务器和开发框架,快速、使用方便、容易扩展。

服务端架构在windows系统平台上,采用C#语言编写。

客户端SDK提供了多种平台的开发API,包括DotNetUnity3DC/C++以及ObjC等。

官方网站:https://vibrantlink.com/

 

Photon分为CloudServer二个产品

Cloud:无需搭建服务器,服务器拖管于官方,用户只需专注于客户端开发。适合个人用户使用。免费版:20个同时连接数

Server:  需要搭建服务器,以及编写客户端,使用TCP/UDP协议,所有SDK包含负载平衡架构,适合企业用户。免费版:100个同时连接数

 

Cloud部署介绍:

https://vibrantlink.com/5minsphotoncloud/

 

Server部署介绍:

https://vibrantlink.com/5minsphotonserver/

 

注册帐号:

https://www.photonengine.com/zh-TW/Account/SignIn

注册后可以免费下载License

 

Cloud ServerSDK下载:

https://www.photonengine.com/zh-CN/sdks#server-csharp

在当前页面可以选产品类型,引擎、框架、平台以及开发的语言

 

这里安装以Server版本为例:

Photon-OnPremise-Server-SDK_v3-4-28-8401.exe  PhotoServer安装程序

xxxxxx@qq.com.Photon-v3.free.100-ccu.license  注册帐号时下载的License

 

运行exe安装程序,显示如下:

 

安装程序自带7z解压,需要指定解压路径,解压后即可……

 

复制LicenseC:\\Program Files\\Photon Server\\deploy\\bin_Win64

注意:

1) 如果不使用许可证,默认连接数是30,使用许可证连接数是100,也可以购买收费的许可证……

2) bin_Win64指的是当前操作系统版本,deploy下有32位及64位的, 根据当前操作系统类型复制许可证到对应文件夹.

 

3.找到C:\\Program Files\\Photon Server\\deploy\\bin_Win64,运行PhotonControl.exe.

PhotoControl.exe会显示在任务栏右下角的通知区域。

 

 

 

License info 许可许信息

Default  用于启动或者停止,应用、服务等等

Game Server IP Config 用于显示当前IP以及设置IP

Open Logs 用于打开lgo管理器,显示服务器应用的日志信息

Explore Working path  退出photonControl

 

l 启动应用进行测试

点击Default->Start As Application, 正常显示的是蓝色图标,如果有异常显示的是灰色,可以点击Open Logs打开日志进行查看异常.

 

Photon Server目录介绍

 deploy 存放服务器端的控制程序以及demo

doc  存放相关介绍的文档

lib   存放开发所需的类库

src-server  demo源代码

 

deploy目录

 

 

 

 

打开bin_Win64文件夹(我的电脑是win7 64位的,32位的系统使用bin_Win32)

 

几个重要的文件

xxxx..license        许可证文件

PhotoControl.exe    服务器端控制程序

PhotonServer.Config  服务器端配置文件,可以使用VS或者记本事打开

以上是关于Photon介绍与安装的主要内容,如果未能解决你的问题,请参考以下文章

IOS的photon Flash浏览器怎么用?

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

Photon多人游戏开发教程

eclipse最新版本photon下载和安装

photon引擎的photon引擎5分钟快速入门

如何在Eclipse Photon 4.8.x版本上安装Atlassian连接器