制作的这个2D坦克射击游戏,有一个可以控制并遵循物理规律的玩家(Player)角色,敌人的坦克,障碍物,整个场景都可能产生敌人。
摘要: 《坦克大战》是由日本南梦宫Namco游戏公司开发的一款基于FC平台上的坦克射击游戏,可以对多个关卡进行攻略,同时也能自定义关卡。这款游戏在当时风靡世界,是十分经典的一款老游戏,也是许多人的游戏启蒙作之一。
《坦克大战》游戏是属于我们童年的回忆,本设计的初衷便是将这款游戏搬到手机app上,尝试对记忆中的游戏来一次复原,让玩家回味童年玩红白机时的乐趣和记忆,对于当下快节奏的生活带来的压力,也有一定舒缓作用。
本文首先介绍了这个课题的研究目的和意义以及坦克游戏的发展和现状,然后从难点,技术方面进行可行性分析,并介绍了时下热门的游戏引擎Unity3D以及C#语言,接着从游戏的建模,UI,游戏流程,敌人AI等方面系统的描述了游戏设计过程。最后针对游戏玩家的体验进行代码的调整和完善。
关键词:坦克大战;游戏设计;Unity3D
Implementation of the Tank Battle Game app
Abstract: "Tank Wars" is a plane shooting game developed by Namco Game Company of Japan. The game is based on the theme of tank fighting and defending bases.You can clear multiple levels and you can also customize levels.The game was popular in the world at that time,it was a classic old game,and it was also the enlightenment game for many people.
The "Tanks Wars" game is a memory of our childhood. The original intention of this design was to move this game to a mobile app, try to restore the game in mobile, let the players recall the fun and memory of childhood playing Family Computer. There is also a certain soothing effect on the pressure brought about by the fast-paced life.
This article first introduced the development and status quo of tank games, then from the difficulties,technical feasibility annlysis ,introduced the popular game engine Unity3D, and then described the game design process systematically from the aspects of game modeling, uI, game flow, enemy AI, etc. Finally, in order to improve the player experience, adjust and improve the code
Key Words:tank battle;game design;Unity3D
目录
1 绪论 1
1.1 研究目的和研究意义 1
1.2 国内外研究现状 2
1.3 发展趋势 2
1.4 可行性分析 3
1.4.1 调研分析 3
1.4.2 难点分析 4
1.4.3 可采取的方法和技术 4
1.5 C#语言介绍 5
1.5.1 C#语言简介 5
1.6 Unity 3D介绍 5
1.6.1 Unity 3D简介 5
2 游戏总体设计 6
2.1 游戏简介 6
2.2 游戏流程 6
3 游戏各功能的实现 7
3.1 游戏建模和UI 7
3.1.1 游戏建模 7
3.1.2 UI 8
3.2 游戏操作方式 8
3.2.1 坦克控制方式 8
3.2.2 武器控制方式 10
3.3 游戏AI 12
3.3.1 敌人自动巡逻 12
3.3.2 自动开火 13
3.3.3 敌人随机生成 13
3.4 音乐及音效 14
3.5 死亡和粒子系统 16
3.6 分数和评分 18
3.7 游戏关卡的选择 19
3.8 游戏的暂停与退出 20
4 游戏测试结果与分析 21
5 个人总结与体会 23
6 参考文献 24
1 绪论
1.1 研究目的和研究意义
回顾人类文化的发展历史,可以看出,任何种新的娱乐 文化方式的兴起,都离不开想象力和技术这两种因素的影响,并在其不断的演化中逐渐成为大众喜爱的种文化形态,而其中少数更将这种形态上升成为一门艺术,比如我们今天称之为“第九艺术”的电子游戏,它的出现表明当今社会正在进入一个文化革新的时代。
从世界上第一款电脑游戏诞生到今天,虚拟游戏已经经历了几十年的发展历程,虽然与同属视觉艺术的电影及动漫相比,游戏业还属于新兴的文化艺术产业,但游戏产业的发展速度与未来的发展潜力却是其他行业所无法比拟的。
2013年全球游戏市场爆发式增长,游戏行业全球化和移动化发展的态势越来越明显。目前,全球的游戏市场被划分成三大块营垒,以美国、日本和韩国这3个国家为代表,游戏产业在其国内高速发展,并凭借强劲的发展规模、较高的付费习惯和高质量的游戏产品成为超级游戏大国。除此以外,中国因其良好的经济增长水平以及人口比例优势成为全球游戏产业最大的新兴市场,巨大的市场潜力吸引了三大营垒众多的游戏厂商。同时,随着智能手机的遍及和移动互联网的兴起,消费者碎片化的时间越来越多,移动平台的游戏越来越受游戏玩家的欢迎,成为游戏产业的新锐力量。