返回「计算机、信息技术与工程」

Unreal学习与拓展规划

更多
Markdown 结构化数据
本文目录 21 个章节

Unreal学习与拓展规划

创建时间:2021/12/17 18:56

https://github.com/botman99/ue4-unreal-automation-tool

基本自动化构建

Source Code Automation

https://medium.com/@lifeexe/unreal-engine-ci-part-i-source-code-builds-8000ca1da723

Client Game Automation

学习路径:

先把Mac打包走出来(直接打包 & 脚本自动打包)

解答一个个困惑

*

Cook和Build、Compile究竟是做什么

*

AutomationTool和BuildTool之间的关系

*

Graph的用法

*

UAT的运行机制

  • 学习打包相关知识体系,整套工具的结构和用法

    从runUAT脚本看到UAT源码

整理一套打包工具集

进阶 - 分布式打包,效率提升

Windows

https://www.youtube.com/watch?v=2zkrhspvPls

https://patricevignola.com/post/automation-jenkins-unreal#automatically-build-your-game

Mac iOS

https://imzlp.com/posts/1948/

UAT参数 https://zhuanlan.zhihu.com/p/41931214

Server + Client Automation

深入理解

Understanding Unreal Build Tool: https://ericlemes.com/2018/11/23/understanding-unreal-build-tool/

效率提升

Distributed Build

FastBuild

https://zhuanlan.zhihu.com/p/158400394

CI体系

Jenkins, CI and Test-Driven Development:

https://unrealcommunity.wiki/jenkins-ci-amp-test-driven-development-6912tx0c

Local Project Scan

Unit Tests Automation


Unreal游戏客户端技术

入门

见 《Unreal入门路线》 文档

C++

Compiling C++ https://ericlemes.com/2018/11/21/compiling-c-code/

进阶

Unreal资源检测工具学习:


Unreal游戏服务端技术


Unreal源码

https://zhuanlan.zhihu.com/p/160917246

资料集合

GC相关原理与经验:

https://zhuanlan.zhihu.com/p/219588301

https://zhuanlan.zhihu.com/p/341137213

https://www.cxymm.net/article/qq_29523119/119860186

https://blog.csdn.net/qq826364410/article/details/97691497

https://www.wyfnote.com/2021/11/06/UE4/UE4CPP/Unreal%20GC%E8%BF%87%E7%A8%8B/

个人问题

Unreal加载,Unity可以把资源做成Prefab,打到AB里面,加载使用。Unreal资源如何打包?目前看来,蓝图相当于Prefab,Map当中会对Actor及其引用关系,进行序列化。不用蓝图的话,有没有类似于prefab、AB包的东西?

零碎知识学习

反射系统使用:https://zhuanlan.zhihu.com/p/61042237

Extending C++ To BP: https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ClassCreation/CodeAndBlueprints/

Architecture https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ProgrammingWithCPP/UnrealArchitecture/

Programming Basics https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ProgrammingWithCPP/Basics/

UE Containers:https://docs.unrealengine.com/4.27/en-US/API/Runtime/Core/Containers/

UE对工程进行DEBUG:https://stonelzp.github.io/ue4-debug-your-project/

Unreal 源码解析:https://edu.uwa4d.com/course-intro/0/374?purchased=false

资源打包:https://imzlp.com/posts/22570/#more

UnrealBuildTool

http://jazzlost.me/2019/11/24/Unreal-UBT-Modules/

https://www.apude.com/blog/1712.html

https://zhuanlan.zhihu.com/p/57186557

UE研发基础命令:https://www.cnblogs.com/kekec/p/8684068.html

UE Pipeline? https://dev.epicgames.com/community/learning/courses/qEl/unreal-engine-technical-guide-to-linear-content-creation-pipeline-development/OP88/unreal-engine-overview-of-pipeline-development