作者: 查利鹏工欲善其事必先利其器,本文主要介绍在我在使用UE的过程中开发的一些开源的工具和插件,能够方便地在项目中使用,提高开发效率。之前简单罗列在资源页面里,今天做一个详细的整理,对各个工具、插件做一些介绍。Tools本节主要介绍我开发和部署的UE的外部工具,可以方便开发流程。UE4PROGRAMue4program是一个命令行工具,用于方便地创建UE的Standalone Applicat
转载
2023-12-05 20:03:34
121阅读
本随笔用于记录我在学习过程中觉得对开发很有用的杂事,包括一些开发技巧、编程思想、计算机知识、项目组织技巧等等杂七杂八的东西,本随笔会不定期更新。配置文件在项目中的作用也很重要,使用配置文件的话可以避免在项目内硬编码,而且可以让使用者通过更改配置文件来改动项目里的功能模块,实现不改动代码的情况下完成多种应用场景,比如说数据库的连接数据保存在配置文件里,项目通过读取配置文件来设置连接的数据库,这样通过
转载
2023-12-11 20:52:10
168阅读
对于“UE4使用Python”这一议题,我希望通过这篇博文与大家分享一些转变和实现的过程。随着Python在游戏开发中的应用愈加广泛,Epic Games也在其Unreal Engine 4(UE4)中增加了对Python的支持。接下来,我将从版本对比开始,深入到迁移指南、兼容性处理、实战案例、性能优化和最终的生态扩展。
### 版本对比
随着时间的发展,UE4对Python的支持也经历了多个版
1.搭建UE4(虚幻4)引擎平台注册Epic Game Luncher账号,并于服务器\\win-c:\Public_Raid\软件\UE4中将Epic GameLuncher安装在本地,由于国内网络限制,不建议使用官方UE4的安装包,下载速度会很慢。安装完成后进行UE4引擎安装,效果如图1-1: 图1-1(注:由于UE4引擎较大,请耐心等候安装)初次使用UE4编辑器进行设置2.1 基础
转载
2024-01-10 12:54:39
111阅读
UE4:Unlua+Luapanda调试一、准备工作下载lua源码:https://www.lua.org/ftp/,这里我使用5.3.5(使用lua5.4.2版本,在编译luasocket后调试ue4出现crash,原因暂时不明,所以暂时就用5.3版本吧)unlua并没有集成luasocket,所以我们需要自己下载并编译:https://github.com/diegonehab/luasock
转载
2024-04-29 11:57:44
327阅读
Unreal Engine 4.27.2版本向Android平台开发时的相关配置等方面的相关问题。
Unreal Engine 4.27.2在Android平台开发的相关配置UE的官方文档上有Android开发的详细介绍,本文记录一下我最近打包Android项目的一些问题和解决办法。另外本文就是为4.27配置Android开发环境,要兼容其他版本大概率会
转载
2023-08-21 17:11:08
428阅读
使用Python在Unreal Engine 4(UE4)中的问题解决记录
随着游戏开发的不断进步,Python无疑为开发者提供了更为灵活与强大的脚本管理方式。在UE4环境下,使用Python可以简化许多流程,并提供更加友好的API。然而,许多用户在尝试将Python与UE4结合时,遇到了不少挑战。因此,本文将详细记录如何有效使用Python于UE4中的问题解决过程。
---
## 问题背景
UE4开发环境搭建1.开发环境 Visual Studio 2019 + VisualAssist Rider for Unreal Engine 2021.1 x64(可选)2.UE引擎代码获取https://github.com/EpicGames/UnrealEngine (需要与Epic官网账号管理才可以访问) 获取最新代码分支,如4.27,下载代码完毕后3.Windows平台引擎编译 执
转载
2023-11-30 20:38:25
213阅读
UE4 的全名是 Unreal Engine 4,中文译为“虚幻引擎4”。UE4 是一款由 Epic Games 公司开发的开源、商业收费、学习免费的游戏引擎。从 1998 年发行至今,UE4 一共经历了 UE、UE2、UE2.5、UE3、UDK、UE4 多个版本,它的迭代速度极快,现在已经到了 4.22 预览版。基于 UE4 开发的大作无数,除《虚幻竞技场3》外,还包括《战争机器》《质量效应》《
ue4是一套开源跨平台的游戏引擎,游戏画质3A水准,具有强大的材质编辑器,各种插件齐全。想要学习ue4的,可以参考这篇文章作为入门。学习这篇文章,建议具有一定的C++基础,对游戏有一定了解。1.首先访问ue4官网:https://www.unrealengine.com/zh-CN/what-is-unreal-engine-4,找到右上角的下载按钮,点击下载,出现如下页面:填入简单的信息,创建一
转载
2023-08-01 09:44:07
193阅读
节点材质工具_点击使用s.mecg.me材质节点第一次在ue4中使用这个系统的时候,用起来非常流畅,特别是在实现特效的过程中,感觉他解决了一个很麻烦的事情,就是美术不会写程序,程序不知道效果对不对的问题,这个工具对于TA的同学来说,还是非常友好的,去年有段时间就想着做一个在web内的工具,来实现这个独立的功能。知乎上有讨论过这个东西到底有没有用的问题,基本是双方各执一词,说没用的,认为这个东西稍微
转载
2023-08-28 11:39:48
138阅读
UE4-蓝图与C++类 互相调用函数
UE4-蓝图与C++类 互相调用函数Time: 2020年10月15日10:13:15Author: Yblackd@目录1. 准备工作1.1 基于C++创建的Actor类 创建蓝图类2 创建C++函数蓝图调用3. 创建蓝图函数C++调用4. 参考1. 准备工作1.1 基于C++创建的Actor类 创建蓝图类 根据
转载
2023-09-08 09:30:30
257阅读
RenderTarget(渲染目标)默认只能使用SceneCapture2d(场景捕获2d)相机传输画面,查过资料以后发现可以使用官方的Composure插件来实现把CineCamera(电影相机)的画面传给RenderTarget。然后使用RenderTarget创建的材质将画面放入场景或UI中。使用新建第三人称模板演示启用Compos
转载
2024-05-23 22:49:06
164阅读
# 如何使用Python在UE4中进行开发
## 1. 概览
在UE4中使用Python进行开发可以提高开发效率,简化繁琐的操作,并且可以扩展UE4的功能。本文将指导你如何开始使用Python在UE4中进行开发。
## 2. 流程图
```mermaid
graph LR
A(准备环境) --> B(导入Python模块)
B --> C(写脚本代码)
C --> D(运行脚本)
D --
原创
2023-10-01 06:42:59
238阅读
虚幻引擎4.25对于Android项目的开发环境做出了一些改变,现在需要Android Native Development Kit Revision 21(NDK r21)支持,这就需要使用Android Studio代替Codeworks for Android 1R7u1来执行新的设置过程。今天,我们将为大家带来虚幻引擎4.25和今后版本中Android开发环境设置过程。推荐设置首先,确保虚
转载
2024-02-09 16:36:53
275阅读
转载
2018-05-26 11:29:00
448阅读
2评论
左上没有开启dfao 右下开启dfao(截图为本人团队项目测试内容)ue4 当中dfao是一种强化光影质感的方式,这个比后处理的ssao效果更好,而且能够叠加使用在大型物体上能产生更准确的遮蔽效果,可以产生实时的虚化投影。虽然这些也只是距离场的小小应用,却能将画面有质的飞跃注意有几个设置可能会随着版本变换,从以前版本可以看出,这里是4.16版本看来官方对这个功能还是挺关注的1开启dfaoEight
登陆界面选择右上角connections(链接):可以使用保存好的服务器、用户名等信息。界面中间的三个单行编辑框分别是:Server(服务器地址):公司提供User(用户名):公司要求,一般是姓名全拼音Workspace:建议在选择工作空间的时候在最大盘下先新建文件夹,名字应该和Workspace name一样使用界面最上方菜单栏——点击view(视图)——点击Pendingchangelists
注: 本篇文章基于UE4.24版本内置python2.7版本,UE4.26之后的版本已经将内置python改为3.7,所以一下内容不保证可用1. python写的窗口闪退:Pyside的函数没有赋值导致直接被GC,解决方法是直接给赋值e.gMain = UI_Main()showMain =Main.show() 2.python 打包好后出现 failed to execu
转载
2023-06-16 01:47:20
120阅读
Event/事件EventBeginPlay:游戏开始时执行 EventTike:每帧执行 EventDestroyed:被销毁时执行事件 CustomEvent:自定义事件 事件可以使用set timer by event/设置定时器来执行委托 .Function/函数Construction Script:构造函数,放置或修改蓝图时执行的函数函数可以有输入也有return/返回,但只有一个执行
转载
2023-10-23 10:16:36
199阅读