皆大欢喜 发表于 2022-6-11 21:30:01

JourneymansMinimapPlugin_v1.2 新版 游戏小地图战争迷雾系统



http://kvy635.bvimg.com/11319/37804ab30afc44cc.jpg

http://kvy635.bvimg.com/11319/9809ec5828a4a63d.jpg

http://kvy635.bvimg.com/11319/b2c2d71489ee3264.jpg

http://kvy635.bvimg.com/11319/730e798bcaa2ab98.jpg


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

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

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

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

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

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

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


页: [1]
查看完整版本: JourneymansMinimapPlugin_v1.2 新版 游戏小地图战争迷雾系统