代码插件 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
Camera Shake FX 1.0 爆炸创伤效果
glow
Cartoon FX Remaster R 1.2.2风格化特效爆
glow
XP Manager 1.8
glow
100 Special Skills Effects Pack 22.10魔
glow
实时火灾烟雾爆炸模拟制作软件 EmberGen En
glow
影视后期跟踪抠像合成软件 Boris FX Silhou
glow
三维服装设计软件Marvelous Designer Enter
glow
No Coding Easy Localization 1.2
glow
Lux URP Essentials 1.95b光照
glow
Character Editor Megapack 6.2角色编辑器