找回密码
 立即注册
查看: 420|回复: 0

Unity SLG Hexagon AStarPath六边形A*星寻路算法(带可运行例子)

[复制链接]
发表于 2022-1-22 16:59 | 显示全部楼层 |阅读模式
此工程非原创,借鉴 如下网站:
https://blog.csdn.net/tqy19921202/article/details/103672024
http://www.cppblog.com/flipcode/archive/2020/01/03/unity_slg.html
https://zhuanlan.zhihu.com/p/112849816
此文章是方便SLG六边形初学者,有一个完整的工程, 能够快速上手。

1.涉及到的应用点:

    创建六边形组成的世界地图六边形AStar寻路

此例子用Unity2020.3.25f1c1版本演示
2.上gitee连接:https://gitee.com/chasing2moro/unity-slg-hexagon-algorithm

3.上效果图


寻路路线.gif

工程代码简述:

    六边形基础算法(格子与坐标的转换)
HexMetrics.cs
    创建六边形地图
HexCell.csTrain.cs
    AStar寻路获取路线
AStarPath.csMapItem.cs
    把路线渲染出来
LinePath.cs

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-16 17:37 , Processed in 0.116866 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表