unreal engine

郝学胜-神的一滴9 天前
程序人生·unity·游戏引擎·godot·虚幻·unreal engine
游戏引擎(Unreal Engine、Unity、Godot等)大对比:选择最适合你的工具在游戏开发领域,选择合适的引擎是项目成功的关键之一。随着技术的飞速发展,市场上涌现出了众多功能强大、各具特色的引擎,从 Unreal Engine 到 Unity,再到 Godot 等等,每款引擎都有其独特的优缺点。本文将深入分析几款流行游戏引擎的特点,帮助开发者在选择时做出明智的决定。
郝学胜-神的一滴10 天前
c++·qt·3d·unity·图形渲染·unreal engine
Horse3D引擎研发笔记(一):从使用Qt的OpenGL库绘制三角形开始在现代计算机图形学中,OpenGL作为跨平台的图形库,被广泛应用于游戏开发、科学可视化、虚拟现实等领域。Qt作为功能强大的跨平台C++应用开发框架,提供了对OpenGL的良好支持。本文将记录Horse3D引擎开发的起点——使用Qt的OpenGL库绘制一个简单的三角形,并逐步介绍引擎的开发思路和规划。
DoomGT15 天前
ue5·游戏引擎·虚幻·虚幻引擎·unreal engine
Physics Simulation - UE中Projectile相关事项个人学习笔记归档;UE中的Actor根组件(Root Component)不同的话,Actor的物理行为会发生变化;比如以下的SphereCollision即使没有Physics Simulation,但这个Projectile仍然可以把相关Actor物理击飞:
UWA1 个月前
游戏·unity·性能优化·游戏开发·uwa·unreal engine
UWA DAY 2025 游戏开发者大会|全议程由侑虎科技UWA主办的年度游戏开发者大会 - UWA DAY 2025,正式拉开帷幕!作为第八届盛会,也是侑虎科技成立十周年的里程碑之作,本届大会将以“十年筑基 · 驱动游戏未来引擎”为主题,于2025年8月在上海盛大举办。
异次元的归来2 个月前
ue5·游戏引擎·unreal engine
UE5反射系统分析(一)generated.hUE5的反射系统代码相比于UE4有不少改动。最近在阅读UE4反射系统分析的相关文章的同时,参照UE5的代码,分析UE5的反射系统实现,正好也能进一步消化和理解这一套框架的思想。 我们先把最常用的几种类型,以最简单的形式,放在一个文件MyClass.h里。
学游戏开发的3 个月前
笔记·unreal engine
Lyra学习笔记 Experience流程梳理这篇主要将视角放在Experience的流程,所以不会涉及一些更深的东西之后ULyraExperienceManagerComponent简称为EMC
AgilityBaby3 个月前
c++·3d·ue5·游戏引擎·unreal engine
UE5打包项目设置Project Settings(打包widows exe安装包)Edit-Project Settings- Packaging-Ini Section Denylist-Advanced 1:打包 2:高级设置 3:勾选创建压缩包 4:添加要打包地图Map的数量 5:选择要打包的地图Maps
学游戏开发的3 个月前
笔记·学习·unreal engine
Lyra学习笔记1地图角色加载流程纯个人笔记,有错误欢迎指正,学习阶段基本看到不会的就写一写,最后有时间会梳理整体结构先看完了官方的演讲
AgilityBaby4 个月前
ue5·游戏引擎·unreal engine
UE5蓝图实现打开和关闭界面、退出Button_Back 和Button_Exit是创建的两个按钮事件。 1.Create Widget 创建界面(打开界面) 2.Add to Viewport 添加到视图 3.remove form Parent,Target:self 从父节点移除当前界面(关闭界面) 4.Quit Game 退出游戏,关闭此程序。
AgilityBaby5 个月前
ue5·游戏引擎·unreal engine
UE5把动画导出为视频格式UE5把动画导出为视频格式 步骤一 点击渲染视频或图片按钮旁边的三个圆点按钮步骤二 点击渲染视频或图片按钮 步骤三 1是修改输出视频的帧率格式 2输出视频的路径 3点击等待视频渲染完成 以上是基本方法 最新的输出视频方法请看这位大佬的视频
用户26264282759945 个月前
unreal engine
UE UMG①基本认识本篇文章结合使用经验和chatGPT进行个人理解的梳理和总结,仅供参考。图源:在 UnrealEngine 中计算控件坐标 |让我们走出去 --- Calculating widget coordinate in UnrealEngine | LET US GO ABROAD (baemincheon.github.io)
Bluesonli6 个月前
学习·游戏·ue5·虚幻引擎·unreal engine
第 22 天:多线程开发,提高 UE5 性能!在现代游戏开发中,性能始终是至关重要的一环。随着游戏内容和逻辑日益复杂,单线程执行很容易成为性能瓶颈,尤其是在处理大量计算、数据加载或网络请求时。为了解决这一问题,Unreal Engine 5(UE5)提供了多线程支持,使得开发者能够将耗时任务分配到后台线程,从而释放主线程资源,提高游戏运行效率和响应速度。
Bluesonli6 个月前
学习·游戏·ui·ue5·虚幻·unreal engine
第 16 天:游戏 UI(UMG)开发,打造主菜单 & 血条!✅ 使用 UMG 创建 UI 并在游戏中显示 ✅ 实现血条(HP Bar)系统,动态显示角色生命值 ✅ 创建主菜单 UI,并添加开始/退出按钮 ✅ 保存当前场景,创建新场景作为主菜单 ✅ 点击 StartGameButton 后,打开原来的游戏场景
学游戏开发的6 个月前
c++·笔记·游戏引擎·unreal engine
UE求职Demo开发日志#32 优化#1 交互逻辑实现接口、提取Bag和Warehouse的父类接口定义:实现接口:实现里绑定碰撞函数,重叠时设置指针:这时就能把那一坨东西改为这简洁的一行:优雅多了() ,然后就是恢复功能了。
Bluesonli6 个月前
c++·游戏·ue5·交互·unreal engine
第 14 天:UE5 C++ 与蓝图(Blueprint)交互!✅ 了解 C++ 与蓝图(Blueprint)交互的方式 ✅ 在 C++ 中调用蓝图函数 ✅ 让蓝图访问 C++ 变量和方法 ✅ 使用 UFUNCTION、UPROPERTY 进行蓝图暴露 ✅ 提高开发效率,让 C++ 和蓝图开发者高效协作
学游戏开发的6 个月前
笔记·游戏引擎·unreal engine
UE求职Demo开发日志#29 继续流程实现1. 获得物品逻辑改为检测背包,合成逻辑也改为检测背包,合成面板数据绑定背包2. 敌人生成管理,每次进入固定生成一小波,普通小怪掉落物品
Bluesonli6 个月前
开发语言·学习·游戏·ue5·虚幻·unreal engine
第 9 天:UE5 物理系统 & 碰撞检测全解析!✅ 理解 UE5 物理系统和碰撞检测的核心概念 ✅ 使用 C++ 为 Actor 启用物理模拟 ✅ 实现碰撞检测,处理物体交互 ✅ 使用射线检测(Raycast)感知环境
Bluesonli6 个月前
学习·游戏·ue5·虚幻·unreal engine
第 10 天:UE5 交互系统,拾取物品 & 触发机关!✅ 理解 UE5 交互系统(Interaction System) ✅ 使用 C++ 让玩家拾取物品 ✅ 创建交互触发器(Trigger)激活机关 ✅ 使用射线检测(Raycast)触发交互
薛文旺6 个月前
游戏引擎·虚幻·unreal engine
UE虚幻引擎No Google Play Store Key:No OBB found报错如何处理UE虚幻引擎No Google Play Store Key:No OBB found报错如何处理?问题描述:
Bluesonli7 个月前
学习·ue5·虚幻·虚幻引擎·unreal engine
UE5 蓝图学习计划 - Day 9:数组与跨蓝图通信在游戏开发中,数据存储与传递 是构建复杂系统的重要基础。UE5 蓝图提供了 数组(Array) 来存储多个数据项,并允许 跨蓝图通信(Blueprint Communication) 让不同的蓝图共享和传递数据。本篇将学习如何使用数组记录道具,并通过跨蓝图通信更新 UI,最终实现一个完整的 道具拾取系统。