最简A星思想寻路算法

A星寻路大名鼎鼎,大多数人提到寻路都会想到他,然后去研究,然后理论懂了,代码也看懂了,但是能不能独自写出来适合自己的,并且修改优化,答案是不能,我虽然已经用了好久的这个算法,但是天下代码抄抄抄,使用的别人的代码,能简单修改,然而最终自己并不是特别理解,所以自己无事写了一个最简单的实现寻路的一段[……]

阅读全文…

连连看算法简析

连连看是我们最常见的休闲小游戏之一,最早玩的时候总觉得电脑提示太神奇了,后来自己写了一个,感觉原理是如此的简单。

主要是循环与数组的运用,在这里只讲原理,代码嘛,大家都会码,

第一步,直连,直连很简单,两个格子在一条线上,横或者竖,依次判断两[……]

阅读全文…

六边形地图三维坐标分析

最近涉及到地图问题,引入六边形地图来规划战斗站位问题,本来固定的一些量坐标即可,但是作为一个有梦想的程序员,还是要研究一下六边形地图坐标铺设计算原理,常见的有二位坐标偏移算法,还有三维坐标算法,因为三维可以描述的更清晰,所以研究使用三维坐标。

蓝色上下为x坐标,绿色左右为y坐标,红色左[……]

阅读全文…

cocos2dx3.1flappy bird 简单学习制作

学习cocos2dx3.1中,网上教程不算特别多,参照各种教程,慢慢总结编写,跟引用了一些优秀类,总算做出来了个超简单的像素鸟游戏。
现在讲解一下核心内容跟,我遇到的一些问题的处理方法。

一、新建项目:
其实网上各种各样的环境配置眼花缭乱的也不一定配置成功,我们要做的仅仅是建一个可以显示h[……]

阅读全文…