摘 要:随着科技的进步,硬件技术的发展,游戏也这几年高速发展起来,其中最受人们喜爱的便是ARPG游戏。本论文详细介绍了游戏的界面设计、游戏中角色的制作以及剧情的动画设计。游戏主要由选择英雄模块、剧情动画模块、英雄战斗模块以及背景音乐模块四个模块构成。在休闲时间,人们适当的玩玩游戏可以缓解压力。43741
毕业论文关键词:ARPG游戏;Lua;TiledMap; SublimeText
Development of ARPG game based on quick engine and LUA scripting language
Abstract: With the progress of science and technology, the development of hardware technology, the game has developed rapidly in recent years, one of the most popular is the ARPG game. This paper details the game interface design, the role of the production of the game and the story of the animation design. The game is mainly composed of four modules, which are the selection of hero module, the plot animation module, the hero battle module and the background music module. At leisure time, people play games to ease the pressure.
Key Words: ARPG game; Lua;TiledMap; SublimeText
目 录
摘 要 1
引言 1
1. 课题现状及意义 1
1.1课题背景 1
1.3课题设计的意义 2
1.4 研究目标 2
2. 游戏开发技术基础和开发环境 3
2.1 Quick-Coco2d-x游戏开发引擎 3
2.2 lua技术 4
2.3 Sublime Text开发工具 4
3. 系统分析 4
3.1 游戏介绍 4
3.2 需求分析 4
4.系统的详细功能和实现 6
4.1 游戏主菜单界面 6
4.2 游戏英雄选择 7
4.3 游戏主场景界面 8
4.4 人物和怪物的属性设置 9
5.总结 9
参考文献 10
致谢 11
基于quick引擎和LUA脚本语言的ARPG游戏开发引言
时代在发展,科技在进步,智能手机以及平板电脑越来越普遍,手机游戏也倍受人们的青睐,成为人们空闲时必不可少的消遣方式[1]。手机游戏的发展历史仅仅几十年而已,但属于它的光环却多不胜数。本游戏旨在开发一个格斗类游戏为同学们在空闲时娱乐,也使大家有一个共同的话题,可以增加同学们之间的交流。还能锻炼同学们的动手及动脑能力。本游戏是运用lua技术实现,主要功能有:选择英雄、游戏剧情、菜单界面、兑换物品、强化武器、战斗场景等。
1. 课题现状及意义
1.1 课题背景
手机游戏是指能够在手机上运行的游戏应用程序,手游已经成为我们生活中的一部分,当我们闲暇时都会随手拿起手机玩游戏[2]。手游起源于十九世纪八十年代初,虽然发展到现在不过短短数十年,但它的发展速度却不得不令人惊叹,从最开始的“推箱子”、“贪吃蛇”到“愤怒的小鸟”再到现在的“王者荣耀”,它经过的里程碑多不胜数。也越来越受到人们的喜爱,尤其是青少年,一经接触便爱不释手。根据全球网络指数机构调查报告显示,到2015年,智能手机已经普及化,拥有智能手机的用户占到全世界的80%,拥有如此庞大的游戏市场,游戏产业将在不久的未来快速发展起来。