UE4功能集
文章平均质量分 72
人宅
主要讲解UE4C++和计算机图形学,shader,算法和数学等,服务端分布式架构,微架构,集群架构,游戏开发,策划商业游戏,定制美术气氛以及剧情等主要内容。
展开
-
战斗数据平衡推演工具
这里带来一套数值平衡的推演工具,比如我们开发MMOARPG或者RPG游戏时候,其中经常会涉及到角色的升级,各个属性的升级问题,以及升级后在战斗方面伤害平衡情况,如果传统的方式,我们会一点点去写并且建立数学模型,这是非常消耗时间,至此我们开发了一款新的UE5插件,数值平衡,它可以解决升级的数据生成和战斗的伤害测试等;那么我们来看看如何使用:一定要确定开启了这个插件1.首先建立一个结构体来描述数据2.加载到DataTable,自定义初始化数据3.打开工具界面...原创 2021-11-26 22:43:23 · 577 阅读 · 0 评论 -
Apache主机如何强制HTTP重定向到HTTPS WorldPress
哈喽,大家好,我叫人宅,我们最终的目的是将我们的网站从http -> https 那么我们应该这么设置呢?一 .Apache 服务器 HTTPS配置在设置之前,我们需要先配置 Apache 服务器这里我购买的证书是免费版本 大概一年 一年一换。申请好了以后 就可以进行部署我这边已经全部都部署好了最后点击下载可以看到如下 选择自己的服务器这个属于前期的准备工作,准备好了就开始进行配置将征税包解压后可以看到如下内容证书文件:以.crt为...原创 2020-10-16 15:07:23 · 857 阅读 · 0 评论 -
UE4 热更新系统开发
哈喽,大家好,我叫人宅,很高兴和大家分享本套课程的内容。在我们部署好我们的服务器后,有没有为我们的资源更新和资源下载而苦恼过,有没有为UE4 pak加载加密和读取解密而费尽脑汁过,有没有为我们资源压缩和cook出现的问题而不知所措过,那么这套教程将会帮大家解决这些问题,缩短研发时间,一套教程和一套商业级工具,帮助大家部署热更新系统,解决在商业热更新最常见的问题。这套教程页是...原创 2020-01-06 12:20:29 · 2596 阅读 · 0 评论 -
UE4智能指针
UE4智能指针,这是一个相当重要的话题,用的好,代码条例清楚,层次结构分明,但是用不好,会出现各种奇奇怪怪的奔溃问题。UE4官方,参考C++标准库作为模型创建出一套自己的智能指针,优点缺点并存,和标准库里面的智能指针稍微有些区别,在使用上需要认真思考如何管理内存,否则很容易奔溃掉。学习UE4,智能指针必须掌握,这个没什么好说的。教程连接:UE4核心技术进阶...原创 2019-11-16 21:21:34 · 633 阅读 · 0 评论 -
UE4蓝图系统反射系统编译系统(UE4编辑器开发进阶)
哈喽,大家好,我叫人宅,今天和大家介绍一下本套教程,个人是极力推荐本套教程,因为本套教程将会让您对UE4引擎有更深刻的理解,最重要我们不仅会讲解理论还会实践,让知识和例子相结合。如果您彻底搞定了这一块知识,将会给您带来多个福利,第一个福利您的水平将进入UE4高手行列。如果您对高手这个字眼不感兴趣,这套教程还会给您带来第二个福利,会让您的薪资有巨大的提升,注意不是小幅度提升,是巨大的提升。教...原创 2019-06-04 21:52:39 · 1839 阅读 · 0 评论 -
UE4编译原理详细讲解
关于UE4编译原理可以参考:UE4编辑器进阶里面清楚的讲解了关于编辑器开发所涉及到的知识点 比如蓝图开发,虚拟机开发,蓝图编译,反射数据,序列化字节码等...原创 2019-06-04 21:58:31 · 1621 阅读 · 0 评论 -
UE4反射数据原理详细讲解
关于UE4反射数据原理可以参考:UE4编辑器进阶里面清楚的讲解了关于编辑器开发所涉及到的知识点 比如蓝图开发,虚拟机开发,蓝图编译,反射数据,序列化字节码等...原创 2019-06-04 21:59:19 · 774 阅读 · 0 评论 -
UE4蓝图系统详细讲解
关于UE4蓝图系统原理可以参考:UE4编辑器进阶里面清楚的讲解了关于编辑器开发所涉及到的知识点 比如蓝图开发,虚拟机开发,蓝图编译,反射数据,序列化字节码等...原创 2019-06-04 22:00:38 · 5545 阅读 · 0 评论 -
UE4套件-多线程库开发
哈喽大家好,我叫人宅,这一期我们给大家带来一套工具类教程,如何开发UE4多线程商业库。本套教程将融合了UE4代理,UE4多线程,UE4智能指针,插件开发等综合知识进阶的技巧,是一套综 合实战课程。,虽然UE4为我们游戏开发提供了三套多线程解决方案,但是在我们日常开发项目中,依然需要封装和整合UE4线程,比如做服务器开发 or 是引擎开发。如果对多线程使用上只是熟悉或者不太了解的,...原创 2019-08-13 21:34:00 · 719 阅读 · 0 评论 -
如何开发UE4独立小程序
关于如何开发UE4独立程序,请参考这套教程,里面有详细的使用方式和如何避免的坑:UE4插件和Slate开发查看第六章节内容即可:原创 2019-05-21 13:54:18 · 3571 阅读 · 0 评论 -
高光原理分析
哈喽,大家好,我叫人宅,今天和大家简单分析一下高光的模型原理。高光原理分析原文链接原创 2019-02-06 14:41:42 · 1305 阅读 · 0 评论 -
已知入射光线推反射
哈喽 大家好,我叫人宅。关于如何推反射的入口文章原创 2019-02-06 13:08:49 · 518 阅读 · 0 评论 -
如何在UE4里面打开一个Windows窗口
案例:FailureMessage = FText::Format( LOCTEXT("PrimaryGameModuleCouldntBeLoaded", "The game module '{0}' could not be loaded. There may be an operating system error or the module may not be properly set ...原创 2018-07-06 16:14:16 · 5269 阅读 · 0 评论 -
UE4独立游戏开发简介
原文链接大家好,我叫人宅,是一枚野生的程序猿,一直寻求和研究用最正确最高效的姿势来设计游戏和开发游戏,让游戏开发变得简单。好吧,还是进入正题,我们详细聊一下关于游戏开发,这才是我们应该聊聊的话题。游戏开发很容易获取成就感,但是相对来说很辛苦,最重要的是短期是赚不到钱的。如果没有这个觉悟游戏是很难坚持的。正因为很辛苦,还是有大批独立游戏开发爱好者一批批涌入。这说明大家喜欢这个行...原创 2018-08-27 10:25:25 · 4244 阅读 · 0 评论 -
UE4C++独立游戏开发-守护神石
UE4C++独立游戏开发-守护神石(原文链接) 目录一.游戏内容二.游戏操作视频三.关于本游戏初衷四.游戏程序基础介绍五.游戏美术介绍六.摄像机切换动画代码分享七.游戏链接地址大家好,我叫人宅。这次分享的是关于UE4C++独立游戏开发经验。在自己学习UE4的时候非常渴望有一部能够完善的讲解UE4C++游戏案例,(现在UE4C++已经很多了,但是知识点普遍离...原创 2018-08-27 10:32:57 · 4457 阅读 · 2 评论 -
第四章 C++简洁的数据库(一)
第四章 C++简洁的数据库(一)(原文链接)哈喽,大家好,我叫人宅,很高兴和大家分享一下关于基础数据库。UE4中有自带的数据库(DataTable),支持读取.CSV文件也可以读取Json,都可以建立一套增查减改的接口,如果表一多,像多表联查,效率可能会有所下降,如果是搭建一套自己的服务器, 建议推荐MySql,它支持多种语言,在这里只我们会用C++来展示相关功能的基本运用:”*M...原创 2018-08-27 10:45:43 · 404 阅读 · 0 评论 -
UE4 Visual Studio调试技巧与UE4性能优化
UE4 Visual Studio调试技巧与UE4性能优化(原文链接)哈喽,大家好,我叫人宅,很高兴和大家在这里分享一下关于Visual Studio调试技巧与优化:Visual Studio调试技巧在项目制作中,就算经验丰富的程序员都会写出具有不好察觉的bug的程序,程序员总是在制造程序问题和解决程序问题之间来回切换。如何降低时间成本,解决问题这是程序员经常面对的问题。我们都...原创 2018-08-27 19:02:45 · 2375 阅读 · 0 评论 -
UE4游戏开发核心技术进阶
UE4游戏开发核心技术进阶文章链接一枚野生的程序猿,正在追求以最最正确的姿势开发独立游戏大家好,我叫人宅,很高兴和大家讲解一下这趟课程的内容——UE4核心技术进阶。在我们用蓝图或者C++去设计游戏的时候经常犯很多困惑,虽然有效果,但是为什么这么做?于是耐下性子去看引擎源码,会发现UE4内部大量使用UE4智能指针,断言,代理,以及多线程。如果这一块比较陌生的同学,引擎基本上很难看...原创 2018-09-14 22:48:30 · 2022 阅读 · 0 评论 -
UE4游戏开发核心技术基础一
UE4核心技术基础一 UE4游戏开发核心技术基础一源文链接大家好,我叫人宅,目前工作上比较忙,更新内容会很不及时。在这里简单的介绍一下关于UE4C++既基础又比较核心的技术,方便大家在开发游戏或者项目的时候有一丝借鉴。UE4引擎是一个庞大,复杂,又井然有序的系统,如果你是一位游戏软件开发爱好者,在开发中有对某个模块,功能,架构无从下手,这款引擎绝对是一本非常优秀的教科书,当然,它...原创 2019-01-15 15:40:26 · 12119 阅读 · 1 评论 -
UE4插件与编辑器Slate
教程使用软件:Visual Studio2017 、UE4 4.20和4.19版本引擎UE4插件与编辑器Slate源文链接哈喽,大家好,我叫人宅,很高兴和大家分享一下我们这套教程。我们的UE4课程路线从应用层,也逐渐往UE4底层走。今天给大家推出一套UE4引擎底层入门课程,就是这部 —— UE4插件和Slate.该教程我们会详细分析Slate架构原理以及UE4底层的元编程细...原创 2019-01-15 15:42:19 · 2572 阅读 · 2 评论 -
人宅系列教程目录
人宅系列教程目录源文链接简介哈喽,大家好,我叫人宅,很高兴和大家一起聊聊UE4 新人入门--->>超级大神 的系列教程的观看顺序该教程可以独立观看,不按照顺序,如果底子薄弱可以参考以下顺序,后面会有分析这些教程在讲解什么。如果只是想了解UE4某一方面,可以选择一部观看,根据个人情况:UE4游戏开发核心技术基础教程第一部UE4虚幻引擎设计蓝图功能C++...原创 2020-04-21 14:17:28 · 4045 阅读 · 2 评论 -
UE4引擎插件制作遇到的问题(一)
大家好,我叫人宅加载自己做的引擎插件报错PrimaryGameModuleCouldntBeLoaded", "The game module '{0}' could not be loaded. There may be an operating system error or the module may not be properly set up.先讲解一下关于加载的简单流程:在UE4加载...原创 2018-07-11 15:37:43 · 5961 阅读 · 1 评论