photon引擎-photon引擎的概述游戏引擎是指一些已编写好的可编辑游戏系统或者一些互交式实时图像应用程序的核心组件,是游戏软件的主程序,photon引擎比起我们叫熟悉的虚幻3、CryENGINE3等游戏引擎,这款引擎相对较为陌生,这里为大家简单描述一下这款引擎的特点
Photon英文原意是指光量子,在这里是指九城代理的服务端网络游戏引擎,比起其他服务器端引擎它能支持更多的传输协议和编程端口,如下图所示:Photon包含两个部分
一部分是一个socket服务器,另一部分是其针对各个平台编写的sdk
这些平台包括了:android,Flash,iPhone,iPad,
,Unity3D,Windows,甚至还有silverlight
这也意味着Photon的发布也包括两个部分,ClientSDKRelease和ServerSDKUpdate
目前ServerSDK的版本是v2
5,而ClientSDK的版本是v6
什么是SDK
SDK就是指可以为第三方开发者提供特定的软件包、软件框架、硬件平台、操作系统等创建应用软件开发工具的集合,并且SDK还能简单的为某个程序设计语言提供应用程序接口API的一些文件
photon引擎-photon引擎的特性Photon引擎是一款实时的Socket服务器和开发框架,快速、使用方便、容易扩展
服务端架构在windows系统平台上,采用C#语言编写
客户端SDK提供了多种平台的开发API,包括DotNet、Unity3D、C/C++以及ObjC等
Photon引擎的体系特性如下:1、架构于Windows平台下原生态性能高度优化的系统2、经过证明适用于众多的商业游戏3、由ExitGames提供迅捷到位的支持4、服务器端游戏逻辑采用C#语言实现5、支持广泛的框架设计,能帮助您处理常见的工作内容6、简单易扩展的远程方法调用7、采