android之游戏开发
周伯通
我心中尚未崩坏的地方
展开
-
android游戏开发之我的小小游戏3——俄罗斯方块游戏3
那份合同任何人原创 2012-11-27 21:06:23 · 657 阅读 · 0 评论 -
android游戏开发之我的小小游戏3——俄罗斯方块游戏5
压根没你们反映给原创 2012-11-27 21:07:26 · 570 阅读 · 0 评论 -
android游戏开发之我的小小游戏1——五子棋游戏1之绘制棋子与棋盘
之前写过的技术类博客很少,如果写的不好还请大家见谅! 写博客的目的,一是想把自己做过的一些小的练习记录一下,以便在日后的某一个时间自己回忆起自己前一段时间到底有过什么样的学习经历的时候作为一个参照,二是希望自己做的一些东西能给其他想要学习的人一点参考,毕竟自己在学习开发的这条路上也是参考了别人的许多例子,也学习了别人的很多经验,所以想把互联网的这份分享的精神传承下去,三是感觉自己在原创 2012-11-27 21:00:33 · 2777 阅读 · 2 评论 -
android游戏开发之我的小小游戏1——五子棋游戏3之悔棋与重新开始
首先我们在画板上绘制两个按钮,我们用两张图片表示,一张代表悔棋,一张代表重新开始,我们用LinkedList来存储我们操作的每个步骤,然后从LinkedList中提取每一步的操作//两个按钮的图片Bitmap[] button = new Bitmap[2];//为两个按钮绑定资源button[0] = BitmapFactory.decodeResource(this.getResour原创 2012-11-27 21:01:25 · 3698 阅读 · 3 评论 -
android游戏开发之我的小小游戏1——五子棋游戏4之电脑下棋、人机对战算法
在棋类游戏中最难的便是人机对战电脑的AI算法了,算法设计的好坏将严重的影响游戏的趣味程度,关于五子棋的相关算法,讨论的人也比较多。在我们此次的电脑的AI算法中采用的方式即是,当电脑开始下棋的时候,它会计算对手下在各个位置获胜的可能性,然后通过可能性的大小来对比自己应该把棋子下在哪个位置。可能性的大小我们用权值来表示,那么如何计算权值呢?权值的计算方法比较容易,即从上、下、左斜向、右斜向四个方向寻找原创 2012-11-27 21:02:16 · 2634 阅读 · 0 评论 -
android游戏开发之我的小小游戏1——五子棋游戏5之网络对战
预留,暂时没有时间写,先把大概的标题写好以后有时间再来填,但一定会在两周内完成!预留以迫使自己在限定的时间内完成规定的任务原创 2012-11-27 21:03:01 · 1010 阅读 · 0 评论 -
android游戏开发之我的小小游戏2——连连看游戏1之游戏的基本模块设计
对于连连看游戏其实没有什么太多要讲的,最主要的就是连连看的算法稍微复杂一点,其实的地方没有太多的难点,首先上图看看我们游戏要达到什么样的效果,由于本人非常的喜欢五月天,所以背景就用偶像的图片了在不考虑算法的情况下,在这里最主要的是有关连个类的处理,一个是Piece类,这个类主要代表连连看中的每一个方格区域对象,其次呢是PieceManager类。从这个类的名字可以看出,该类是用于处理这原创 2012-11-27 21:04:09 · 1077 阅读 · 0 评论 -
android游戏开发之我的小小游戏2——连连看游戏6连线绘制问题
更新中.......原创 2012-11-27 21:05:38 · 742 阅读 · 0 评论 -
android游戏开发之我的小小游戏2——连连看游戏7优化
更新中...........原创 2012-11-27 21:05:55 · 627 阅读 · 0 评论 -
android游戏开发之我的小小游戏1——五子棋游戏2之判断输赢
在这里判断输赢主要就是判断有没有在横向、纵向、左斜向、右斜向四个方向有五个同一种颜色的棋子连在一起,判断的思路就是扫描二维数组,看在着这个方向上有没有连续的同一个颜色的棋子,如果判断到某一方胜利的话,应该禁止再继续下棋,此时应锁掉屏幕,让程序对触摸事件不响应。//判断棋子的输赢 private boolean checkWin(int chessFlag) { for(int i=0;原创 2012-11-27 21:00:57 · 2116 阅读 · 3 评论 -
android游戏开发之我的小小游戏1——五子棋游戏之界面的优化、代码整理
luilui原创 2012-11-27 21:03:52 · 1370 阅读 · 0 评论 -
android游戏开发之我的小小游戏2——连连看游戏3连连看算法1
对于连连看重判断能否连接的问题主要考虑三种情况1、连接时没有拐点,此时又分为横向和纵向2、连接时有一个拐点的情况3、连接时有两个拐点的情况,这也是本游戏中最难的部分了首先我们来看看没有拐点的情况//判断水平方向上 public boolean isHorizontal() { //用来记录那个数大,那个数小 int bigNumX = 0; int原创 2012-11-27 21:04:39 · 1181 阅读 · 0 评论 -
android游戏开发之我的小小游戏2——连连看游戏5连连看算法3
更新中.......................原创 2012-11-27 21:05:19 · 873 阅读 · 0 评论 -
android游戏开发之我的小小游戏2——连连看游戏4连连看算法2
下面是有关有一个拐点以及两个的时候,判断能否连接的办法当有一个拐点时,有两种连接方式,如图所示:当有两个拐点的时候,有以下几种情况:看起来好像很复杂的样子,其实也不简单,呵呵,尝试了很多方法以后我发现有一种方法非常不错,当然这种方法并不是我的原创,直接引用别人的图片如图, 为了找出A, B两点之间的连接路径, 首先过这两点作4条线段, 线段的两端原创 2012-11-27 21:05:02 · 1049 阅读 · 0 评论 -
android游戏开发之我的小小游戏3——俄罗斯方块游戏4
通股份将投入将软件和投入复合肥原创 2012-11-27 21:06:39 · 591 阅读 · 0 评论 -
预留1
预留1预留1预留1预留1原创 2012-11-29 21:30:27 · 530 阅读 · 0 评论 -
预留1预留1
预留1预留1预留1预留1预留1预留1原创 2012-11-29 21:30:56 · 546 阅读 · 0 评论 -
预留1预留1预留1
预留1预留1预留1预留1预留1预留1预留1预留1预留1原创 2012-11-29 21:31:13 · 560 阅读 · 0 评论 -
预留1预留1预留1预留1预留1
预留1预留1预留1预留1预留1预留1预留1预留1预留1原创 2012-11-29 21:31:29 · 725 阅读 · 0 评论 -
地随碟附送预留1预留1预留1
预留1预留1预留1预留1原创 2012-11-29 21:33:04 · 560 阅读 · 0 评论 -
分别地方预留1预留1
预留1预留1预留1预留1预留1预留1预留1预留1预留1预留1预留1预留1原创 2012-11-29 21:33:55 · 589 阅读 · 0 评论 -
预留1预留1合同合同
预留1预留1预留1预留1预留1预留1预留1预留1原创 2012-11-29 21:34:33 · 654 阅读 · 0 评论 -
共预留1预留1
预留1预留1预留1预留1预留1预留1预留1原创 2012-11-29 21:34:48 · 475 阅读 · 0 评论 -
也均同意预留1预留1
预留1预留1预留1预留1预留1原创 2012-11-29 21:35:42 · 683 阅读 · 0 评论 -
android游戏开发之我的小小游戏2——连连看游戏2之绘制基本的界面及触摸相关
通过PieceManager获得的一个9*9的二维方块Piece类的数组,其中我们值绘制1-8的格子,因为最外层的格子我们将会用来,画线,效果如下图现在我们可以通过这个数组来绘制基本的界面了我们会使每一块的小方块之间有6个像素点的距离绘制的代码如下protected void onDraw(Canvas canvas) { super.onDraw(canvas);原创 2012-11-27 21:04:25 · 1063 阅读 · 0 评论