作者: 人宅

UE5-运动匹配-官方文档-中文版本

哈喽大家好,我叫人宅。最近UE5昨天推出了新的动作匹配,并且放出了免费的资产,非常兴奋和开心,正好要用到这个技术。申明一下,文章主要内容并非是我写的,只是对官方文档做了翻译和补充,并且加入了一些我自己的理解,目前官方还没有中文版本,对于不熟悉英文阅读的朋友可能很难受,所以我这边翻译了一个中文版本,...

奔溃报告服务器

CrashReportClient:用来模拟一个奔溃 CrashReportServer:接收用户的奔溃 启动服务器: 启动模拟的奔溃客户端: 可以看到模拟的奔溃后上传到服务器效果。

虚拟人美术是招人靠谱还是外包靠谱

哈喽,大家好,我叫人宅本次我们为大家解决这个疑惑,一下是我们找的外包经历。 我们有一个虚拟人项目,技术早就解决了,就等这外包的虚拟人角色,我们到现在,都没有拿到能使用的角色,虚拟人业务快被这家公司给逼黄了。 当然这件事也可以提醒一下大家,如果要找外包美术的话,不要选择这家 先看看...

我一直想给自己辩护

哈喽,大家好,我叫人宅,这里特意和大家聊聊关于我的课程问题。 很多学员私下讨论我的课程,太难了,有的甚至准备去报个培训班。即使我们花了那么大精力来做入门引导,还是觉得有难度。 还有课程中有嵌套课程问题,以及依赖的插件问题。 这种事情一传十十传百就变成了对我的人身攻击。 这里...

2023年-年终总结-可能已经进入年终的倒计时

哈喽,大家好,我叫人宅,又是一次年终总结,我们从2017年做课程一直坚持到现在(2024),有七年了。 在UE的技术方向讲师队伍里面,算是头部讲师。为了维持这个头部,我们真的很累,不知道再这样坚持下去,不知道什么时候就猝死了,所有的青春已经全部搭上去,我们现在很悲观,扛不住了。有的时候不知道...

2022年 又一个年度总结

哈喽,大家好,我叫人宅,没想到又要写总结了。 去年的总结依然历历在目,感觉像是上个星期做的一样. 没想到又老了一岁。 这几年实际上真的不好过,唉,没有一年是顺的,我也只能默默的安慰自己,正因为不顺利,才使得我不断进步,然后认识到了很多不足。想想,我好像从来没有在舒适区待过,平平稳...

人宅2021年年终总结

哈喽,大家好,我叫人宅,很高兴和可以和大家一起总结一下我们一年做了什么以及未来的简单规划。 从2017年正式出课程视频到2022年今天,在这五年里面,感谢大家一路支持,我们也会将更好的课程献给大家。 今年我们上架了 全平台APP,UE5C++和UE5C++进阶,全平台热更新重...

2020年人宅系列年度总结

哈喽大家好,我叫人宅,很高兴和大家一起跨年… 2021年 新的一年,在过去一年中我们经历了疫情,我们也看到了中国在这方面取到的成绩,2021年深信祖国会越来越强大。 新的一年,对我个人来说是新的挑战和机遇。 2020年,我个人总结一下感受,那就是真的是非常忙,我一直觉...

2019人宅系列课程年度总结

哈喽,大家好,我叫人宅,很高兴和大家总结一下今年关于UE4教程这方面的内容以及未来一年的计划,这也是我第一次这么正式的总结。 以后每年都会总结一次。 关于UE4C++系列教程已经陆陆续续更新了三年,感谢很多朋友都支持,没有你们,也不可能有我们,同时感谢社区经理大钊和社区管理小辉辉,是你...

MMOARPG分布式战斗系统二期

哈喽,大家好,我叫人宅,很高兴介绍一下本期的MMOARPG课程。 我们的mmoarpg是一套商业级别的分布式服务器框架 SNC+DS这套方案。我们公司也采用的是这套框架,代码量已经近二十万行,目前还在研发。 这么多代码如果都详细演示,大家可能接受不了庞大的知识量,太多细节,不方便大家学习,所以我们采...

