基于ActionScript3.0的休闲游戏软件开发与应用_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于ActionScript3.0的休闲游戏软件开发与应用

摘要:    论文在分析了Flash游戏软件的背景、发展及其现状之后,根据Flash游戏软件的特点,详细设计、制作和编程实现了休闲游戏软件。软件设计包括软件构架与游戏规则设计、角色及场景的绘制、AS3.0代码的编程、开场动画设计、音乐的添加、软件运行动画等部分。软件代码编写包括玩家类代码、敌人类代码、子弹类代码、金币类代码、炮塔类代码和主类代码。程序还运用了随机函数生成和调用碰撞函数等方法来提高游戏的复杂性和趣性。论文重点对Flash中的制作过程进行了详细地论述,包括“制作流程”、“绘制角色”、“代码说明”这几个部分,在论述过程中配以截图辅助说明。论文分析了软件制作遇到的问题并给出了解决的方法。软件设计、编程与应用的结果表明,采用AS3.0工具软件开发代码,可大量制作连续变化的动画,而不必一帧一帧地绘画,实现了图元制作、动画与音乐效果、运行控制逻辑的有机结合,为基于AS3.0复杂多功能游戏软件的设计与开发提供了应用实例。6675
关键词:     游戏软件;Flash;AS3.0;玩家
Game software development and application based on ActionScript3.0
Abstract:     After the analysis of the background, development and states of the Flash game software, according to the characteristics of the Flash game software, the paper gives detailed design, production and programming to achieve the casual game software. The software design includes software architecture with the rules of the game, character and scene rendering, AS3.0 code programming, the opening animation design, the addition of music, software, run the animation part. The software coding includes player class code, the enemy class code, bullet class code, coins code, tower class code and main class code. The software also uses a random function generator and calls the collision function to increase the complexity of the game and fun. The paper focus on Flash in the production process discussed in detail, including several parts of the production process, drawing roles, code description discusses the process together with the screen shots help. The paper analyzes the problems encountered by  
the software to make and gives a solution. Results of software design, programming and application show that the use of the AS3.0 tools in software development code can obtain mass-produced animation in continuous change and do not have a painting of a realization element production, the animation with sound effects and operational control logic can be closely integration. The paper gives an example of complex multifunction game software application based on the design and development of the AS3.0.
Keywords:    Game Software; Flash; Action Script 3.0; player
目录
摘要    i
Abstract    i
目录    III
1 绪论    1
1.1 Flash休闲游戏的背景和发展    1
1.1.1 Flash休闲游戏的背景    1
1.1.2 Flash休闲游戏的发展    1
1.2 Flash游戏的特点    2
1.3 ActionScript3.0开发工具    2
1.3.1 可以利用Action Script3.0的产品    2
1.3.2 Action Script 3.0 的特性    3
1.3.3 Action Script 3.0的优点    3
2 Flash软件架构分析    4
2.1 FLASH游戏软件的发展现状    4
2.2 休闲游戏的研究    5
2.3 休闲游戏的重点    6
2.4 休闲游戏的难点    7
3 软件设计制作与编程    8
3.1 软件设计与规划    8
3.2 游戏软件的制作    9 (责任编辑:qin)