代码插件 Journeyman's Minimap 1.2 适配UE5.0 游戏小地图战争迷雾系统

代码插件  场景  UE5.0 





在你的游戏中添加一个或多个(迷你)地图,可自定义边界、形状和透明度。在C++或BP中为演员添加图标。用游戏驱动的材料定制图标动画,并将你的游戏逻辑与迷你地图的UI事件挂钩。与多人游戏兼容。

图标是可以大大定制的,例如在纹理、动画材料、旋转、屏幕或世界单位的大小、绘制颜色和绘制顺序方面。当一个图标在最小地图之外时,它可以在地图的边缘显示为一个箭头。一个图标的外观的任何方面都可以在游戏过程中通过C++或BP来改变。

直观地准备背景纹理,把一个体积拖到世界中,每次你移动或点动这个体积,它就会产生一个自上而下的渲染,也可以选择带有导航网格。在渲染图上绘图并将其分配给体积。然后它将显示在最小地图上。支持在多层地牢中以及在室内和室外之间转换时自动切换背景纹理。

利用所包含的战争迷雾功能为你的游戏增加悬念。如果使用,最小地图的背景开始变黑,玩家可以四处移动以逐渐揭开地图。玩家和其他演员可以在雾中暂时显示区域,以实现MOBA/RTS风格的团队视觉,或者永久显示访问过的区域,以实现动作RPG风格的探索。图标可以在雾中显示或隐藏,雾的数值可以为游戏目的进行查询。还包括一个后处理效果,可用于渲染世界中的雾。

技术细节
地图
- 通过UMG手动或自动控制大小
- 矩形、圆形+有边、无边、透明
- 通过在生成的图像上绘制导航网格来创建背景。
- 将地图放在一个区域或演员的中心。控制缩放级别和旋转。以梯形显示玩家相机的视角。
- 支持基于高度(多层建筑)或优先级(室内体积)的自动纹理切换。
- 引发UI交互事件

图标
- 所有的属性都可以在游戏中改变
- 通过附加一个图标组件给一个角色一个图标
- 自定义其纹理和材料
- 材料实例可用于游戏驱动的动画。包括Flash、脉冲和时钟动画。
- 在屏幕空间或世界空间控制图标的大小
- 自定义旋转、绘制颜色和Z型顺序
- 当图标离开地图时显示一个箭头

战争迷雾
- 在最小地图和世界中添加战争迷雾
- 行为者可以暂时或永久地显示区域
- 雾中的演员和他们的图标可以被隐藏。


作者 皆大欢喜 发表于 2022-9-7 17:04:48
您需要登录后才可以回帖 登录 | 立即注册
热门作品推荐
glow
表面粗糙污迹划痕纹理细节150 Tileable Rou
glow
写实人物皮肤笔刷 Artstation – Human Ski
glow
85张污迹划痕深度贴图素材 Artstation – H
glow
钢铁腐蚀生锈木纹石头划痕贴图素材 Artstat
glow
Neonify 适配UE4.24+科幻霓虹灯场景
glow
Persian Bazaar Pack 适配UE5.0中世纪中东
glow
POLYGON - Construction Pack 适配UE5.0建
glow
POLY - Houses 适配UE4.24 - 4.27, 5.0风格
glow
Top-Down Sci-Fi 1.2科幻风格的室内场景
glow
Beautify 3 - Advanced Post Processing 15