人工智能自动化安装

这是一套自动安装人工智能模型的教程,本次会为大家演示如何安装 paddlespeech chatGLM3-6b模型 1.首先运行RZInstall.bat进行安装 2.完毕后可以选择ChatGLM3或者paddlespeech来运行环境 如果出现错误,请重新点击下载安装,...

音频转口型服务器

源码版本插件有: 1.SimpleMongoose 2.SimpleHTTPLIB 3.SimpleAudio2Face 4.SimpleConfig 5.SimpleAudioToLipsync 如果购买了口型课程,这些插件免费赠送。 ...

UE5百度文心一言插件

哈喽,大家好,我叫人宅,很高兴和大家介绍UE5如何使用文心一言工具,请确保您已经拥有了这个工具: 可以访问人宅学院下载该工具,该工具提供免费版本,可以测试和使用。 1.绑定代理 : OnResponseDelegate:流式和非流式都会返回这个代理...

UE的 BuildID不一致解决方法

手动修改: 如果无法启动,请修改一下插件里面的里面的modules的 BuildId:如下:路径:SimpleXXXXXX\Binaries\Win64\UnrealEditor.modules或者是路径:SimpleXXXXXX\Binaries\Win64\UnrealEditor-Wi...

UE与PaddleSpeech

以下方法是蓝图社区版本解决方法: 如果无法启动,请修改一下(以ChatGLM为例)插件里面的里面的modules的 BuildId:如下:路径:SimpleChatGLM\Binaries\Win64\UnrealEditor.modules或者是路径:SimpleChatGLM\Binar...

UE与ChatGLM插件

SimpleGLM的脚本应该如何使用? 首先保证环境安装成功。 1.来到插件的目录下,找到script脚本: 2.打开这个脚本里面的内容: 3.将这个脚本里面的内容拷贝到你安装的ChatGLM目录下,比如如下的目录: 4.用文本...

UE与Stablediffusion

哈喽,大家好,我叫人宅。 这里我们演示一下UE5和StableDiffusion使用。 首先确保已经拥有了该插件: renzhai.net 可以在这个网站下载:人宅学院 在UE5里面我们准备好了如下内容: 添加图片注释,不超过 140 字(可选) 左边是文...

Bilibili直播插件

确保已经拥有了该插件。 可以登录人宅学院找到该插件 如果想知道里面的技术实现 ,可以看这个 Bilibili接入技术如何实现 renzhai.net 该插件支持三种模式来获取弹幕; 1.账户验证(推荐) 2.直连 3.HTTP获取弹幕 我们也支持发送...

AIGC-Client

游戏介绍 《AIGC》是一款聊天互动,基于ChatGPT,操作上目前只支持PC版本 游戏背景 游戏玩法 /Chat:简单的聊天 /ChatContext:会结合上下文聊天 /Img:会生成图片 操作说明 游戏...

音频转口型客户端插件

代码简单操作如下:  1.申请令牌 原先的令牌是免费的,自动可以通过程序获取,现在的令牌需要到官网下载。 需要到 https://space.metahumansdk.io/ 网址申请一个私人令牌,邮箱注册即可。 2.代码使用如下,您可以通过如下代码快速实...

UE ChatGPT

如何使用SimpleChatGPT与OpenAI愉快的聊天呢? OpenAI有两种充钱模式,第一种是API充钱,默认成功注册账户后,会赠送5美金的免费使用API额度,用完后就无法聊天了。 还有一个是线上plus,这两个是分开的。 国内不要用虚拟卡充值,容易被封号,虚拟卡的金额也不一定退回,最好的方式...

UE 阿里云智能语音

注意事项:工程里面不能有空格 目录 请一定用UE5.2引擎打开本工程 NlsConfig.ini配置 测试demo ReleaseAlibabaCloudVoice:释放 SpeechSynthesizer:识别文字并且...

灵摄氏度-VR版本

