摘 要:本游戏是Unity 3D 环境下使用C#语言开发设计的安卓游戏《消消乐》。论文首先对游戏开发的背景意义及现状进行描述。其次介绍了安卓,包括安卓的操作系统、系统结构、开发环境等方面;对Unity 3D这一开发工具也做了简单介绍和现实应用。然后描述了游戏的需求分析和可行性分析,给出游戏的功能图。接着重点介绍游戏的实现,包括游戏规则说明、开始界面、关卡选择、棋子的移动和交换、步数、冰块和分数的同步计数、障碍物的实现,并对部分代码进行详细说明。最后对游戏进行测试,提出开发过程中遇到的问题以及解决方法。91428

毕业论文关键词:Android,Unity 3D,C#,消消乐

Abstract: The game is an android game called "elimination" that is developed using c # in the context of Unity 3D。 The paper firstly describes the background and status of game development。 Second, android, including android operating system, system structure, development environment, etc。 A simple introduction and real-world application for the development tool of Unity 3D; Then describe the requirements analysis and feasibility analysis of the game, and draw the functional diagram of the game。 Then focuses on the implementation of the game, including the rules of the game, the start screen, choice of checkpoints, pieces of mobile and exchange, steps, ice and scores of the realization of synchronous counting, obstacles, and the part of the code in detail; Finally, the game is tested, the problems encountered in the development process and the solution。

Keywords: Android, Unity 3D, C#, xiaoxiaole

目  录

1 绪论 6

1。1 系统开发背景及意义 6

1。2 本文研究内容 6

2 系统开发技术 6

2。1  UNITY 3D综合型游戏开发工具 6

2。2  MVC框架 7

2。3  ANDROID系统 7

2。4 系统环境 7

3 系统分析与总体设计 8

3。1 系统需求分析 8

3。2 系统可行性分析 8

3。3 游戏功能模块 9

3。4棋盘模块功能 11

3。5 游戏业务流程 12

4系统实现 13

4。1 游戏基本类 13

4。2 UI显示类 14

4。3 游戏规则说明 14

4。4 关卡的选择 15

4。5 游戏控制 16

4。6 计数的同步 17

4。7 游戏结束的判断 18

4。8 关卡数据读取与解析 19

4。9 部分功能的实现 19

5 游戏测试 25

5。1游戏测试目的和原则 25

5。2游戏测试结果 25

总结 27

参考文献 28

致谢 29

附录 30

上一篇:jsp网上订餐系统的设计+er图
下一篇:HTML5辛巴达旅行网的设计与实现

ThinkPHP问答系统的设计+源代码

php+mysql购物网站的设计与实现

HTML5辛巴达旅行网的设计与实现

jsp网上订餐系统的设计+er图

JAVA+MYSQL人脸识别的病房看...

ASP.Net+sqlserver高校班级日志...

jsp校园二手商品交易平台的设计+源代码

试论高校田径专任教師教...

应对小学课堂突发事件的原则与策略

LBS移动广告投放文献综述和参考文献

现茬學什么技术最吃香工...

立体停车国内外研究现状综述

人口数据开放三胎政策,...

19年属鼠人2022年运势,属...

超塑化剂的研究现状存在问题

酶循环放大信号的废水中Hg2+检测

华为企业专利战略及管理探析