
游戏相关
小牛_牛sky
学海无涯
展开
-
RPG游戏 01-人物行走和地图图块
要开发一个游戏,地图是首先应该考虑的,我这里使用的是tiled来编辑地图。tiled对于一般的游戏开发还行,相对通用,不过也没有那么强的针对性,要对从tiled解析的内容里再在程序中进行相应的处理。今天考虑的是图块,对于图块,如果简单地分的话可以分为两种属性:1.priority属性 2.pass_down pass_left pass_right pass_uppriprity,顾名思原创 2017-12-29 21:58:27 · 5306 阅读 · 0 评论 -
角色寻路之A*算法
A*算法是在寻路中使用的比较多的,一般在角色扮演游戏中,会用到A*算法,比如:(上面的游戏画面为我以前做的一个RPG游戏的画面,其寻路正是使用了A星算法。)1.什么是A星算法A星算法作为启发式搜索算法的一种,其相对于盲目型搜索算法(如广度优先搜索算法和深度优先搜索算法)和半启发式搜索算法(如 Dijkstra算法)来说,不仅有着更强的针对性,而且其效率也要高于以上几种算法。另外,A...原创 2019-01-04 20:25:28 · 2188 阅读 · 4 评论