虚幻引擎架构自动化及蓝图编辑器高级开发进修班
课程名称:虚幻引擎架构自动化及蓝图编辑器高级开发进修班
课程介绍
大家好 我们即将推出一套课程 自动化系统开发。
自动化技术在项目开发的前中后期都大量运用。如何您是一家游戏公司,做的是网络游戏,是不是经常会遇到程序员打包加部署需要半天时间,测试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.程序员:一开始注入自动化思维,提高工作效率效率。
3.面试者:希望快速提升薪资。
4.工具链开发:希望可以整体提升游戏开发效率。
注意事项:
本套课程并非入门课程,是专家级别课程,不会着重讲解Slate基础知识,课程是直接进行实战的高级架构,如果这方面知识欠缺,希望系统学习编辑器开发,建议先看我们的编辑器三部曲,当然我们也会有预科,会简单讲解slate.
UE4插件与编辑器SLATE开发案例教程| ABOUTCG视频教程
Unreal Engine 4(虚幻引擎4)编辑器开发基础课程| ABOUTCG视频教程
UE4编辑器开发进阶教程:反射与蓝图| ABOUTCG视频教程
这套课程对UE引擎底层开发,对Slate开发和编辑器工具链开发有非常大的帮助,如果您正在找工作,这套课程会极大提升您的技术。
虚幻引擎架构自动化及蓝图编辑器高级开发进修班| ABOUTCG视频教程
相关文章:
虚幻引擎架构自动化及蓝图编辑器高级开发进修班
课程名称:虚幻引擎架构自动化及蓝图编辑器高级开发进修班 课程介绍 大家好 我们即将推出一套课程 自动化系统开发。 自动化技术在项目开发的前中后期都大量运用。如何您是一家游戏公司,做的是网络游戏,是不是经常会遇到程序员打包加部署需…...
Weakly Supervised Audio-Visual Violence Detection 论文阅读
Weakly Supervised Audio-Visual Violence Detection 论文阅读 摘要III. METHODOLOGYA. Multimodal FusionB. Relation Modeling ModuleC. Training and Inference IV. EXPERIMENTSV. CONCLUSION阅读总结 文章信息: 发表于:IEEE TRANSACTIONS ON MULTIME…...
华为海思数字芯片设计笔试第六套
声明 下面的题目作答都是自己认为正确的答案,并非官方答案,如果有不同的意见,可以评论区交流。 这些题目也是笔者从各个地方收集的,感觉有些题目答案并不正确,所以在个别题目会给出自己的见解,欢迎大家讨论…...
重绘和重排:概念、区别和应用示例
还是大剑师兰特:曾是美国某知名大学计算机专业研究生,现为航空航海领域高级前端工程师;CSDN知名博主,GIS领域优质创作者,深耕openlayers、leaflet、mapbox、cesium,canvas,webgl,ech…...
创建k8s deploy yaml文件的imagePullSecrets语句
镜像仓库是harbor kubectl create secret docker-registry key --docker-server192.168.0.190 --docker-usernameadmin --docker-passwordHarbor12345...
大模型预测结果导入到Doccano,人工修正预测不准的数据
背景 使用大语言模型做实体识别的实验时,发现大模型关于实体的边界预测一直不准。 主要原因在于当时找了很多同学标注数据,由于不同组同学关于实体的边界没有统一,故导致数据集中实体边界也没统一。 (找太多人标,会有…...
python三方库_ciscoconfparse学习笔记
文章目录 介绍使用基本原理父子关系 属性ioscfg 获取配置信息,返回列表is_config_line 判断是否是配置行is_intf 判断IOSCfgLine是不是interfaceis_subintf 判断IOSCfgLine是不是子接口lineage 不知道用法is_ethernet_intf 判断IOSCfgLine是否是以太网接口is_loopback_intf 判断…...
HDFS详解(Hadoop)
Hadoop 分布式文件系统(Hadoop Distributed File System,HDFS)是 Apache Hadoop 生态系统的核心组件之一,它是设计用于存储大规模数据集并运行在廉价硬件上的分布式文件系统。 1. 分布式存储: HDFS 将文件分割成若干块…...
python创建word文档并向word中写数据
一、docx库的安装方法 python创建word文档需要用到docx库,安装命令如下: pip install python-docx 注意,安装的是python-docx。 二、使用方法 使用方法有很多,这里只介绍创建文档并向文档中写入数据。 import docxmydocdocx.Do…...
MongoDB的安装配置及使用
文章目录 前言一、MongoDB的下载、安装、配置二、检验MongoDB是否安装成功三、Navicat 操作MongoDB四、创建一个集合,存放三个文档总结 前言 本文内容: 💫 MongoDB的下载、安装、配置 💫 检验MongoDB是否安装成功 ❤️ Navicat 操…...
Go学习路线
Go学习路线 文章目录 Go学习路线入门阶段一、Go基础和Goland的安装二、学习日志文件及配置文件三、学习mysql四、html,css,js快速入门五、写一个简单的前后端分离的记事本项目六、Linux快速入门七、Docker快速入门八、Git命令快速入门九、使用Docker打包…...
安全大脑与盲人摸象
21世纪是数字科技和数字经济爆发的时代,互联网正从网状结构向类脑模型进行进化,出现了结构和覆盖范围庞大,能够适应不同技术环境、经济场景,跨地域、跨行业的类脑复杂巨型系统。如腾讯、Facebook等社交网络具备的神经网络特征&…...
如何使用Git-Secrets防止将敏感信息意外上传至Git库
关于Git-Secrets Git-secrets是一款功能强大的开发安全工具,该工具可以防止开发人员意外将密码和其他敏感信息上传到Git库中。 Git-secrets首先会扫描提交的代码和说明,当与用户预先配置的正则表达式模式匹配时,便会阻止此次提交。该工具的优…...
Day 14 网络协议
常见网络设备:交换机 路由器 中继器 多协议网关(路由器的前身) 交换机:用于连接统一网络的设备,实现内网设备通信。 从广义上分为:局域网交换机,广域网交换机 从网络构成分为:接…...
msyql中SQL 错误 [1118] [42000]: Row size too large (> 8126)
场景: CREATE TABLE test-qd.eqtree (INSERT INTO test.eqtree (idocid VARCHAR(50) NULL,sfcode VARCHAR(50) NULL,sfname VARCHAR(50) NULL,sfengname VARCHAR(50) NULL,…… ) ENGINEInnoDB DEFAULT CHARSETutf8 COLLATEutf8_general_ci;或 alter table eqtre…...
实验六 智能手机互联网程序设计(微信程序方向)实验报告
实验目的和要求 请完成创建图片库应用,显示一系列预设的图片。 提供按钮来切换显示不同类别的图片。 二、实验步骤与结果(给出对应的代码或运行结果截图) 1.WXML <view> <button bindtap"showAll">所有图片</but…...
Linux环境下,让Jar项目多线程部署成为可能
欢迎来到我的博客,代码的世界里,每一行都是一个故事 Linux环境下,让Jar项目多线程部署成为可能 前言背景介绍使用sh脚本实现使用systemd来实现使用docker-compose实现 前言 在当今互联网时代,应用程序的高可用性和性能是至关重要…...
k8s调度场景
15个KUBERNETES调度情景实用指南 Kubernetes调度是确保集群中的Pod在适当节点上运行的关键组件。通过灵活配置调度策略,可以提高资源利用率、负载平衡和高可用性。 在本文中,我们将深入探讨一些实际的Kubernetes调度场景,并提供相应的配置示…...
基于小程序实现的餐饮外卖系统
作者主页:Java码库 主营内容:SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app等设计与开发。 收藏点赞不迷路 关注作者有好处 文末获取源码 技术选型 【后端】:Java 【框架】:spring…...
家居网购项目(手写分页)
文章目录 1.后台管理—分页显示1.程序框架图2.编写数据模型Page.java 3.编写dao层1.修改FurnDao增加方法 2.修改FurnDaoImpl增加方法 3.单元测试FurnDaoTest 4.编写service层1.修改FurnService增加方法 2.修改FurnServiceImpl增加方法3.单元测试FurnServiceTest 5.编写DataUtil…...
MPNet:旋转机械轻量化故障诊断模型详解python代码复现
目录 一、问题背景与挑战 二、MPNet核心架构 2.1 多分支特征融合模块(MBFM) 2.2 残差注意力金字塔模块(RAPM) 2.2.1 空间金字塔注意力(SPA) 2.2.2 金字塔残差块(PRBlock) 2.3 分类器设计 三、关键技术突破 3.1 多尺度特征融合 3.2 轻量化设计策略 3.3 抗噪声…...
如何理解 IP 数据报中的 TTL?
目录 前言理解 前言 面试灵魂一问:说说对 IP 数据报中 TTL 的理解?我们都知道,IP 数据报由首部和数据两部分组成,首部又分为两部分:固定部分和可变部分,共占 20 字节,而即将讨论的 TTL 就位于首…...
重启Eureka集群中的节点,对已经注册的服务有什么影响
先看答案,如果正确地操作,重启Eureka集群中的节点,对已经注册的服务影响非常小,甚至可以做到无感知。 但如果操作不当,可能会引发短暂的服务发现问题。 下面我们从Eureka的核心工作原理来详细分析这个问题。 Eureka的…...
安宝特案例丨Vuzix AR智能眼镜集成专业软件,助力卢森堡医院药房转型,赢得辉瑞创新奖
在Vuzix M400 AR智能眼镜的助力下,卢森堡罗伯特舒曼医院(the Robert Schuman Hospitals, HRS)凭借在无菌制剂生产流程中引入增强现实技术(AR)创新项目,荣获了2024年6月7日由卢森堡医院药剂师协会࿰…...
【JVM面试篇】高频八股汇总——类加载和类加载器
目录 1. 讲一下类加载过程? 2. Java创建对象的过程? 3. 对象的生命周期? 4. 类加载器有哪些? 5. 双亲委派模型的作用(好处)? 6. 讲一下类的加载和双亲委派原则? 7. 双亲委派模…...
9-Oracle 23 ai Vector Search 特性 知识准备
很多小伙伴是不是参加了 免费认证课程(限时至2025/5/15) Oracle AI Vector Search 1Z0-184-25考试,都顺利拿到certified了没。 各行各业的AI 大模型的到来,传统的数据库中的SQL还能不能打,结构化和非结构的话数据如何和…...
【Linux】Linux安装并配置RabbitMQ
目录 1. 安装 Erlang 2. 安装 RabbitMQ 2.1.添加 RabbitMQ 仓库 2.2.安装 RabbitMQ 3.配置 3.1.启动和管理服务 4. 访问管理界面 5.安装问题 6.修改密码 7.修改端口 7.1.找到文件 7.2.修改文件 1. 安装 Erlang 由于 RabbitMQ 是用 Erlang 编写的,需要先安…...
怎么开发一个网络协议模块(C语言框架)之(六) ——通用对象池总结(核心)
+---------------------------+ | operEntryTbl[] | ← 操作对象池 (对象数组) +---------------------------+ | 0 | 1 | 2 | ... | N-1 | +---------------------------+↓ 初始化时全部加入 +------------------------+ +-------------------------+ | …...
跨平台商品数据接口的标准化与规范化发展路径:淘宝京东拼多多的最新实践
在电商行业蓬勃发展的当下,多平台运营已成为众多商家的必然选择。然而,不同电商平台在商品数据接口方面存在差异,导致商家在跨平台运营时面临诸多挑战,如数据对接困难、运营效率低下、用户体验不一致等。跨平台商品数据接口的标准…...
深入解析光敏传感技术:嵌入式仿真平台如何重塑电子工程教学
一、光敏传感技术的物理本质与系统级实现挑战 光敏电阻作为经典的光电传感器件,其工作原理根植于半导体材料的光电导效应。当入射光子能量超过材料带隙宽度时,价带电子受激发跃迁至导带,形成电子-空穴对,导致材料电导率显著提升。…...