游戏介绍 《灵摄氏度-VR版本》(xxx)是一款VR类型的网络游戏,目前支持PC版本和pico,quest,等 有一片神秘的大陆,那里充满欢歌笑语,一颗巨大的神石屹立大陆中央,世世代代守护当地的居民,好景不长,神石不翼而飞,没有神石守护的大陆失去了往日的生机,大批邪恶势力袭来,国王命令安妮寻找破碎的...

MMOARPG-代码解读(二)-中心服务器如何初始化DS服务器角色数据

哈喽,大家好,我叫人宅,本次我们将为大家一起分析机器人协议结束后接下来又做了哪些操作。 如果说机器人协议是通知中心服务器用来注册用户登录信息,那么接下来我们来看看当我们角色登录到DS服务器,它是如何进行初始化,如何应用捏脸数据,如何应用角色属性和技能属性等。 我们就从这个代码开始...

MMOARPG-代码解读(一) 编辑器的机器人协议流程详细分析

哈喽,大家好,我叫人宅,这里详细讲解一下关于本次代码的一个解读,毕竟代码量好几万了,代码融合了很多的技术,如果真的要看懂,阅读者需要一定的代码火候,所以这次我们来解读一下本次代码,希望对大家有所帮助。 这次主要介绍的是机器人协议,什么意思呢? 拿到源码后,进入TestGameMap,点击开始游...

UE5全身动作捕捉和VR技术即将上架

哈喽,大家好,我叫人宅,很高兴和大家一起分享一下我们即将上架的课程: 全身动作捕捉 + VR技术 课程具体有哪些内容呢? 1.全身动作捕捉研发 这快我们将会采用自研的方式来。 为什么不采用市面上成熟的其他公司的动作捕捉呢? a.太贵了,前期确实我们想采用其他公司,但是一问价格,就放弃...

即将上架-VR技术研发

哈喽大家好,我叫人宅,我们即将上架一套VR技术向的课程,大概时间定为下下周上架。 课程具体有哪些内容呢? 这边这边的女主角 1.全身动作捕捉研发 这快我们将会采用自研的方式来。 为什么不采用市面上成熟的其他公司的动作捕捉呢? a.太贵了,前期确实我们想采用其他公司,但是一问价格,就放弃了。我们不能让...

人宅游戏工作室招聘

  哈喽,大家好,本次是人宅游戏工作室招聘文章,目前急缺两个岗位,都是UE程序员。 这个岗位是项目开发组: 项目维护,插件维护,项目功能开发,可以按照策划需求保质保量完成任务,熟练掌握UEC++智能指针,UEC++容器和UEC++多线程,以及UEgameplayC++方面的内容。 1.有战...

SimpleOSS第三方库libcurl与引擎libcurl错误解决方法

SimpleOSS提供了丰富的OSS对象服务器访问的API,也被很多公司直接采用。随着UE版本升级,UE将很多第三方库整合到自己的体系下面,就比如说libcurl这个库: SimpleOSS最早的版本只能支持UE4.25打包,但是UE4.26以上就无法打包,会报打包错误libcur库错误,此时独立...

重要安排-DX12引擎开发课程后续直播将在B站进行

令人开心的事情是 这套课程终于要接近尾声了。实际上我是怀着愤怒在做这套课程。 在2022年1月14日,这套课程上架的六天遭到某位4-5万粉丝的博主恶意攻击,并且在自己的群里面恶意攻击我,并且派人派来我的群里面攻击我,还在各大平台下面对我恶意评价,人身攻击,没头没脑的骂。 我是捏紧了拳头在做这套课程,...

DX12-ImGui入门讲解

该内容选自DX12课程第十五周直播。本节讲解如何关联ImGui到自己的自研引擎内. DX12-接入ImGui 以下是相关源码: 初始化 //版本检测 IMGUI_CHECKVERSION(); //主要加载ImGUI配置(Ini)相关的操作 ImGui::CreateContex...

DX12独立引擎

哈喽,大家好,这个是本引擎的迭代项目位置 游戏引擎操作方法 DX12的工程-操作说明: WSAD键 是上下左右移动 Q键:进入对象模式 E键:退出对象模式 鼠标中间滚轮:对象模式中的缩放 4键:进入网格模式 5键:进入模型渲染模型 6键:贴图模式

