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