使用SmartFoxServer搭建多人在线游戏.pptx_第1页
使用SmartFoxServer搭建多人在线游戏.pptx_第2页
使用SmartFoxServer搭建多人在线游戏.pptx_第3页
使用SmartFoxServer搭建多人在线游戏.pptx_第4页
使用SmartFoxServer搭建多人在线游戏.pptx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用SmartFoxServer搭建多人在线游戏,简介,SmartFoxServer 是一款高效开发地开发多人应用及游戏. 该服务器主要用来创建多玩家游戏。并提供强大的制作工具,各种回合制游戏和实时游戏都可以胜任。 SmartFoxServer 支持的播放器从Flash player6版到最新的Flash Player 9,并提供丰富的Actionscript 1.0, 2.0 and 3.0 APIs。同时对Iphone , android 移动平台进行了很好的支持。提供iphone、Android、Unity3D、Flex、Air,Flash、.net 、Silverlight,java的客户端SDK。是一个跨多种平台的开发插件。,SFS特点,快速 可靠: SmartFoxServer 是基于高效和可升级的结构,可以在单CPU服务器机子上处理数千的客户端. 是有名的平民的服务器,最低支持P2-350Mhz。很多公司和游戏机构都已经使用 SmartFoxServer 开发出了很多高质量的在线多玩家应用及游戏。比如Club Penguin 高制作能力: SmartFoxServer 带有一套支持Actionscript 1.0, 2.0 和 Actionscript 3.0 的APIs 他们都是从flash核心对象扩展出来的新功能,可以让开发者简单快速地开发多玩家应用.,扩展性: SmartFoxServer 可以使用Python and Java进行服务器端的扩展. 自定义服务器端扩展,可以执行复杂的应用,游戏逻辑,高级用户,房间管理,及服务器新行为,等等 。 跨平台性: SmartFoxServer 可以运行在任何系统上: 因为SmartFoxServer 是100%的纯 Java 开发的应用,它可以运行在任何平台上,如:Windows (NT/2K/XP/2003), Linux, MacOS X (10.4 or higher)等等。,SFS特点,SFS特点,强大的附加软件: SmartFoxServer 带有强大的附加软件来扩展其功能: BlueBox: 让玩家避开网络限制(防火墙, 代理) 来进行多玩家游戏,而不牺牲连接速度. 因为 API 会自动在”幕后“选择最好的连接系统。 RedBox: 免费开源的附加软件,使在SmartFoxServer的框架中集成了音频/视频流的能力(red5), 并简化了 A/V应用的开发难度。,SFS结构,SFS客户端API,什么是SFS客户端的API? Sfs已经为你做好了基本的客户端网络通信通道,这个通道可以联通服务端的相关功能模块来实现相关功能。比如用户登录/房间登陆/用户信息广播/更新用户房间信息等等。你只调用和扩展通道中的指定方法即可。 如何使用? 从/labs/API/ 中找到最新版本的客户端API。,SFS Server端,公聊与私聊消息发送 可以对房间里的所有用户发送公聊消息;也可以对某一用户发私聊消息。您也可以对另一个 房间的用户发送私聊消息 服务器端变量,房间变量,及用户变量 允许在服务器端储存变量,并在用户之间共享。房间变量,储存当前房间的信息,用户变量储存用户的信息。 发送和接受复杂的数据对象 一对象的方式进行服务端和客户端的数据交互,简化开发难度。 自动踢出无效用户和断开无效连接 SFS会自动地断开超时未进行操作的用户,和没有使用SFS协议的连接,减少网络资源浪费。 动态地创建房间 房间可以在config.xml文件中定义,也可以实时创建。 支持外语显示 可以使用自己的语言字体 可操作性日志 可以按照您自己的要求设置日志 管理员及监控员信息 允许发送管理员及监控员信息 不良用语控制 对于使用不良用语的用户进行警告和踢出操作 游戏观看者 游戏房间支持游戏观察者,但是观察者不能与游戏交互。当有玩家离开游戏时,观察者才有机会进入游戏成为游戏玩家。 数据库管理(SFS PRO版) 允许对主要的RDBMS(如:MySQL, MS SQL,Access, Oracle, DB2 等)进行连接和交互。 原始数据协议,压缩实时游戏数据。 可用来提高,网络数据传输效率 邮件发送 不需要使用其他的应用程序,就可以发送邮件,例如:发送用户注册激活信息,用户密码等,Server端和client的交互,使用SFS定义好的消息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论