摘 要:如今智能手机普遍使用,使得游戏爱好者也越来越多。随之游戏开发成为了开发业的领头羊。保卫萝卜是一款塔防类游戏,从Android手游开发的基础开始。本设计主要采用unity为游戏引擎、visual studio2010为开发工具、c#为开发语言进行编程开发,并且使用ps作为美术资源,flash作为动画的创作,来实现此款游戏的运行。82564
毕业论文关键词:Android;手机游戏;Unity;PS;Flash
The design and development of 2D game < defending radish >
Abstract: In today’s society,Smart phones are used generally,making more and more people attacted to games。subsequently,the developing of games become the leader in the development industry。Defending radish is a tower defense game,starting from the Android mobile game’s foundation。This design mainly uses the unity as game engine and the visual studio2010 as the development tool,programming led on c#,the language of development。The design makes the PS as art resources and flash as the animation creation, complishing the applyment of the game。
Key words: Android; mobile game; Unity; PS; Flash
目 录
摘 要 1
引言 1
1。背景与意义 2
1。1 课题背景及相关介绍 2
1。2 课题相关行业发展现状与分析 2
2。游戏开发的技术基础与开发环境 3
2。1 unity游戏开发引擎 3
2。2 ui设计 3
3。游戏需求 4
3。1 功能需求 4
3。2 非功能需求 4
4。整体设计 5
4。1 游戏中的界面 5
4。2 游戏的系统框架 5
5。游戏实现 5
5。1 游戏模块实现 5
5。2 游戏主要玩法流程 6
6。游戏测试 7
6。1 测试按键监听 7
6。2 测试设置按钮监听 7
7。 结束语 7
参考文献 8
致谢 9
2D游戏《保卫萝卜》的设计和研发 引言
安卓(Android)是一款移动设备操作系统,是优秀的开源操作系统,现由谷歌公司所拥有,在谷歌对Android系统不断完善下,让Android走向了世界,在全球的智能手机行业中占据了主要份额,与iOS平分天下。随着安卓手机的普及,Android手机游戏也成为了当下人们的开展行业,所以一款基于Android环境下的《保卫萝卜》就这样诞生了。这款游戏使用unity引擎进行编程开发,版本包括主界面逻辑、加载逻辑、战斗逻辑、结算逻辑的制作和编程,设计并实现相应的ui和动画。
1。背景与意义
1。1 课题背景及相关介绍
想必大家都知道《保卫萝卜》这款游戏,它是一款塔防游戏,分为3个版本。而这款游戏的开发灵感就来自于它。这款游戏操作简单,玩家上手比较容易,游戏一开始还会有游戏玩法的介绍。新手能一下掌握游戏的玩法,不会因为复杂的操作性而厌恶。游戏如名,保卫萝卜,从字面意思我们就可以看出来,我们的任务就是保卫萝卜,不让其它任何东西给以破坏,如果被破坏了就失败了。在保卫萝卜的同时要记得点击屏幕上的萝卜挣钱,挣够足够钱的时候再去买射手,然后安插到相应的位置去射死老鼠。如果不点击萝卜,你就不能挣足够的钱去买射手,那也就意味着你不能保卫萝卜了,即结束了。论文网