SBL库

哈喽,大家好,我叫人宅,很高兴和大家介绍一下sbl库; SBL库是一个对c/c++ std功能的扩展库,主要应用于引擎开发的第三方工具库,和小工具开发等。其中提供了mysql和http,分布式iocp,字符串操作,文件操作,windowsapi操作,注册表操作,路径操作,智能指针,代理(多播和单播)...

弹窗插件

哈喽,大家好,我叫人宅,很高兴和大家一起分享一个插件,弹窗插件。 确保已经开启了如下插件: 该插件正版在人宅学院:(该插件的封装源自于塔防课程) 它到底可以实现什么功能呢?   1.先把SimplePopup插件下的cont...

数值升级伤害推演工具

这里带来一套数值平衡的推演工具,比如我们开发MMOARPG或者RPG游戏时候,其中经常会涉及到角色的升级,各个属性的升级问题,以及升级后在战斗方面伤害平衡情况,如果传统的方式,我们会一点点去写并且建立数学模型,这是非常消耗时间,至此我们开发了一款新的UE5插件,数值平衡,它可...

智能热更新插件v2

目录 简介 目前支持的功能 1.界面认识 ____1.1 加载SimpleHotUpdate插件 ____1.2 OSS服务器配置 ____1.3 热更新的服务器文件路径 ____1.4 客户端热更后的安装补丁设置 ____1.5 主版本和额外版本 ____1.6 版本号 ____1,7 关于打包的...

MMOARPG战斗系统(测试版本)

游戏介绍 《守护神石 |||》(StoneDefence)是一款MMOARPG类型的网络游戏,目前支持PC版本和安卓ios和mac版本。 有一片神秘的大陆,那里充满欢歌笑语,一颗巨大的神石屹立大陆中央,世世代代守护当地的居民,好景不长,神石不翼而飞,没有神石守护的大陆失去了往日的生机,大批邪恶势力袭...

apache 服务器开启PUT的方法

哈喽,大家好,我叫人宅 ,很高兴和大家一起来分享如何让apache服务器如何开启PUT的方法。 我们在搭建自己的独立HTTP服务器,其中apache默认支持GET,POST等操作,但是不支持PUT和DELLTE.这个也是为了安全考虑,如果希望开通PUT功能,直接跳过账号验证,可以参考我下面的方法: ...

UE5-MMOARPG直播课程进度

哈喽大家好,我叫人宅,很高兴和大家分享下一下我们的MMOARPG直播课程的进度。 目前课程已经到了第九周,我们原计划是十五周直播。已经差不多过了一半的直播。UE5的高级动画系统也该接近尾声了。也就是说我们马上就要进入战斗系统。 在回顾我们的插件之前,我们先解决一下大家的疑惑,关于插件: 很多学员反...

UE高级动画插件

实现footIK 哈喽大家好,我叫人宅,很高兴和大家一起分享用高级动画插件实现FootIK footIK 如何实现如上的功能呢? 1.首先在AnimInstance动画蓝图下创建如下变量 2.在BeginPlay注册FootIKID 3.在UpdateAnimation执行获取左右脚偏移 4...

UE4底层入门课程——UE4插件和SLATE

教程使用软件:Visual Studio2017 、UE4 4.20和4.19版本引擎 哈喽,大家好,我叫人宅,很高兴和大家分享一下我们这套教程。 我们的UE4课程路线从应用层,也逐渐往UE4底层走。 今天给大家推出一套UE4引擎底层入门课程,就是这部 —— UE4插件和Slate. 该教...

SimpleProtobuf

新版本使用方法 一.环境部署 1.先打开GenerateProtobuf.bat 里面有如下的内容: start %~dp0Content\Engine\Binaries\Win64\ProtobufProgram.exe -CompressPath=%~dp0Content\google...

AboutCG的优惠卷如何使用

​   如何开通AboutCG对应老师的优惠卷呢? 我这边举个例子: 我这里用一个优惠劵码:E68A1877-55B9-4E6B 1.首先来到AboutCG 个人中心 ​ 2.然后点击 我的优惠劵 ​ 3.在这个位置写入优惠卷码 ​ 4.点击后可以获取到优惠劵 ​ 该优惠劵在购买...

