pathfinding:Lua 中的 A* 寻路

时间:2021-06-30 08:20:23
【文件属性】:
文件名称:pathfinding:Lua 中的 A* 寻路
文件大小:24KB
文件格式:ZIP
更新时间:2021-06-30 08:20:23
Lua Lua中的A*寻路算法 一般用法: local mapGenerator = require ' map ' local mapSolver = require ' mapSolver ' local map = mapGenerator { width = 25 , height = 25 , entry = {x = 15 , y = 7 }, exit = {x = 23 , y = 11 }, } -- generate a map map. generate () -- prepare map pathfinding solver local solver = mapSolver (map) local solve = solver. solve () local validPath local solver = mapSolver (map) local solve
【文件预览】:
pathfinding-master
----.gitignore(88B)
----serpent.lua(8KB)
----doc()
--------pathfinding0.png(14KB)
----map.lua(2KB)
----map2D.lua(1KB)
----README.md(887B)
----tests()
--------map.bin(1KB)
--------test.lua(2KB)
--------console.lua(2KB)
----mapSolver.lua(4KB)
----pqueue.lua(2KB)

网友评论