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

《信息技术课程标准》微课的设计与制作

《读书交流分享》APP的设计与开发

《信息技术课程标准》系列微课的设计与制作

《大学生课堂教学管理与...

教育技术学专业技能学习网站的设计

基于Android的电子拍卖系统设计与开发

基于Web应用的致胜公司企业内部培训系统设计

浅谈农村大气环境保护的制度构建【1868字】

激光模拟训练器材国内外研究现状

个案管理茬老年糖尿病患...

大淘宝网的虚假交易研究

发酵米粉优势菌株的发酵特性研究

肢体语言在小学英语教学中的应用浅谈

2021年什么行业赚钱,适合...

淮安市高校足球运动损伤问卷调查表

日语论文中日酒文化对比研究

新疆农林高校學生昆虫生...