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

采用颜色共生矩阵的图像分析技术实现

jsp+mysql网上化肥店系统的设计与开发

java的B2C型电子商务网站管理系统的设计

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

局域网管理系统的设计与实现

Wireshark的P2P文件共享中的行为提取软件设计

弹道修正弹实测弹道气象数据使用方法研究

适合宝妈开的实体店,适...

大学生就业方向与专业关系的研究

淮安市老漂族心理与休闲体育现状的研究

组态王文献综述

浅谈动画短片《天降好运》中的剧本创作

人事管理系统开题报告

林业机械作业中的安全性问题【2230字】

小学《道德与法治》学习心得体会

紫陵阁