Skip to content

tapevibe/WarGameMap

 
 

Repository files navigation

一个正在开发的unity内地图包,支持SLG游戏内的地图构建

如何使用:

1.先打开 unity-packagemanager ,使用 add from disk 添加此包所在的文件夹
2.到unity上方工具栏 GameMap处,使用 InitMapEditor初始化配置,OpenMapEditor打开地图编辑器界面

会有以下功能:

-大规模Terrain生成,以及Terrain数据管理
-Terrain LOD
-Terrain 的地貌纹理混合,地貌图导入导出
-类《文明》的六边形网格地图生成
-河流、道路生成
-植被、建筑等地表装饰物构建
-战争迷雾、寻路
-划分地图上势力,GamePlay方面的功能

目前进度(2025.8.5):

正在做类似文明6的六边形地图... 现已支持河流编辑 85edc06a5d5838676cc95258089fb19 351167ce01e5ecfe555f94c03410303

支持地形Mesh减面:

支持使用真实地理高度图生成地形,接收TIFRaw高度图数据的输入,构建的地形规模可达 20000*20000,目前使用 ChunkedLOD

支持大地图的地貌图导出,目前的地貌模型应用到地形效果图如下

地图包正在迭代开发中,文档暂时没有...

相关链接:

如果您对我的工作感兴趣,可以关注: https://huayuxingtguiyujing.github.io/

About

package to help build a SLG map

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C# 96.7%
  • HLSL 1.7%
  • ShaderLab 1.6%