V
主页
用UE5开发一套 自动化独立程序 高级蓝图脚本 可以远程 可以调试的编辑器高级研修班
发布人
在游戏开发的环节里面,其中有一项技术非常重要,那就是自动化技术 它在项目开发的前中后期都大量运用,是一项赋能技术。如何您是一家游戏公司,做的是网络游戏,是不是经常会遇到程序员打包加部署需要半天时间,测试demo功能又半天。如果交流不通畅是不是又要耽误一天。是不是还会遇到内网无法及时更新引擎,测试游戏缺少人手,美术制作流程非常繁琐,大量的重复操作等问题。我相信每家游戏公司或者应用公司都会遇到这种问题。做产品的公司最需要的是降本增效,自动化技术就是必须考虑的技术选型之一,它不仅是一种技术,还是一种思维,可以将繁琐的事务交给自动化,让程序员和美术人员集中精力在最重要的事情上。这就是我们这套课程的价值,授人以鱼不如授人以渔,我们会讲解如何架构一套可自由扩展的自动化系统,让我们可以做出很多酷炫的功能,从底层掌握高级架构。 除了这些底层架构,这套课程会有哪些惊喜呢?我们会详细讲解如何开发独立程序,可视化独立程序,它是一套编辑器开发高级实战课程,如何开发独立程序Slale 和 蓝图系统以及如何通过反射映射参数,如何基于内存地址操作常见的map,array,自定义结构体和枚举等,这些都是非常底层技术,不借助UE编辑器提供固有功能,完全带着大家手把手开发一套runtime蓝图脚本扩展方案。同样还会讲解如何接入脚本,让自动化可编程更自由,还会讲解自动化的远程技术,自动化服务器部署,实现目标主机的自动打包,自动编译,自动更新,自动化测试游戏,出现错误还会自动化录屏,并且还可以将这些信息以邮件传递给测试人员,快速标记问题。我们还会讲解镜像技术,使内网也能下载UE引擎源码,快速部署,不用担心内网引擎无法升级。除此之外能做的东西太多了,自动化还可以和人工智能结合,比如通过sd生成设计图 再通过设计图生成模型,再自动拓扑,压缩美术整个流水线,一气呵成。当然内容不止于此,我们在自动化道路上探索出了很多新的技术,尤其是和人工智能结合,激发出很多新的想法和可以探索的赛道,这些内容都会在直播课程与大家分享。 1.自动化系统架构 我们会讲解如何架构一套高可扩展的自动化核心系统,并且我们会支持市面上常用的工具比如git命令,OSS,proto,http,svn,vs编译代码,UE打包,文件操作,条件,多命令执行等 2.架构蓝图系统 我们如何能将这些命令组织起来呢,采用的是Slate编写的蓝图系统,通过独立程序来实现,里面会有大量蓝图渲染算法,基本上是原生开发一套蓝图系统,这个插件可以在runtime运行。我们还会讲解如何编译代码,二进制压缩数据,如何运行代码,调试显示,并且还会讲解如何反射蓝图pin到面板,这里涉及到反射普通变量和TArray以及Tmap和自定义结构体到面板,底层代码完全纯手写。 3.自动化游戏测试 如果我们希望大量测试游戏,那么这个功能很有效果,我们可以将打包好的项目,通过自动化测试游戏,快速定位消耗热点,并且我们还会实时录屏,存在错误的位置还会记录,将bug以邮件的方式反馈给维护人员,提高从自动化打包到测试整套流程。 4.远程部署 自动化也可以以服务器方式来部署,通过多台电脑实现联合自动化,有的包是内网打包和测试,有的是外网打包和测试,本次我们会讲解如何开发和架构这套远程系统。 5.镜像技术 该内容属于直播内容,我们会讲解如何部署本地镜像,方便内网UE引擎升级,不用担心没有网络情况下不能升级的问题。 6.接入脚本 该内容属于直播内容,本次我们会接入lua脚本,并且我们还会讲解如何通过UEC++来扩展lua,如何反射C++函数到lua,如何生成胶水代码,使我们的自动化更加智能。 7.邮件系统架构 该内容属于直播内容,我们会讲解如何封装一个邮件系统,方便我们分发邮件到维护人员手中。 8.人工智能与自动化相结合 本内容也属于直播内容,课程中会讲解很多自动化和人工智能结合,可加速美术工作流程,使原本需要三十天完成的内容,缩短到十天甚至更短。除此之外还有更多的惊喜。 本套课程适合人群: 1.公司 2.程序员,希望提高效率 注意事项: 本套课程并非入门课程,是专家级别课程,不会着重讲解Slate基础知识,课程是直接进行实战和高级架构,如果这方面知识欠缺,如果希望系统学习编辑器开发,建议先看我们的编辑器三部曲,当然我们也会有预科,会简单讲解slate. 这套课程对底层开发,Slate开发和编辑器工具链开发有非常大的帮助,如果您正在找工作,这套课程会极大提升您的技术。 1.本套课程支持分期吗 答:支持分期 2.本套课程的前排和后排是什么意思 答:前排针对一对一,私教,如果您的技术扎实,建议后排。
打开封面
下载高清视频
观看高清视频
视频下载器
即将上架-UE独立程序高级开发-自动化系统
UE5C++零基础代理入门
UE5-内网引擎镜像技术
自研引擎-蓝图系统序列化和反序列化
自动化远程 加 调试 从底层硬核开发 -手把手 不怕学不会 超简单
运动高级匹配-不要被官方演示给骗了
UE5核心C++进阶
UE5-手机验证-登录-如何开发
UE5 全平台热更新
DX12自研引擎和蓝图高级系统二期
我们反射了UE的代码到lua -猜猜有多少行
UE5-仿黑神话悟空-高级动画系统全面详细讲解
如何通过UE4来压缩我们的文件到zip
我们准备了-今年下半年最难入职季-制胜法宝
DX12自研蓝图系统展示
人宅即将回归-下半年我们即将推出更多课程
游戏发行后必须要有的技术-符号服务器
手把手从一个winmain搭建一套自研引擎
UE4编辑器开发进阶反射与蓝图
UE5 音频驱动口型编辑器开发
UEC++反射到lua基础
UE5快速Proto反射代码-降本增效-不用再写中间转换文件
手搓一个黑神话悟空-(黑神话悟空自制demo演示)
UE5视频播放器如何使用
UE5开发MMOARPG大世界架构-公开课
CPU优化热点函数分析
在当今就业环境非常不好情况下->如何进入一家游戏公司
UE5.43主版本热更新演示
都到三十周了-DX12引擎课程结束了吗
UE5 Actor生命周期
热更新-自主HTTP服务器更新
全网-首发黑神话战斗系统分析-让我们玩游戏的过程中学习战斗系统
MMOARPG-商业级别GAS流程分享
手搓一个Ue5官方商城
分析-boss直聘-腾讯-王者荣耀世界 资深程序员岗位需求-希望帮到就业者
探索引擎内部如何架构-自研引擎攻略
UE5 Niagara粒子系统入门 2
高并发口型服务器-流式口型出现卡顿解决方法
在游戏大厂里为什么会有技术中心
如何本地部署Stable-diffusion