- 3
- 0
- 约1.28千字
- 约 15页
- 2018-08-17 发布于天津
- 举报
第16篇章_Android游戏开发实践——快乐数独.ppt
Android游戏开发 Android项目开发 Android项目开发视频教程 Android游戏开发实践——快乐数独 本资料由-校园大学生创业网-提供/ 在线代理/提供部分资料 开发背景 数独的前身为“九宫格”,最早起源于中国。但当时的算法比现在的更为复杂,其要求纵向、横向、斜向的三个数字之和等于15.,而不只是数字不能重复,儒家典籍《易经》中的“九宫图”也是来源于此。 而到了18世纪末,瑞士数学家欧拉又发明了一种叫做“拉丁方块”的游戏,之后不久,美国的一家数学逻辑游戏杂志开始刊登这类游戏,使此类游戏得到良好发展,之后又在日本得到了广泛的传播。2004年,第一个“数独”游戏被刊登上了英国《泰晤士报》的封面,此时数独游戏才真正被世界所知晓。 由于此类游戏操作简单,不需要特定的语言基础,也不需要进行数字运算且可玩性高、锻炼思维、开发大脑,所以很快风靡全球。之后由其衍生的游戏也越来越多,例如:杀手数独、角线数独等。 功能演示 本游戏的界面包括欢迎界面、帮助界面、关于界面和游戏主界面等,下面来对游戏的主要功能进行演示。 游戏策划 人类如果经常动用大脑,便可让自身的逻辑和抽象思维能力得到增长,因此,玩数独游戏就是一个增长智慧的好办法。通过数独题谜的解答,可以让头脑变得更聪明。用户可以把他作为锻炼逻辑思维及策略的工具,在手机上的实现便可以时时刻刻的开发思维、锻炼头脑。 数独的推理性强,一些数学的思想、推理、假设、反证等都会用到,每个题谜各不相同,不可能用一种方法解决所有问题,这也是数独的魅力所在。 开发这个游戏的目的是为读者在Android平台上游戏开发提供一个指导方案,而不是生产商业化的游戏产品。读者可以以此为范例开发出更好、更具可玩性的数独游戏。 开发前的准备工作 游戏的准备工作是在进行开发之前的非代码方面的准备工作,本游戏主要是对图片资源的准备。 游戏的总架构 本游戏中主要分为三部分,共有类、欢迎界面相关类以及游戏界面相关类,总体框架如下图所示。 欢迎界面的设计与实现 主类KLSDActivity实现 欢迎界面WelcomeView类的实现 刷帧线程WelcomeViewDrawThread类的实现 动画生成线程WelcomeViewGoThread类的实现 接下来要介绍的是欢迎界面的开发,该模块所涉及到的类有WelcomeView类、 WelcomeViewDrawThread 类、 WelcomeViewGoThread等。 帮助与关于界面的设计与实现 帮助界面HelpView类的实现 关于界面AboutView的实现 前面已经将欢迎动画相关类介绍完毕,接下来将介绍另外两个辅助界面,帮助界面以及关于界面。两个界面分别为玩家在菜单界面点击帮助或者关于菜单进入的界面。 计时线程与数字键盘线程的开发 计时线程的开发 数字键盘线程的开发 经过前面开发,程序的框架基本已经开发完成,接下来将介绍游戏中两个后台线程的开发,为以后业务处理的开发做好准备。 Android游戏开发 Android项目开发
您可能关注的文档
最近下载
- 基于灰色关联理论的广西农产品供应链影响因素分析.docx
- 关于绑架的小故事-绑架关起来的故事.docx VIP
- 游戏公司UI设计师面试题.docx VIP
- 基于模糊层次分析和灰色关联分析的供应商评价选择研究.pdf VIP
- 关于层次分析法和灰色关联分析法的研究详解.doc VIP
- 高考一轮复习讲义第一讲学生 三角函数的概念同角三角函数关系式与诱导公式.doc VIP
- 高考数学 一轮复习讲义 任意角的三角函数.docx VIP
- 国际贸易实务实训教程.pdf VIP
- 高考数学 一轮复习讲义 -简单的三角恒等变换.docx VIP
- 如果要写年(带歌词完整版毛不易2024春晚歌曲) 高清钢琴谱五线谱.docx VIP
原创力文档

文档评论(0)