基于Stage3D的2D游戏加速框架:Starling介绍

转载 2012年03月27日 19:22:35
自从去年Flash Player11发布以来,基于硬件加速的Flash应用开发话题就在各大媒体及Flash开发人员之间讨论。有了硬件加速功能,让Flash面临的最大问题——呈现性能得以被解决,有了硬件加速特性,Flash能让网页游戏更加向单机客户端游戏靠近,这让我们能够开发出更加绚丽,功能更加强大的游戏。

        当然,硬件加速不仅限于3D内容,它还可以用来为我们传统的2D游戏进行性能的提高。Starling框架就是一个最新的,功能强大的2D加速框架,使用它,可以让我们Flash开发人员很简单地就享受到硬件加速带来的快感。下面是一段介绍此框架的文字:

        Starling 是在 Stage3D APIs 基础上开发的一种 ActionScript 3 2D 框架(可用于 Flash Player 11 和 Adobe AIR 3的桌面)。 Starling 是为游戏开发设计的,但是你可以将它应用于很多其它的应用程序。 在不必涉及低级 Stage3D APIs 情况下,Starling 使得编写具有快速 GPU 加速功能的应用程序成为可能。

        大多数 Flash 开发人员希望利用这种能力提高 GPU 的加速功能(通过使用 Stage3D 技术),而不必编写如此高级的框架和深入研究低级的 Stage3D APIs。 Starling 是完全基于 Flash Player APIs 而设计,并将 Stage3D(Molehill)复杂性抽象化。 因此每个人都能看到直观的程序。

        先不管这段文字翻译得通不通顺,起码我们知道,使用该框架能让我们更加便捷地就用上Stage3D,享受硬件加速为我们的2D应用带来的强化。

        在Starling的官方网站上有得下载一本《Introducing Starling》,这本电子书为我们介绍了Starling框架的方方面面,现在,我将此书翻译成了中文版,供大家下载阅读。

英文原版地址:www.iamsevent.com/UPLOAD/IntroducingStarling.pdf

中文版地址:www.iamsevent.com/UPLOAD/IntroducingStarlingChinese.pdf

基于Stage3D的2D游戏加速框架:Starling介绍

基于Stage3D的2D游戏加速框架:Starling介绍        自从去年Flash Player11发布以来,基于硬件加速的Flash应用开发话题就在各大媒体及Flash开发人员之间讨论...
  • love_hot_girl
  • love_hot_girl
  • 2014年03月02日 12:22
  • 720

(新手入门)AS3基于starling引擎移动开发之Starling入门

本期预告,这一期我像各位新手朋友介绍第一个starling程序,
  • guoyiligo
  • guoyiligo
  • 2014年08月17日 11:28
  • 1385

android 2D游戏开发,引擎设计(一) 基本构思

突然很想做一个TD塔防游戏, 其实我一开始用了几个android框架写游戏,API不称手,感觉学习很累,特别是各种调不通查文档。 还是自己设计一个,以后可以自己移植用。不过制作游戏还是用专业的游戏...
  • b275518834
  • b275518834
  • 2013年05月24日 13:22
  • 5100

开源游戏引擎介绍

2D:Allegro.cc - Mainhttp://www.allegro.cc/老牌子了,和SDL同时是很经典两个EG开发组件,最近貌似在和PY进行联合?ClanLib - ClanLib Gam...
  • Augusdi
  • Augusdi
  • 2014年02月27日 16:53
  • 2091

starling 笔记 总结

starling 笔记 : 基于Stage3Dg开发出来的一个可以使用GPU加速2D应用程序的框架。是一个渲染框架! 特色:直观,轻量,免费。 Starling与Sparro...
  • MeetLunay
  • MeetLunay
  • 2014年10月11日 11:44
  • 1381

用stage3d加速2d arpg游戏的性能测试和处理思路

我们的游戏已经上线了,大家可以看看  http://sg2.xd.com/ -------------------------------------------------------------...
  • linking530
  • linking530
  • 2013年11月18日 16:14
  • 889

横跨2D与3D!专属C#开发者的超强游戏引擎Paradox

摘要:Paradox是一款开源的游戏引擎,让你使用C#来构建跨平台的游戏,支持iOS、Android和Windows Phone等。无论你的游戏是纯粹的2D还是全3D场景,亦或是混合,Paradox所...
  • u014599685
  • u014599685
  • 2015年03月29日 16:33
  • 871

【Android 2d 游戏开发(2)】——2048

实现效果 : 代码结构:完整代码:MainActivity:package com.next.next2048;import android.support.v7.app.AppCompatAc...
  • potato47
  • potato47
  • 2016年03月20日 20:51
  • 631

cocos2d-x游戏引擎基础知识介绍(一)

cocos2d-x基础概念 cocos2d-x是一个跨平台的游戏引擎。游戏引擎是由一些提供常见的功能的软件组成。你可能通常把它称为API或者框架,但是在本教程中,我们称之为游戏引擎。游戏引擎包含很多...
  • Letme_Carry_you
  • Letme_Carry_you
  • 2017年07月27日 10:34
  • 283

动手实现2d游戏引擎(一)

本人准备分析cocos2dx的引擎·实现一个2d引擎名字叫gl02 下面是引擎一些基本类,后面会根据需要进行修改。 CCNode:引擎节点基类,它的代码如下,它的核心方法visit是渲染节点的入口,它...
  • beautyleaf
  • beautyleaf
  • 2016年04月17日 23:28
  • 770
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:基于Stage3D的2D游戏加速框架:Starling介绍
举报原因:
原因补充:

(最多只允许输入30个字)