前线网络推出FlashEasy2D 引爆《漫天火力》

12月,由前线网络推出的运用Adobe最新Stage3D技术,通过GPU硬件加速方式(显卡可以凭借自身强大多核处理器辅助CPU运算)实现的飞行射击游戏《漫天火力》正式上线。基于Stage3D,前线自主研发的引擎FlashEasy2D,使得团队在4个工作日的极限开发时间内,就完成了这款媲美单机游戏的作品。

游戏地址:http://www.t45ol.cn/game/5914/plane-game-11.html

与传统flash游戏相比看,Stage3D具备哪些优势?

  1. 传统flash中位图旋转会出现锯齿,而Stage3D使得画面线条更加平滑;
  2. 游戏采用GPU加速,大大节省了CPU使用率,体验更流畅。

关于GPU与CPU比较:

游戏中炮弹满屏飞走,飞机移动时伴有相对逼真的幻影效果,炮弹击中目标时会产生令人眼花缭乱爆炸效果,而同步观察CPU使用率,仅为7.81。

FlashEasy2D引擎的功能特点与优势是什么?

  1. 使用纯ActionScript3库;
  2. 模仿传统的Flash Displaylist架构(如Sprite,Movieclip…);
  3. 所有内容均由GPU直接渲染,渲染性能具有质的飞跃;
  4. 支持影片剪辑动态像素化,同时支持多动画转换,按钮转换,数字转换。另外,支持非2的幂次方尺寸的贴图与动画;
  5. 具备高效的缓存池;
  6. 同样的资源可重复使用,即创建多个同样的图像资源,只占用一个图像资源的物理内存;
  7. 内置可统一管理、统一延迟并动态暂停的计时器;
  8. 实现显示对象间的通信功能(广播-接收模式)。

利用FlashEasy2D引擎开发游戏周期短,代码与传统AS3游戏编码相似,且游戏运行效率高,体验更加流畅,仅仅4个工作日,《漫天火力》便拥有了突破性的全新游戏体验感受。


5 Comments

  • FOX says:

    关于通信和MVC结构的话各家都有自己的看法
    但是光作为一个视图渲染框架的话这些FEATURE starling框架都有啊?
    能横向比较一下Starling伐?

    [ 回复此评论 ]

    jokemon Reply:

    @FOX, 目前FlashEasy2D在动画的帧率上已经远远超过starling,但比不过ND2D,而我认为starling在其他一些方面做得会更好。

    [ 回复此评论 ]

  • Vivian.p says:

    目前能回答的是,Starling和FlashEasy2D都是通过硬件加速的方式来渲染,但是,FlashEasy2D仍然是基于Stage3D来开发的,而starling最大的特点之一就是它是基于Adobe flash player的API来开发,也就是可以独立于Stage3D而运行,http://www.adobe.com/devnet/flashplayer/articles/introducing_Starling.html

    不够专业,期待高人进一步解答!

    [ 回复此评论 ]

  • 秋雁 says:

    哇噻!这个先进了!

    [ 回复此评论 ]

  • sm says:

    同样是基于player11的stage3DAPI开发的GPU加速引擎,Starling更优秀些,但要是能这样深入的理解底层api确实值得我们学习。。

    [ 回复此评论 ]

Have Your Say »

Required

Required, never published