随笔分类 -  算法

摘要:首先看下百度百科的基姆拉尔森计算公式定义: 基姆拉尔森计算公式 W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7 在公式中d表示日期中的日数,m表示月份数,y表示年数。 注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例:如 阅读全文
posted @ 2018-03-23 17:36 AaronBlogs 阅读(522) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/chenyg32/p/3293247.html https://www.cnblogs.com/YiXiaoZhou/p/5943775.html 阅读全文
posted @ 2018-03-15 16:31 AaronBlogs 阅读(199) 评论(0) 推荐(0) 编辑
摘要:新建一个Project,导入图片素材和声音文件,把图片的Texture Type都修改为Sprite(2D and UI)【1】。新建一个命名为Background的GameObject,为之添加背景素材图片【2】。再新建一个命名为GameController的GameObject,为之添加Game 阅读全文
posted @ 2017-07-05 09:44 AaronBlogs 阅读(4051) 评论(0) 推荐(0) 编辑
摘要:消除算法图文详解 三消算法首要实现的就是找到所有三个或三个以上的可消除对象,但直接找到这些对象是不太现实的,所以我们要将需求拆分。可不可以先获取所有图案相连的对象,进而在获取三消对象,这个算法也是众多三消游戏的一致实现。 获取图案相同的所有相连对象 三消算法首要实现的就是找到所有三个或三个以上的可消 阅读全文
posted @ 2017-07-05 09:42 AaronBlogs 阅读(6367) 评论(0) 推荐(1) 编辑
摘要:完成效果 完成效果 我说一下制作流程,然后再看后面的代码1、创建一个image,选择我们的转盘背景图,素材找我或者网上都有,不多说了哈;2、创建一个空物体,位于转盘的正中心,因为我们的转盘指针的旋转中心是根据空物体进行的中心进行旋转的,所以需要把指针作为空物体的子对象,如果想要做的漂亮,可以自己找一 阅读全文
posted @ 2017-06-15 14:42 AaronBlogs 阅读(4388) 评论(0) 推荐(0) 编辑
摘要:对于大多数的游戏来说,内容的消耗都是开发商非常棘手的问题,而随机生成地图的做法则大大增加了游戏的可重复性,并且可以丰富玩家的体验。最近,海外一名资深开发者在博客中分享了他做随机生成地图的方式,以下请看编译的博客内容: 这篇博客主要解释的是一个做随机生成地图的技术,之前TinyKeepDev也进行过简 阅读全文
posted @ 2017-06-15 14:19 AaronBlogs 阅读(4227) 评论(0) 推荐(0) 编辑
摘要:前言 八大排序,三大查找是《数据结构》当中非常基础的知识点,在这里为了复习顺带总结了一下常见的八种排序算法。常见的八大排序算法,他们之间关系如下: 排序算法.png 他们的性能比较: 性能比较.png 下面,利用Python分别将他们进行实现。 直接插入排序 算法思想: 算法思想: 直接插入排序.g 阅读全文
posted @ 2017-06-15 09:25 AaronBlogs 阅读(568) 评论(0) 推荐(0) 编辑
摘要:我们假设某人要从 A 点移动到 B 点,但是这两点之间被一堵墙隔开。如图 1 ,绿色是 A ,红色是 B ,中间蓝色是墙。 我们把要搜寻的区域划分成了正方形的格子,目的是简化搜索区域,我们的搜索区域简化为了二维数组。数组的每一项代表一个格子,它的状态就是可走和不可走,通过计算出从 A 到 B需要走过 阅读全文
posted @ 2017-06-15 08:59 AaronBlogs 阅读(1499) 评论(0) 推荐(0) 编辑