摘要: 绿色代表新增的行数据,红色代表删除的行数据,黄色代表修改的数据 思路和总结还在施工中,工具只是初版不完善,后续看情况更新 😘 工具源码:代码浏览 - UE-DM-Tool - 复刻 - 梦里什么都有 (coding.net) 阅读全文
posted @ 2024-07-21 21:50 当麻 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Puerts 在 UE 开发中提供了一定的便利性,可以用代码的方式写蓝图,但是官方是不推荐这么做的 原话如下 那么这个性能问题究竟有多大呢 这里先用 C++ 写一个测试代码 #include "TestWidget.h" #include "Blueprint/WidgetBlueprintLibr 阅读全文
posted @ 2024-07-06 15:16 当麻 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 本文内容的参考和灵感来自以下链接 GitHub - inkiu0/MaskWidget: UE4 MaskWidget GitHub - JanSeliv/CustomShapeButton: Open-source plugin that allows to make buttons of any 阅读全文
posted @ 2024-06-23 20:55 当麻 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 配置流程 在 JsEnv.Build.cs 添加 WITH_INSPECTOR 编译 添加这个宏就开启了全平台调试功能 看到这里就知道 V8Inspector 之前仅在三个平台会编译,现在会在任意平台编译了 打包的时候会发现存在编译错误(如果没有就是后续 Puerts 版本修复了这个问题),接下来修 阅读全文
posted @ 2024-06-15 21:02 当麻 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 图片来源:(7) Unreal Engine 5 Tutorial - NPC AI Part 3: Mass AI Animated - YouTube 有这样一个 Debug 信息是非常酷也非常有用的东西 绘制逻辑位于 GameplayDebuggerCategory_Mass.cpp ,代码非 阅读全文
posted @ 2024-04-13 18:14 当麻 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 游戏中的技能总是有各种各样的逻辑 比如持续性范围技能,魔兽争霸的暴雪风 链式技能,博德之门的闪电链 持续技能,博德之门的昼明术 等等,这些技能都有各自特殊的逻辑,如何让这些技能有一个通用的配置方法 像是 RPGBuilder 会有一个技能编辑器,里面提供了尽可能多的选择来配置技能 编辑器界面看起来很 阅读全文
posted @ 2023-09-21 17:25 当麻 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 本次项目是使用 PUN2 实现的多人联机游戏,旨在探索 PUN2 、Cinemachine 等组件的使用 源码地址:https://github.com/GKeC11/Unity-Demo 阅读全文
posted @ 2021-10-07 13:42 当麻 阅读(243) 评论(0) 推荐(0) 编辑
摘要: Unity 的联机功能可以选择 官方的 Unity MLAPI ,或者商城中的 PUN2 和 Mirror PUN2 是提供服务器,类似 SDK,开发者只需要连接到服务器,调用 SDK 的 API 完成 创建房间 加入房间 同步数据等操作即可实现联机 国内有 MGOBE ,在 Unity 上支持创建 阅读全文
posted @ 2021-09-15 16:40 当麻 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 上图是 使用 CinemachineStateDrivenCamera 实现的视角变化,该组件是由 Animator 进行驱动的,在使用时,非常的方便,不用再写额外的代码 在使用了该组件之后,我也想使用 Animator 来改变角色的状态,于是乎,我开始参考 CinemachineStateDriv 阅读全文
posted @ 2021-08-20 19:44 当麻 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 虚幻 4 从入门到入土,总体来说非常的好用,唯一缺点就是对开发机器性能要求高,开发者需要特别关注游戏性能优化的部分,不然就会发生我现在的问题,明明是小破实践游戏,运行起来却卡得不行 开发工具推荐使用 Rider ,比 VS 好用十倍不止,而且使用体验非常流畅(要写 Lua 那指定是 VSCode 了 阅读全文
posted @ 2021-06-10 20:35 当麻 阅读(158) 评论(0) 推荐(0) 编辑