网络上大部分使用Capture2D直接映射小地图方式不仅没有扩展性,且性能要求直接翻倍,实际效果极差,不可支持多人,多物件显示麻烦。纯浪费时间的sb方案。除了初学者超小demo制作,建议不学,学了不使用。
该博客仅用于多次制作时快速翻阅,要详细学习请移步:参考视频或者国内老哥参考上述教程后自己理解出的教程也很不错国内教程

一、地图基础

1、采集原始地图

1.1、选出合适的高度后,将RendTexture导出到PS做处理后大小不变导回ue。

UE4 适用于多人游戏的简单小地图制作探索
导回图片后记住OrhtoWidth,不管/删除上文图片采集工具

1.2、制作地图材质

MapImage是TextureParam2D类型
UE4 适用于多人游戏的简单小地图制作探索
种下偏移部分比较难理解的地方是0.5-中心点坐标,解释如下,为了这张图我把文章从私有改为公有了:
UE4 适用于多人游戏的简单小地图制作探索

UE4 适用于多人游戏的简单小地图制作探索

1.3、Widget展示

Dimension设置为开始的4000 OrhtoWidth

UE4 适用于多人游戏的简单小地图制作探索
UE4 适用于多人游戏的简单小地图制作探索
结果:
UE4 适用于多人游戏的简单小地图制作探索

二、添加人物图标

2.1、找个透明箭头并创建Widget
UE4 适用于多人游戏的简单小地图制作探索
设置箭头旋转,由于素材不行,所以博客中需要+90°
UE4 适用于多人游戏的简单小地图制作探索
放进Minimap中并居中
UE4 适用于多人游戏的简单小地图制作探索
UE4 适用于多人游戏的简单小地图制作探索
效果:
UE4 适用于多人游戏的简单小地图制作探索

三、通过Component添加其他物体图标

相关文章: