
android拼图游戏开发记录
通过一个小游戏--android下的拼图游戏来学习android,该专栏主要包含以下知识:Android UI设计、15puzzle算法、程序结构设计等。
eclipse_xu
Android开发
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android拼图游戏开发全纪录5
今天我们终于可以把这个项目给结束掉啦,有了前几天的准备,相信最后一天还是比较轻松的,国际惯例: 最后要完成的就是我们的主要功能--拼图界面。 布局比较简单,在前几天就已经做好了,现在我们要做的是以下几件事情: 1、计时记步:这个是游戏基本都有的功能,其实也比较简单,记录成功移动的步数、显示一个计时器就行了。 2、处理图片,调整为合适的大小比例:这个方法在前几天已经实现了 3、点击原创 2014-02-09 12:43:30 · 14540 阅读 · 258 评论 -
Android拼图游戏开发全纪录4
今天我们主要实现我们的主界面:国际惯例: 界面我们已经在第一天做好了,今天我们就要实现这个界面的功能, 分析一下,这个界面包含以下几个功能: 1、显示游戏的难度:使用popupwindow,选择后改变显示的数字 2、显示默认的待拼图图片,包含一张选择自定义的图片:这个比较简单,只是GridView的最简单应用而已 3、自定义按钮功能:调用系统图册和相机 4、查看记录和了解更多:原创 2014-02-02 11:23:47 · 10847 阅读 · 23 评论 -
Android拼图游戏开发全纪录3
今天我们要继续开发Android游戏拼图,今天同样是做一些准备工作,昨天我们把界面的准备工作做好了,今天呢,我们想想,要完成一个拼图,我们还需要做哪些准备。 首先,我们需要一个工具类,去获取屏幕的相关信息,让我们的程序去自动适应不同分辨率大小的屏幕: package com.xys.xpuzzle.util; import android.content.Context; import an原创 2014-02-01 11:11:58 · 15614 阅读 · 139 评论 -
Android拼图游戏开发全纪录2
今天我们主要来讨论下拼图游戏的可行性解的问题,其实不要小看拼图游戏,他其实是人工智能算法中很著名的15puzzle问题,网上已经有很多关于这个问题的解释,我就做个搬运工好了。 随机生成的15puzzle大约有%50是无解的,本文将就随机生成的谜题的可解性加以讨论。 设有如下矩阵: 12 1 10 2 7 11 4 14 5 x 9 15 8 13 6 3 将其原创 2014-02-01 10:58:20 · 11371 阅读 · 6 评论 -
Android拼图游戏开发全纪录1
今天我们继续来讲解Android拼图游戏全纪录的第二篇,今天要完成的任务比较简单:界面布局和资源文件 1资源文件: 我们在开发一个项目的时候,首先要定下这个App的基调,是小清新呢还是重口味,所以我们需要定义一些颜色、style等 首先是颜色等: #000000 #FFFFFF #F56A47 #FFFFFF #727原创 2014-01-31 11:39:51 · 26355 阅读 · 61 评论 -
Android拼图游戏开发全纪录0
最近刚完成一个Android的小项目--拼图游戏。项目并不复杂,但也是一个完整的项目,用到的知识点还是比较丰富的。 做完之后照例进行下总结: 需求定义: 1、选择图片后进入拼图界面,可以选择默认图片或者自定义图片,即从图库选择或者从相机拍照。 2、可以设置游戏的难度,即选择拼图为NXN结构。 3、自动打乱拼图的顺序,利用倒置和算法,确保生成的数据有解。 4、拼图过程中可以查看原图。原创 2014-01-30 11:20:26 · 21504 阅读 · 28 评论