虚幻引擎游戏开发 | 程序化生成道具位置 Randomize Height

当地图上有无数个收集物【如水晶】,一键随机化高度


应用前 应用后

这时候水晶的高度是离散型地在0和110两个数中平均概率地选择。

如果要有权重地分布高度,减少高位水晶的比例(由于过多连续跳跃会让玩家无聊和难以持续专注)可以加一个++Branch节点++,相当于if else语句。

此时 高位的水晶默认高度的水晶 比例是6:1

附:随机化位置摆放教程如下:

https://www.youtube.com/watch?v=kGpsMEMDrjQ

相关推荐
SmalBox8 小时前
【节点】[Emission节点]原理解析与实际应用
unity3d·游戏开发·图形学
郝学胜-神的一滴19 小时前
中级OpenGL教程 023:Assimp模型加载全解——从源码到架构的骈文探秘
c++·unity·游戏引擎·cmake·unreal engine·opengl
郝学胜-神的一滴2 天前
中级OpenGL教程 022:探秘三维世界的血脉传承——物体父子关系与矩阵递归奥义
c++·线性代数·unity·矩阵·游戏引擎·unreal engine·opengl
SmalBox2 天前
【节点】[UnpackWaterData节点]原理解析与实际应用
unity3d·游戏开发·图形学
SmalBox2 天前
【节点】[PackWaterVertexData节点]原理解析与实际应用
unity3d·游戏开发·图形学
SmalBox4 天前
【节点】[EvaluateTipThickness节点]原理解析与实际应用
unity3d·游戏开发·图形学
郝学胜_神的一滴4 天前
Horse3D 游戏引擎研发笔记(二):材质系统——从 JSON 配置到 GPU Uniform
游戏开发·opengl
SmalBox5 天前
【节点】[EvaluateSimulationDisplacement节点]原理解析与实际应用
unity3d·游戏开发·图形学