摘 要:从2013年以来,手机游戏开发行业发展迅速,成为我国经济中惹人注目的领域。Android系统下的Unity3D游戏开发成了热门行业。本系统是一款益智类小游戏,主要使用Unity3D游戏开发引擎进行开发,着重介绍游戏开发过程中运用到的各种技术和遇到的难点。主要运用C#语言进行程序编写。82460
毕业论文关键词:手机游戏;Android;Unity3D ;C#
Based on the Game Design and Development of the Android - Flipy Bird
Abstract: Since 2013, the mobile game industry is developing very fast and has become an important part of sphere。 The development of mobile game of the Android OS is used by many programmers。 This system is a produced little game, mainly using Unity3D game development engine for development, focus on the game development process applied to all kinds of technology and the difficulties encountered。 The main use of C# programming language。
Key words: Mobile game; Android;Unity3D ;C#
目 录
摘 要 1
引言 1
1。背景与意义 1
1。1 课题背景及相关介绍 1
1。2 课题相关行业发展现状与分析 2
1。3 游戏开发引擎简介 2
2。游戏需求 3
2。1 游戏功能需求 3
2。2 游戏非功能需求 3
3。开发的技术基础及难点 4
3。1 Unity3D游戏引擎资源介绍 4
3。2 游戏的关健技术与算法 4
3。3 游戏程序设计遇到的难点 5
4。整体设计 6
4。1 游戏中的界面 6
4。2 游戏的系统框架 6
5。游戏实现 7
5。1 游戏详细功能的实现 7
5。2 游戏主要玩法流程 8
6。游戏测试 9
6。1 测试按键监听 9
6。2 测试设置按钮监听 9
6。3 测试总结 9
7。结束语 9
参考文献 9
致谢 11
基于Android系统的游戏设计与开发-Flipy Bird
引言
Android是由谷歌(Google)和开放手机联盟(Open Handset Alliance)开发的一款基于Linux的开源OS,主要应用于手机和平板电脑等移动设备。基于Android系统的各种游戏,已经在功能和效果上都接近于台式机,成为计算机行业的一大热门。Unity3D(简称Unity)是目前Android系统的最主要的游戏引擎,其开发商是Unity Technologies公司,具有跨平台、可视化界面、容易掌握、3D动画等优点。目前,Unity3D已经占领全国85%左右的手游开发市场。著名的《神庙逃亡》、《轩辕剑6》、《绝代双骄》、《天天飞车》等游戏都是用Unity3D开发的。本文是在Android OS的基础上,采用Unity3D、C#语言等技术,模拟风靡全球的小游戏《Flappy Bird》而编写的游戏。
1。背景与意义
1。1课题背景及相关介绍