facebook flash api lib 发布
flash在sns游戏中的应用越来越重要,facebook排名前20的,有12个是flash开发的,所以推出as3的lib也是明智的选择,这个地址可以看到详细说明和一些应用例子。
webgame中flash无疑是首选,优势很明显,庞大的开发者群,完善的IDE,90%+的FP覆盖率和各种第三方库,服务器端解决方案…但是webgame还有比较多的瓶颈亟待解决:
1:画面渲染
flash在矢量图处理上的能力无可厚非,但是在大家越来越被3d,次时代的效果惯的日益挑剔的时候,flash在3d处理上还是处于比较低级阶段,经常一个用c/c++很容易实现的效果被flash做了,往往博得众多开发者交口称赞,而用户看来,很卡,交互流畅太低,flash支持硬件加速,提供opengl代理才是3d起航的时候,也许是fp12,fp13吧.
2:高并发
实时webgame,对负载要求很大,著名的CLUB PENGUIN是用的smartfox server,基于xmlsocket的软实时,所以多是回合游戏。fms做边缘服务器是很多棋牌类webgame的选择,但服务器3000-5000的样子,fms的优势在于rtmp,如果没有语音也是浪费,所以自己开发服务器的也不少,况且amf有c,python,php等多种语言的实现方案,难度降了不少,我猜rtmp的文档出来之后应该是百花齐放的时候。red5要改,prtmp要改,相信也会有性能不俗的高效rtmp server,(学好erlang很重要)…
3:防作弊
webgame有先天的不足,他是基于浏览器的,所以和桌面exe不是一个级别。换而言之,他没办法对exe做任何限制。webgame几乎都有作弊的可能,比如之前很火的**三国,相信对外挂是恨之入骨了:)
Popularity: 42% [?]
最新评论