码迷,mamicode.com
首页 >  
搜索关键字:连连看    ( 287个结果
cocos2d-x3.6 连连看连通算法
我的博客:http://blog.csdn.net/dawn_moon上一章讲了连连看游戏的主要逻辑,连通算法并有讲如何实现。这个连连看没有使用广度优先搜索算法,采用的是一种比较有技巧的算法,参见前面章节。大致分为几个部分: 直连通 两个点X轴扩展后可以直连通 两个点Y轴扩展后可以直连通 看下连接函数 bool GameScene::link(cocos2d::Vec2 v1, cocos2d::V...
分类:编程语言   时间:2015-06-27 10:08:37    阅读次数:236
JavaScript写一个连连看的游戏
天天看到别人玩连连看, 表示没有认真玩过, 不就把两个一样的图片连接在一起么, 我自己写一个都可以呢。 使用Javascript写了一个, 托管到github, 在线DEMO地址查看:打开 最终的效果图: 写连连看之前要先考虑哪些呢? 1:如何判断两个元素可以连接呢, 刚刚开始的...
分类:编程语言   时间:2015-06-23 00:40:19    阅读次数:270
Android开发之成语连连看
首先要搭建litepal框架的环境,可以参考 http://blog.csdn.net/u014535666/article/details/46572155 首先是主程序入口 package cn.zs.lianliankan; import java.io.File; import java.io.FileNotFoundException; import java.io.F...
分类:移动开发   时间:2015-06-20 12:00:03    阅读次数:148
HDU_1175 连连看(BFS)
题目请点我 题解: 题目的意思就是针对当前的残局,输入多组检测看是否能消去。对于每组消去的规则是连线不能超过两折。这道题可以用BFS,也可以用DFS。但是觉得BFS要简单一些,如果用DFS的话注意减枝。BFS的话最先找到的是最短的路径,但是可行解不一定是最短路径,所以节点放入队列时的条件要有所修改,之前的visit数组保存的是是否访问过当前节点,那现在到达一个节点的状态有很多,所以visit数组...
分类:其他好文   时间:2015-06-19 18:54:57    阅读次数:170
cocos2d-x 3.6 连连看算法
我的原创博客:http://blog.csdn.net/dawn_moon好了,在开始讲连连看游戏场景之前先来讲讲连连看算法。连连看算法网上有很多,算法控首先想到的就是广度优先搜索,求出路径,然后求最小拐弯路径。这个算法可以,但是对没有学过算法的同学可能有点困难,我这里也不讲。我百度到一个比较通俗简便的算法,拿来用一下在开始讲算法之前,讲一下地图布局,假设 4*4 的棋盘。 初始化地图,将要加载的图...
分类:编程语言   时间:2015-06-18 17:16:46    阅读次数:210
cocos2d-x 3.6版连连看开始界面
上一节讲了一个loading的动画界面,其实没有loading资源。 怎么样loading资源,如何预加载资源呢。直接上代码 // 创建一个一直重复的动画 loading->runAction(RepeatForever::create(Sequence::create(fadeIn, fadeIn->reverse() ,NULL))); // loading resources...
分类:其他好文   时间:2015-06-14 01:54:03    阅读次数:285
cocos2d-x 3.6版loading界面
接着讲资源加载。 前面一节讲了怎么用一个图片创建一个背景。其实就是创建一个精灵。在cocos2d-x里面,背景,人物,道具,看到的许多对象其实都是一个精灵。资源加载的时候通常会做一个loading的界面,告诉用户,现在在加载资源。当然有很多同学写教程,只写如何实现loading界面,怎么加载资源并没有写,这是不全面的。我先讲如何完成一个loading界面。把loading的图片放进工程,在Reso...
分类:其他好文   时间:2015-06-13 11:22:36    阅读次数:105
cocos2d-x 3.6版连连看加载资源
网上找了一个梦幻连连看的资源,大家可以百度一下。然后整理一下加到工程里面去,包括声音和图片文件,后面解释如何整理可以方便管理。我不推荐在代码里面直接引用资源文件名,我称之为硬编码。做iOS开发的同学好像比较习惯这样,要用按个图片,直接用图片来索引。我们将所有的资源文件用C风格的字符串做一个索引,放在一个头文件Resources.h里面。这样以后需要修改图片或者索引可以很方便的修改。 好,先加这么多...
分类:其他好文   时间:2015-06-12 17:11:07    阅读次数:149
cocos2d-x 3.6版连连看版本控制
为了以后的开发和管理,源码开发必须要使用版本控制。我们当然选择git来做版本控制了。如果你在终端输入git,提示不是一个命令的话,那就说明你的机器没有安装git工具。那就安装一个,百度之有很多安装教程。好,先把Resources下的res删掉,这个目录没什么用,可以在Xcode里面删掉,选择丢进垃圾桶。还可以把一些不用的目录删掉,比如proj.linux,proj.win8.1-universal,...
分类:其他好文   时间:2015-06-11 17:12:33    阅读次数:137
cocos2d-x 3.6连连看工程结构
前面讲了怎么创建一个LLK游戏,这一节讲一下这个新建工程的结构,先搞清楚结构,后面再讲如何写我们自己的游戏。看这个工程,有两个工程图标,一个是LLK工程,一个是cocos2d-x工程。cocos2d-x是以一个库工程的形式引入到我们的LLK工程里面的。 Classes是游戏逻辑文件的分组,这个组里面是纯游戏逻辑相关的cpp文件,到时候如果要移植到其他平台,就是要移植这一部分的代码。 Resource...
分类:其他好文   时间:2015-06-10 14:18:07    阅读次数:106
287条   上一页 1 ... 18 19 20 21 22 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!