摘 要:本游戏是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辛巴达旅行网的设计与实现

Android手机考勤平台的设计与实现

基于android的环境信息管理系统设计

java+mysql班级评优系统的设计实现

Python+mysql宠物领养平台的设计与实现

ASP.NET飞翔租贷汽车公司信...

基于激光超声检测金属材...

多频激励下典型非线性系统的振动特性研究

企业科研管理中统计报表...

“时尚与旅游”电子杂志的设计制作

论商业银行中间业务法律...

农村幼儿教育开题报告

透过家徽看日本文化家紋から見る日本文化

家电制造企业绿色供應链...

ASP.net+sqlserver会员管理系统设计

基于安卓平台的二维码会议管理系统设计

华夫饼国内外研究现状

高校体育场馆效益研究【2772字】