基于AS3的Flash游戏开发【开题报告】

基于AS3的Flash游戏开发【开题报告】

ID:431374

大小:31.50 KB

页数:4页

时间:2017-08-01

基于AS3的Flash游戏开发【开题报告】_第1页
基于AS3的Flash游戏开发【开题报告】_第2页
基于AS3的Flash游戏开发【开题报告】_第3页
基于AS3的Flash游戏开发【开题报告】_第4页
资源描述:

《基于AS3的Flash游戏开发【开题报告】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计开题报告计算机科学与技术基于AS3的Flash游戏开发一、综述本课题国内外研究动态,说明选题的依据和意义ActionScript是针对AdobeFlashPlayer运行时环境的编程语言,它在Flash内容和应用程序中实现了交互性、数据处理以及其它许多功能。AS3(ActionScript3.0)是一门面向对象语言,用于创建应用程序和编写多媒体内容以在Flash客户端运行器中播放(如FlashPlayer和AdobeAIR)。AS3具有高度互动性、丰富用户体验及功能强大的客户端,是目前网络开发的

2、迫切需求。Flash从6.0开始Flash就逐步具备建立窗体风格的应用程序的功能。据Adobe称已经有98%以上的桌面系统的浏览器都安装了AdobeFlashPlayer。Adobe凭借其桌面电脑占有率和跨平台的优势,成为了事实上的下一代的RIA(RichInternetApplication,丰富互联网程序,RIA技术,基于XML,界面上采用Flash等技术,用ActionScript脚本做动态响应。编写时和编写普通网页差不多,但最终界面却玄的多,会生成flash可以播放执行的swf文件。这代表了以后

3、网络界面技术的方向)主力。1、Flash的研究现状:Flash被称为是“最为灵活的前台”,由于其独特的时间片段分割(TimeLine)和重组(MC嵌套)技术,结合ActionScitpt的对象和流程控制,使得在灵活的界面设计和动画设计成为可能,同时它也是最为小巧的前台。Flash具有跨平台的特性(这点和Java一样),所以无论你处于何种平台,只要你安装了支持的FlashPlayer,就可以保证它们的最终显示效果的一致,而不必像在以前的网页设计中那样为IE或NetSpace各设计一个版本。同Java一样,

4、它有很强的可移植性。目前Flash几乎已经涉及到各个领域:音频、视频、网站、游戏、聊天工具等。目前全球98%的网站使用了Flash,Flash的应用已经从网站扩充到了移动设备如手机、PDA、DC等上,并增加了新的内容,如视频等。未来,基于Flash技术的视频内容将成为网页的主要部分,Flash视频将是网站和移动设备增加用户体验、提高品牌价值的重要手段。Flash为移动设备,web和桌面平台提供了互联网富客户端应用程序:1).现在Flash风已经刮到了移动设备上了,手机Flash也已成为热潮。Flash为

5、用户的手机设计丰富多彩的界面和功能,使得用户端对人机交互得到更友好更生动的体验。当然首先必需要有支持Flash的手机,同时它还可以应用于PocketPC。由于支持智能手机、平板电脑、智能书和网本等各种移动设备,Flash的应用几乎可以延伸到各类移动设备。FlashPlayer面向的移动操作系统包括Android、PalmwebOS、和BlackBerry,目前手机等手持设备上的Flash游戏等应用已经成为增长最为迅速的Flash应用领域,也赢得了投资者的青睐。目前诺基亚、摩托罗拉、三星、LG等全球最大的

6、6家手机生产商已经选择了Flash平台,基于其上的手机将陆续进入市场。2).FLASH被广泛应用于网络平台的动画短片制作。之后随着网络在线视频的浏览速度大幅提高,各种影视作品纷纷穿插Flash短片或者采用flash制作各类特效。3).Flash在web上的应用,主要有网站的设计,web小游戏和动画等等。用Flash设计的网站,界面丰富多彩,画面优美,拥有更多声效、动画、流媒体剪辑、美术效果及兼顾互动性等特征,非常适合公司作在线产品展示。Flash网站基本以图形和动画为主,所以比较适合做那些文字内容不太多

7、,以平面、动画效果为主的应用。如:企业品牌推广、特定网上广告、网络游戏、个性网站等。2、选择AS3编写程序的原因对于Flash开发者来说,学习ActionScript3.0已经成为当下的主流,不仅因为AS3更强大,而且需求与速度都更出色。1).市场需求很大目前许多主流的Flash都使用ActionScript3.0。现在学习ActionScript2.0已经没有太大市场了。所以,如果你打算从事Flash相关工作,学习ActionScript3.0很重要。2).运行速度更快ActionScript3.0与

8、以前版本的语言相比,性能提升了10倍。某些情况下,提升的程度还会更大。这就可以在舞台上同时控制更多的物体。如果想获得最佳性能和外观,ActionScript3.0是最好的方案。3).API非常丰富ActionScript3.0包括成百上千个新API接口函数,来处理XML,正则表达式,以及二进制sockets等。而且,全部语言经过包和命名空间的重组,查找特性变得更加轻松。使用ActionScript3.0的时候,Flash工具包不仅更满了,而

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。