UE4 打包ios

哈喽,大家好,我叫人宅 这节我们讲解如何打包ios 本篇为大家提供如何用UE4来打包ios,该内容选自 UE4开发全平台APP 这里我们采用了两种策略来实现,一种是mac机直接打包ios,这个也是极力推荐的,还有一种是用windows远程打包ios. 我相信两种方法您都是需要的,您不用再折磨自己好几...

幻灯片插件

哈喽大家好,这节介绍一下UE4幻灯片跨平台控件,这个控件能干什么呢,如下: 幻灯片效果   首先确保已经下载了该插件。 1.先创建一个空UE4工程 这里采用的是4.26版本   2.新建立一个Plugins文件...

图片格式转UTexture2D

更新日记 2021.11.4: 该插件更新API  Uint8ArrayToTexture2DByStringFormat 支持字符串格式,比如自动加载各类图片,用法 可以传入“png”,”jpg”会自动识别格式来读取对应格式图片。 2022.2.7: 5.0加入...

分布式服务器插件

SimpleNetChannel 简介 SimpleNetChannel简称SNC 是一款分布式插件。 目前该插件支持发送数据加密,以及可靠的UDP和高并发的TCP。 这个插件能做什么呢? 它可以实现点对点通信 或者是点对面通信 或者面对面通信。如果希望有一套可...

视频播放器插件

哈喽,大家好,我叫人宅 这里我们来介绍一下UE4视频插件SimpleTutoria的使用技巧。 该插件提供了一个视频播放器的功能,和Ue4完美兼容。支持多个平台,这个插件是由C++独立全流程(塔防)那套课程封装而来,其案例的应用 在我们的全平台APP开发 和 Moba开发 中均有应用。没有看过这两...

UE4安卓环境部署(亲测百分之百成功)

哈喽,大家好,我叫人宅,这里为大家提供一套100%有效的安卓UE4部署方案. 很多小伙伴虽然配置好了环境,但是总是打包失败。 别急,我们会持续追踪UE4版本更新,安卓部署我们会持续更新,也持续免费。   以下是我们目前测试支持的版本: UE4 2.3 安卓环境 UE4 4.24安卓环境 U...

UE4商业版本弹道跟踪设计

哈喽,大家好,马上就该过年了,祝大家新年快乐,牛气冲天~~ 这节为大家带来商业版本的跟踪制作思路. UE4提供了很多的跟踪思路。 我们来看看UE4基于物理的跟踪: 独立游戏全流程制作-4-6 子弹跟踪设计 我们可以看到基于物理的跟踪,很容易打偏,如果子弹有生命...

UE4人宅的全系列插件(学习版本)

系列插件的学习版本地址如下: 点击我可以下载最新人宅系列社区版本插件全系列插件 4.25   下面是目前所有插件的一个学习的版本汇总: 人宅系列插件目录 该插件是属于学习版本,有些人宅系列教程在学习的时候会用到这些插件,所以封装了一套便于学习的版本。 目前支持编译模式: DebugGa...

RENZHAI版本Git小程序

      哈喽 大叫好,我叫人宅 很高兴和大家分享一下 我自己写的git小程序。 这个是人宅版本的git 实例 ,我把它放在了OSS服务器上 (如果对OSS服务器感兴趣的小伙伴可以点击 阿里云OSS服务器课程) 解压打开git 可以看到如下文件 这个程序...

Moba游戏 (测试版本)

游戏介绍 《守护神石 ||》(StoneDefence)是一款Moba类型的网络游戏,操作上目前支持PC版本。 有一片神秘的大陆,那里充满欢歌笑语,一颗巨大的神石屹立大陆中央,世世代代守护当地的居民,好景不长,神石不翼而飞,没有神石守护的大陆失去了往日的生机,大批邪恶势力袭来,国王命令安妮寻找破碎的...

UE4 AI阻挡AI的解决方案

