介绍
当您的玩家杀死怪物时,您应该掉落什么战利品?你将如何随机化它?这个插件提供了一个基于图形的编辑器,用于创建战利品表定义,描述你的随机掉落逻辑应该如何工作,以及你的战利品应该有哪些随机滚动的统计数据。您可以使用它为您的玩家打造有趣的掠夺体验。
![图片[1] - 战利品掉落插件-Fair Feeling Loot - 筱信日记](https://www.hxino.com/wp-content/uploads/20250211085514071795.webp)
在战利品表定义中,您可以使用多种形式的随机选择,包括加权选择、洗牌和负熵。战利品表定义还允许动态权重,并提供可用于驱动战利品表定义图中的逻辑和决策的参数。通过利用不同形式的随机选择和巧妙地使用参数,您可以为您的玩家打造一种感觉随机但又感觉公平的体验。
加入我的Discord 服务器或在 Twitter @sclark39 上给我发消息,提出问题并提供建议。
技术细节
特征:
- 新资产类型:战利品表定义(基于图表的战利品表)
- 新演员界面:战利品来源界面(添加到您的怪物或宝箱演员,以便他们可以指定应使用哪个战利品表定义)
- 新的 Actor 组件:战利品生成组件(保存战利品生成状态并使用战利品表定义或执行战利品源接口的 actor 来生成战利品配方)
- 实时更新——在运行游戏时实时编辑战利品表定义
- 多种类型的随机选择(加权随机、洗牌袋、负熵)
- 战利品表定义中的多种类型的流量控制(顺序、重复、测试参数、开启参数)
- 将游戏标签用于战利品类型、战利品标签和战利品统计
- 嵌套战利品表定义可用于拆分和重用您的战利品表定义,以便在大型游戏中更轻松地维护和组织它们
- 每个 Loot Generation Component 都会唯一地跟踪 Loot 生成状态,这使得该系统可以在单人游戏或多人游戏设置中使用。
代码模块:
- 编辑器:创建和编辑战利品表定义
- 运行时:使用战利品表定义、战利品生成组件和战利品源接口为您的游戏生成战利品
支持的开发平台:Win64、Win32、XboxOne、PS4、Switch
支持的目标构建平台:Win64、Win32、XboxOne、PS4、Switch
文档:GitHub
仅供学习和研究使用,请在下载后24小时内删除
© 版权声明
THE END
暂无评论内容