- 博客(23)
- 收藏
- 关注
原创 静态模型直接添加导航,不添加物理数据
重载GetNaigationData() ,在函数中 使用 Data.Modifers.CreateAreaModifiers( xxx 把模型对应的边界加入到导航中。重载MeshComponent 的 DoCustomNavigableGeometryExport() 返回false。2、想做异步模型加载,但是加载模型之前又需要影响导航避免和其他对象重叠。把模型设置为NoCollision, 不会创建物理。重载CalcBounds 返回边界大小。添加变量存储模型要影响的导航大小。1、添加物理消耗比较大。
2025-03-11 10:36:33
109
原创 Rider 切换版本控制
选择菜单Version Control 下的Directory Mappings 在右边设置目录和对应的版本管理VCS。(主要用于多个git 工程或者git 工程和svn 工程混用的地方)打开Rider 的Setting 界面。
2024-12-12 10:25:20
310
原创 常见的游戏类型,对应的技术难点和解决方案
1. AAA 大型游戏特点: 高保真画面、庞大世界、复杂故事和游戏机制。 重视电影级体验和强烈的沉浸感。 示例游戏: 《堡垒之夜》(Fortnite) 《地平线:零之曙光》 技术难点分析: 高保真资源管理:需要处理超高分辨率贴图、大量材质和模型。 开放世界优化:流式加载大地图,避免掉帧和卡顿。 复杂AI和行为系统:需要支持大规模 NPC 和动态生态。 多人实时交互:大规模在线用户同步。 业界解决方案: Nanite:自动优化多边形资源,提升渲染性能。
2024-11-25 19:08:19
939
原创 ue DOREPLIFETIME_WITH_PARAMS_FAST 和DOREPLIFETIME_WITH_PARAMS区别
DOREPLIFETIME_WITH_PARAMS_FAST 和DOREPLIFETIME_WITH_PARAMS
2024-11-12 08:32:28
211
原创 UE5 安卓打包
这篇文章纯粹记录打包过程遇到的问题,并不能包治百病哈引擎版本5.41、安装Sdk没安装的时候,sdk 管理列表会有安装Sdk 的两个选项,选择一个进行安装安装过程中如有下面报错(3、打包测试,找到输出文件中的apk 放到手机里安装测试遇到错误开启anroid x86_x64的支持重新打包(多开一种支持,安装包大小变大)打包慢的问题(rider 超级占用cpu,记得关闭再打包)
2024-10-31 21:06:00
762
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人