当前位置:   article > 正文

虚幻5入门学习资料_虚幻 学习资料

虚幻 学习资料

虚幻5入门学习资料

实践

参考项目

  • 1、内容示例(Content Examples) 项目。百科全书式的项目,提供大量展示引擎功能特性的例子,项目展示了虚幻引擎中的各种概念和技术。公司和家里电脑都装了。
  • 2、Lyra示例游戏。Lyra 是一款供你学习用的游戏示例,可以帮助你理解 虚幻引擎5 (UE5)的框架。公司和家里电脑都装了。
  • 3、UnLua项目。UnLua是适用于UE的一个高度优化的Lua脚本解决方案。它遵循UE的编程模式,功能丰富且易于学习,UE程序员可以零学习成本使用。公司和家里电脑都装了。
    • 备注:
      • (1)、示例中除了 10_Replications 覆盖网络复制事件 其他都看完了。
      • (2)、10_Replications 覆盖网络复制事件 这个示例需要了解了联网和多人游戏了之后再看才能更清晰。
      • (3)、主要是看原理和扩展视野,项目中用的UnLua可能又会在这个基础上定制增删改某些功能。归根结底是要结合项目。

蓝图入门资料

【保姆级从0到1】UE5 蓝图入门教程1:关卡、蓝图入门

UE5 | 探索蓝图编程

【干货分享】UE5虚幻引擎:蓝图通信详解,轻松掌握必备技能!

虚幻引擎------蓝图

[译文]UE基础—蓝图 VS. C++

虚幻官方文档之蓝图可视化脚本

UMG入门资料

UMG UI设计器快速入门

UE4入门之路(UI篇):UMG系统介绍

UE4 虚幻引擎 UMG控件 手册

  • 地址:https://www.bilibili.com/video/BV1kT4y1L7L6
  • 总结:
    • 0、看到了ScaleBox。
    • 1、介绍了UMG每一个控件的属性、操作等。
    • 2、这是目前全网唯一能找到的成体系地介绍UMG控件的视频教程。
    • 3、虽然觉得语速不太成熟,但还是感谢up主总结了这么一套资料。(官方文档都没对每个控件做介绍~~)

UE5-UMG学习笔记

UMG控件总结

UMG实践中的问题及解决

UE4获取当前帧的UMG长度信息

  • 地址:https://blog.csdn.net/qq_42883222/article/details/126609076
  • 总结:
    • 1、有用。
    • 2、TextBlock如果之前从来没有渲染过,调用GetDesiredSize拿到的值并不准确。只要渲染过一次,配合ForceLayoutPrepass,就能通过GetDesiredSize拿到正确大小。
    • 3、做聊天界面的布局时,就是遇到了第2点问题。解决方案是,SetListData后,在entry中先把不透明度调低,delay一小段时间(如0.1s,让entry下所有的ui元素先渲染几帧)后,再将不透明度调回1,然后进行entry显示操作。

UE4技术杂谈——各种坐标空间转换与原理

UE4 获取UMG Widget的坐标位置

  • 地址:https://zhuanlan.zhihu.com/p/514284076
  • 总结:
    • 1、有用。
    • 2、要注意ParentWidget是指最后要设置坐标的widget的parent,即先找到目标点相对parent的相对坐标pos,再将pos设置给widget。

UI特效的实现

[UE4蓝图]UMG中新手必晕的ListView详解

UMG 02_使用C++对蓝图进行操作

【小功能】用代码控制UMG

虚幻引擎随笔:UMG与C++交互

地址:https://zhuanlan.zhihu.com/p/383686569
总结:UUserWidget类,获取WBP(WidgetBlueprint)节点树中的节点的几种方式介绍。

官方学习资料

虚幻官方文档

  • 地址:虚幻引擎5.3文档
  • 总结:
    • 1、对虚幻各个模块都有介绍。
    • 2、一开始就看文档可能会云里雾里的,可以先找相关内容的“快速入门”文档来看一遍,实操一遍,后面再看文档就舒服多了。
    • 3、作为手册来回顾相关内容,是比视频教程效率要高的。
    • 4、如果某些文档看不到图,那就换一个文档版本,比如换成5.2/5.1的文档试试。
  • 官方示例地址:示例与教学
  • 总结:
    • 1、还有什么教程比官方教程更好呢?
    • 2、特别是“内容示例”这一节,每个关卡都将为你介绍引擎的一个不同方面。
    • 3、示例工程需要搞进内网。

虚幻引擎学习资源汇总

  • 地址:https://zhuanlan.zhihu.com/p/245768949
  • 总结:
    • 1、官方发布的学习渠道汇总。
    • 2、关注知乎、b站、微信公众号,加qq群。
    • 3、官方的渠道内容更丰富。

C++源码学习资料

虚幻C++进阶之路

如何阅读虚幻引擎源码?浅谈我是怎样学习源码的

UE4-UClass类型系统与反射机制的构建

UnrealEngine 笔记:反射

UnrealEngine4 源码剖析 (一) UObject 概览及反射系统

C++模块相关

Slate相关

GamePlay架构

《InsideUE4》

  • 地址:https://zhuanlan.zhihu.com/p/22813908
  • 总结:
    • 1、主要看GamePlay架构这一块内容,据说讲的很好。
    • 2、看了一部分(如Actor、Component、Level、Pawn等),这些模块如果使用过的话,看起来会清晰一些;而后面对于Controller、GameMode这些没怎么用过的,后面有一定了解后再看了。建议对虚幻引擎中的这些模块有过一定使用和了解之后再看,硬看很难看进去。

《Exploring in UE4》

C++、Object、Actor、Component

官方文档

其他一些文章

lua学习资料

VSCode使用EmmyLua调试Lua代码

UnLua框架解析-UE引擎Lua框架解决方案

一些博主的UE随笔

UnLua源码

EmmyLua注解

Vscode Todo Tree插件使用

视频学习资料

谌嘉诚-【虚幻4】UE4初学者系列教程合集-全中文新手入门教程

  • 地址:https://www.bilibili.com/video/BV164411Y732/
  • 总结:
    • 1、初步熟悉虚幻引擎的操作。如引擎界面、常见操作、设置材质、常用设置等。
    • 2、初步认识虚幻引擎各种功能。如BSP画刷、静态网格体、地形工具、植被工具、天空球、角色控制权等。
    • 3、(重点)初步学习虚幻引擎中蓝图的使用。如类型转换、事件触发、自定义事件、各种常用蓝图接口、函数、宏、蓝图通信、蓝图接口等。这一块是这个视频教程中的重点,也是最有价值的部分。
    • 4、虽然教程中还有关于AI、寻路、动画、UMG的模块,但属于简单介绍和小例子应用,适合零基础新手初步了解。如果想继续深入这几个模块的学习,需要另外找资料。

文档学习资料

虚幻引擎5/UE5 教程推荐

为Unity前端程序准备的虚幻入门游戏开发指南

未完待续。。。

本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号