
实例伤害系统让你以开放世界的方式与实例化的静态网格互动!
这对于GTA风格的破坏/互动和重生道具或任何资源采集游戏来说是完美的解决方案。
特色:
- 注册任何基于静态网格组件的对象作为代理(主要用于 ISMC,但支持任何基础 SMC,并可为 C++ 中添加支持的其他 UE 对象类)
- 为每个伤害资产(代理 ISMC 使用的静态网格资产)定义伤害设置
- 生成可破坏物代替代理实例(ISMC实例)
- 隐藏/解除隐藏代理实例
- 根据与玩家的距离,代理实例会随时间重生
- 池中可破坏物(重复使用已生成的物体)*
- 世界分区支持(即使代理不在关卡中也能隐藏/恢复隐藏实例!)
- 根据每个伤害资产(经验、金钱等)设置自定义数据。
- 具有三种复制模式的网络复制
- 客户端权威:只有客户端生成可破坏;服务器检测到损坏并发送给其他客户端
- 客户端复制:客户端通过复制生成可破坏物
- 服务器:可破坏的行为者负责复制
- 保存并加载代理可视化状态
- 通过数据表轻松设置
- 接触蓝图——项目内任何地方都能轻松编写脚本
- C++可扩展——添加新功能或覆盖默认功能,使用提供的子系统及其虚拟函数
- 围绕该系统构建的小游戏示例项目:
- 混沌小游戏(重现《黑道圣徒》混乱活动)
- 破坏小游戏(摧毁随机数量的3个随机选定的网格)
- 通缉等级示例(根据造成的伤害获得通缉星)
声明:分享资源来源于公开互联网搜集和网友提供,仅用于学习和研究使用,不得用于任何商业或者非法用途,其版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容! 版权归原作者及其公司所有,如果你喜欢该资源,请支持并购买正版,得到更好的服务。
