代码插件 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
3D绘画工具 The Foundry Mari 7.0v1 Win/XF
glow
摄像机反求跟踪软件 Mocha Pro 2023 v10.0.
glow
Arnold Light Suite for C4D v2.0照明
glow
Arnold Shader Suite for C4D v3 木材金属
glow
僵尸腐烂皮肤伤疤痕雕刻笔刷丧尸皮肤腐败Zo
glow
40片嘴唇alpha笔刷zbrush嘴巴皮肤褶皱细节4
glow
15个生物皮肤外壳凹凸甲虫昆虫龙鳞怪兽笔刷
glow
zbrush恐龙鳞片蜥蜴皮肤笔刷VDM笔刷VDM and
glow
恐龙蜥蜴鳄鱼鳞片笔刷爬行生物皮肤雕刻25 P
glow
20个zbrush恐龙鳄鱼爬行动物皮肤鳞片笔刷20