摘要: 一般在矩形(tile)游戏地图中,要从A点走到B点,这就要寻路,一般都用A*算法来产生路径。但是如果A点和B点之间没有障碍物,又刚好不是A*所能接受的直线,那么游戏角色所走的路径就很怪了。因此需要在使用A*寻路前,使用直线寻路来判定是否起点和终点间没有障碍,如果可以直接通过,那就不用A*寻路而直接沿直线走过去就可以了。那么如何实现直线寻路呢?实际就是判定 A点和B点之间是否有障碍了。这个过程大有文章可做。如果弄得不好会很耗cpu,办法有很多,我这里的做法是拟合直线的反向操作来实现直线寻路 。方法大致是: 从A点向B点画一条线, 然后找到和这条线相交的所有格子。如何找到这些格子呢?如下图:通过在 阅读全文
posted @ 2011-05-26 23:39 vily_雷 阅读(848) 评论(0) 推荐(0)
摘要: SWFKit 3.5 + 注册机国内下载:http://www.purpgame.com/vilylei/ext/SWFKit%20Player%20PRO%20v3.5.rar国外下载:http://www.plunder.com/SWFKit-Pro-v3-5-Keygen-download-2d26e4dfad.htmswfKit 3.5 能将flash mx,flash 4 ,flash 5 构建为屏保或桌面应用FFish脚本简洁易用本团队提供flash屏保,flash游戏(sns/单机游戏/rpg),flash应用,web开发以及插画或2D动画制作 阅读全文
posted @ 2011-05-26 14:26 vily_雷 阅读(327) 评论(0) 推荐(0)