哈喽 大家好,我叫人宅。 这个问题还是有必要探讨的。  不同阵营的AI在决定攻击目标的时候 容易出现堆叠的问题,比如如下,这个问题是来自于当时录制Moby游戏的小兵的问题。  原来的方案是不支持角色的动态障碍物识别 个人也尝试过不同的方案...

UE4 自动化测试

我们会从如何调用到执行,整个流程做代码分析: 在游戏开发的时候,我们一般有这样的需求,对我们的代码进行测试。实际上UE4已经有这样的功能了,这样的功能可以参考官网,我这里就不再讲解。 而我现在讲解的是,关于UE4测刷化工具的整体框架分析。 如果我们想做单元测刷 需要将这些内容放在 ...

绘制攻击字体效果插件

哈喽,大家好,我叫人宅,这次给大家带来我们的插件,可以绘制 攻击效果,效果如下:     可以直接在SimpleDrawText免费的蓝图插件地址下下载免费的蓝图版本,内带蓝图插件(无C++源码)   使用方式很...

UE4 zip压缩插件

 . . 哈喽,大家好,我叫人宅,很高兴分享一下关于的SimpleZIP压缩工具的使用。 SimpleZIP目前支持windows 的x64和x32,以后会支持更多平台; SimpleZIP的可以将文件压缩成这样: 使用方法很简单,该压缩分为异步压缩和同步压缩...

Pak散包查看器

哈喽,大家好,这里介绍一款工具,SimpleViewPak,可以帮助我们快速查看pak是否正确: 在您打包pak的时候确保将如下的内容勾掉 并且将共享材质去掉   该工具的界面如下   P...

智能热更新插件

主版本热更新 和 修改C++代码 目录 一.配置基础信息 二.上传补丁OSS数据到数据库 三.编写热更新代码版本控制代码 四.热更C++ 和自定义类型 哈喽,大家好 我叫人宅,很高兴和大家一起介绍一款智能插件。 这里我要重新声明一下,该插件可以为您解决80%热更问题,剩下20%是要与支付和...

UE4文件读取插件

UE4插件名称 Simple File Helpler 版本 1.0 目录 1.Load File to Array 2.Load File to String Array 3.Load File to String 4.Save Array to File 5.Save String to Fi...

UE5HTTP插件

UE4插件名: SimpleHTTP 版本 1.1 目录 前置工作 上传资源 下载资源 删除资源 SimpleHTTP源码接口 哈喽大家好,我叫人宅,这节课我们来讲解一下SimpleHTTP使用技巧; 该插件目前提供了对web服务器进行上传下载和删除的函数接口,分别是: bo...

UE5对象储存OSS插件

UE4插件名:SimpleOSS 版本:1.1 目录 初始化账户 ( InitAccounts ) 初始化配置(InitConf) 创建桶API(CreateBucket) 列举桶(ListBuckets) 获取桶的地域(GetBucketLocation) 删除桶(DeleteBucket) 设...

守护神石(塔防类型)2018版本

游戏介绍 《守护神石》(StoneDefence)是一款单机塔防类型的游戏,操作上目前只支持PC版本。有一片神秘的大陆,那里充满欢歌笑语,一颗巨大的神石屹立大陆中央,世世代代守护当地的居民,好景不长,神石不翼而飞,没有神石守护的大陆失去了往日的生机,大批邪恶势力袭来,国王命令安妮寻找破碎的神石,拯救...

UE4 精品课程

哈喽,大家好,我叫人宅,很高兴和大家一起聊聊UE4 新人入门—>>超级大神 的系列教程的观看顺序 下面是人宅全系列的插件学习版本,有些学员在学习教程的时候可能会用到相关插件,这里我们免费提供这些插件的学习版本,方便学习,以下是该插件的地址: 地址 全系列插件 UE5新人...

UE5多线程插件

UE4插件名:SimpleThread 版本:1.1 目录 前置环境测试准备 代理线程(FThreadProxyManage) 任务线程(FThreadTaskManagement) 同步异步线程(FThreadAbandonableManage) 协程(FCoroutinesManage) Wi...