有用过photon引擎开发iOS平台社交和网络ios 游戏开发引擎的吗

2188人阅读
个人开发者在iphone平台多数时候只能做单机游戏,因为没有服务器的原因,会出现很多的限制。
除了官方的gamecenter有游戏挑战的功能之外,还有一个由exit games推出的实时游戏对战引擎Photon。
当然是收费的。
openfeint在国内也就是九城了,已经获得国内独家代理,或许以后我们也可以用得上。
--&九城(Nasdaq:NCTY)与多平台网络游戏引擎供应商ExitGames今日联合宣布,即日起九城获得由ExitGames研发的Photon引擎在中国大陆地区的独家代理权。这也被看作是九城布局移动平台的最新举措。
ExitGames是国际领先的多平台网络游戏引擎供应商,其所开发的Photon引擎,通过SDK的形式,为游戏开发者开发实时多人应用提供了解决方案。
目前该引擎已支持Unity,iOS,Android,Flash和HTML5等多个平台,它能帮助开发人员实现浏览器、PC、Mac或移动设备,包括iPad、iPhone和Android的游戏及应用中的多人实时功能。包括OpenFeint,Bigpoint,WaltDisney,KONAMI等游戏公司都在使用ExitGames的产品。
从官方下载的demo来看,运行起来也还是比较流畅的,而且很早的时候就已经有发布应用到app store上了。
应该来说是一个非常好的sdk,功能强大,平台丰富,服务器也还是比较稳定的。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:352347次
积分:4386
积分:4386
排名:第2234名
原创:90篇
评论:188条
(2)(4)(4)(7)(4)(1)(7)(13)(2)(2)(19)(3)(2)(5)(14)(10)(3)(1)(1)全球最畅销引擎落入谁手?!手游世界即将变革
来源:&投稿
& & 自从2年前Photon引擎与九城的中国区代理合同到期后,2年来,Photon引擎最终花落谁家一直是一个谜团。如今,谜底揭晓,终于有一家公司杀出重围,成为Photon引擎中国区总代理。这一消息一经传出,即引起了行业内人士的极度关注。现在就让我们一探究竟这一切的来龙去脉。
& &&作为全球顶级的服务端引擎,Photon引擎在国际引擎界上的龙头老大位置一直无人可以撼动。据资料显示,全世界目前为止已有超过68000+的开发商选择Photon引擎,超过68000+的即时类型应用(游戏)正托管于Photon引擎,并且在全球拥有庞大的玩家群体,超过7万的并发量,日均用户超过一百万,月均超过一千万,使用Photon引擎的包括有GLU、2K Games、时代华纳、百代唱片、史克威尔艾尼克斯、GAMEVIL、gameforge等如雷贯耳的众多跨国企业。
& & 落户中国
& & 而自从2012年9月以来,Photon引擎与九城的中国区代理合同到期后,这块香馍馍在接下来的日子会花落谁家也一直被业内人士所关注,无数企业都希望能搭乘上这位国际引擎界的巨轮,但却最终铩羽而归。时隔两年之久,Photon引擎的中国区的归属也终于尘埃落定。日前,福州云顶科技官方宣布与Photon引擎供应商Exit Games签订为期三年的代理合作,即日起云顶科技获得由Exit Games研发的Photon引擎在中国大陆地区的长达三年的独家代理权。
& & ExitGames
& & 据了解,ExitGames是国际领先的多平台网络游戏引擎供应商,其所开发的高性能Photon引擎,通过SDK的形式,为游戏开发者开发实时多人应用提供了最佳的解决方案。目前该引擎已支持Unity,iOS,Android,Flash和HTML5等多个平台,它能帮助开发人员轻松实现浏览器、PC、Mac或移动设备,包括iPad、iPhone和Android的游戏及应用中的多人实时功能。
& & 云顶科技
& & 云顶科技与Photon引擎这次的强强联手,也引起了业内人士的议论纷纷,一直以来,Photon引擎对于中国区总代理一直有着极高的标准要求,而作为一家2012年成立的新锐游戏发行商,云顶一直保持着高速发展的姿态,截止2014年,已成功发行二十多款优质手机游戏,云顶发行之产品已送达至超过16个国家,这些也成为云顶能够脱颖而出成为Photon引擎中国区总代理的重要筹码。
& & 在接下来的三年时间,Photon引擎对于云顶而言,会有何动作目前我们无从得知,但我们可以得知的是,这项服务于全世界开发者和玩家的核心技术所拥有的无限空间,必将带领中文游戏走向扬帆出海!
(手游圈内人微信号:syqnr0)
& & 手游圈内人()坚持每日干货推送!分享最手游推广运营干货,发掘手游研发策划灵感,洞察互联网领域前沿资讯,知悉移动网络小道消息。
& & 欢迎来稿与合作:
& & 投稿QQ:
& &&应聘QQ:
& & 商务QQ:
& & 客服QQ:482,381 十一月 独立访问用户
您目前处于:
HTML5、Web引擎与跨平台移动App开发
HTML5、Web引擎与跨平台移动App开发
相关厂商内容
相关赞助商
Windows Azure专区上线,全面了解云服务!
有行业针对性的HTML5 API方案。比如Ludei的就是一个比较有意思的方案,它设计了一套专门针对2D/3D游戏开发的API(支持iOS和Android)。可以认为它是HTML5图形操作的子集(Canvas +WebGL),再加上一些扩展的API比如硬件访问能力/广告/应用内购买/社交网络整合等,以实现一个完整的游戏引擎。
本文重点介绍基于HTML5的方案相比其他方案的优缺点,如何实现更好的效果,以及目前的一些进展。
HTML5方案的特点
原生API映射的方案,如Titanium、Xamarin,其优点在于功能和性能与原生系统比较接近。但是,由于不同系统原生API设计上还是会有不少差异,API的映射还是需要不少的权衡取舍。同时,由于这些API是这些厂商自定义的,谈不上什么标准,相应的开发资源(程序库/技术支持/社区等等)也相对有限。
而另一方面,标准化、开发资源的丰富则是HTML5方案最大的优点,同时第三方的HTML5框架工具比如PhoneGap/Cordova也极大促进了HTML5应用的发展,它们提供了方便的跨平台应用打包/发布服务、实用的API、灵活的扩展机制、以及积累下来的丰富的第三方API实现。而上游的W3C一旦开始支持一些新的API,PhoneGap/Cordova也可以很快沿用这些标准的API将相关能力开放出去。
HTML5方案的主要不足则在于功能和性能方面,这主要是因为HTML5应用的能力严重依赖于系统自带的Web引擎:iOS的UIWebview、Android的Webview等,此类组件的HTML5能力相比Safari for iOS、Chrome for Android都要差一截。另外在Android平台上,由于系统碎片化比较严重,不同Android版本的Webview的HTML5能力也有较大差异,导致相应的HTML5应用一致性难以保证。
好消息是,现在已经出现一些第三方的Web引擎以提供比系统默认的Webview更好的功能和性能,而PhoneGap/Cordova也正在改进架构以便引入这些更好的第三方Web引擎。另外对于Tizen、Firefox OS这样本身就是HTML5 Runtime加上扩展API的系统而言,HTML5应用是一等公民,在功能拓展方面相比iOS、Android上会增强不少。
而第三种方案,CocoonJS的优点是专注于2D/3D游戏开发,画图性能很好,比如同时画1000个精灵也能达到60FPS,这是绝大多数的浏览器/通用的HTML5引擎目前还做不到的。这个方案的缺点在于,由于它的画图操作简化了很多路经,它无法做到和HTML5 DOM元素的互操作,而且它的HTML5能力也只是一个子集,功能比较受限。目前CocoonJS针对Android也引入了另外一种模式Webview+作为补充,Webview+基于Chromium的内核加上Cordova API的支持以实现更通用的HTML5能力。
总的来说,HTML5应用的能力很大程度上依赖于Web引擎的能力。因此,无论是移动操作系统开发商还是开发工具的开发商,都持续在Web引擎的方向投入了更多的努力。
Web引擎目前大致可分为三种方式:
浏览器,比如Safari/Chrome/UC Browser等;
系统自带的Webview组件,比如上面提到的iOS UIWebview和Android Webview
专门的Web Engine,比如Intel的开源项目、Ludei的
浏览器方式很容易理解,一个HTML5应用就是一个Web页面,用户通过浏览器打开一个URL,然后进入浏览器的全屏模式/App模式进行操作,或者是通过点击一个事先创建好的快捷方式打开应用。这种方式的性能取决于浏览器本身对HTML5的支持情况,一般来说要优于Webview组件的方式,但是问题在于不同的浏览器有差异,而且通过浏览器运行HTML5较难做到类似原生应用的体验(应用切换/权限管理/系统资源访问/整合等)以及丰富的API支持。
Webview组件方式的一般用法是以Hybrid的方式发布HTML5应用,即上述提到的PhoneGap/Cordova方案所采用的方式。其问题已经在上面提到过,主要是Webview组件本身对HTML5的支持能力不足。
专门的Web引擎可以有较好的HTML5功能和性能支持,同时有较好一致性,类似原生应用的系统整合也可以做得较好。这种方式的缺点则在于开发者需要将Web引擎与应用程序一起打包,生成的应用大小会更大,因此有的Web引擎(如Crosswalk)也提供了一种&共享模式&,让多个应用可以共享一个Web引擎,仅当应用第一次启动并且发现系统还没有相应Web引擎时才提示用户下载安装。
目前的发展趋势是:通过PhoneGap/Cordova方式得到丰富的API支持,通过专门开发的Web引擎去提升HTML5的能力。
Crosswalk和Ludei的Webview+在概念上比较类似。Webview+是闭源的,目前还不好评估;Crosswalk由我所在的团队开发,是开源的(BSD许可协议),基于Chromium内核,着重于对HTML5功能和性能的支持,发布周期为六周一次,支持Cordova API。
目前Crosswalk正式支持的移动操作系统包括Android和Tizen,在Android 4.0及以上的系统中使用Crosswalk的Web应用程序体验和原生应用没有区别。该引擎现在已经成为众多知名HTML5平台和应用的推荐引擎,包括、、和等等,未来的Cordova 4.0也计划集成该Web引擎。不过比较遗憾的是,由于iOS的限制(iOS不允许应用使用使用除iOS UIWebView之外第三方的JIT--即时编译引擎),目前Crosswalk也没有办法提供直接的支持,但这也许会随着HTML5更广泛的进入移动市场而发生改变。
现在的HTML5 App(加上API扩展)已经可以胜任很多事了,比如教育类应用,休闲游戏等等。不过对于那些实时性要求比较高的、计算量大的(比如涉及大量的元素绘制,或并行计算等)、复杂的3D游戏,多人在线游戏/应用等还有不少差距。另外,工具方面,如何能够更高效的调试/开发/性能内存调优 HTML5应用也是另外一个需要提高的地方。不过,这些方面也在不断的演进。相信不久的将来,HTML5终会成为主流移动开发平台。
余枝强目前是英特尔开源技术中心的软件技术经理。 主要负责HTML5 引擎 & Crosswalk 在安卓平台的开发,以及一些其他和Web有关的新兴技术的研发工作(如HTML5 并行技术, 3D Camera等)。他坚信Web是未来, 也非常希望和大家一起努力,让这个未来能够更快更好的到来。
感谢对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至。也欢迎大家通过新浪微博()或者腾讯微博()关注我们,并与我们的编辑和其他读者朋友交流。
告诉我们您的想法
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
Re: 性能没提升...
Yu Zhiqiang
直截了当说个重点:
Re: 直截了当说个重点:
Yu Zhiqiang
Yu Zhiqiang
Re: 补充一下
Re: 补充一下
Yu Zhiqiang
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
Jesus Rodriguez
Jonathan Allen
赞助商链接
InfoQ每周精要
通过个性化定制的新闻邮件、RSS Feeds和InfoQ业界邮件通知,保持您对感兴趣的社区内容的时刻关注。
<及所有内容,版权所有 &#169;
C4Media Inc.
服务器由 提供, 我们最信赖的ISP伙伴。
北京创新网媒广告有限公司
京ICP备号-7主题 : unity开发多人连网游戏Photon引擎Phot
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
Photon引擎
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口}

我要回帖

更多关于 ios社交软件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信