摘要:该课题简述了如何用ActionScript 3.0脚本语言快速高效率得做出一个较完整、功能较丰富且有娱乐趣的Flash休闲游戏。在开始编代码前,作者先对游戏的整体框架结构和游戏将会出现的功能提前进行构思。其次是如何在一个人有限的人力和资源的情况下,高效率的做出一个游戏。所以制作中就会遇到这些问题:需要优先设计哪些方面;一个人是很难制作出大量精美的图片,那么怎么才能节省制作素材的时间又能达到好的效果呢;素材的分辨率大小不一样如何解决等。编程上对游戏进行了一定的加密处理,并把游戏的资源分开存放和读取,对游戏进行了自适应的处理,将游戏数据保存在xml文件中,并加密。对游戏中出现的怪物写了简单的行为活动。这个游戏包括了登陆界面、加载界面、游戏主界面、战斗界面、商店界面等使游戏具有较好的可玩性。最后得出基于AS3的休闲游戏设计需要熟练哪些方面的内容比较利于成功得做出一个好游戏。
关键词:ActionScript 3.0;Flash;休闲游戏 5346
AS3-based Casual Game Design
Abstract:The project outlines how to use ActionScript 3.0 scripting language to make a more complete, rich and fun entertainment Flash casual games quickly and efficiently. On the first of the game's overall framework and the game will feature emerging idea in advance.Secondly, in the case of a person of limited Human Resources and resources, high efficiency to make a game. Production will experience these problems: what is the first to be designed; a person is difficult to produce a lot of beautiful pictures, how can we save the time of the production of material and achieve good results; resolution size of the material like how to solve. Programming game encryption processing and kept separate from the resources of the games and read the game adaptive processing, the game data is saved in the xml file, and encrypted. Monster in the game to write a simple act of activities. This game includes a login screen, load the interface, the main game screen, the battle interface, shops interface to make the game better playability.Conclusion that AS3 based casual game design requires skilled more conducive to success to make a good game.
Keywords: ActionScript 3.0; Flash; casual games
目录
摘要 i
Abstract ii
目录 iii
1 绪论 1
1.1 国内外研究现状与水平 1
1.2 发展趋势 4
2 分析 7
2.1 AS3动作类休闲游戏的优点 7
2.2 AS3动作类休闲游戏的缺点 7
3 设计 8
3.1 课题的基本内容 8
3.1.1 游戏功能 8
3.1.2 游戏内容 9
3.1.3 游戏框架 9
3.1.4 游戏故事背景 9
3.1.5 游戏功能视图 10
3.2 课题的重点 11
3.3 课题的难点 12
3.4 制作方法和流程 12
4 结论 28
参考文献 29