虚幻引擎官方文档里的
从源代码构建虚幻引擎
一文(链接如下)详细的讲解了怎么从gitHub下载并运行Unreal,但天有不测风云,一点错误不出现的也是不太现实的,为了防止自己忘记今天犯的错,所以现在尽可能详细的记录一下自己犯过的错,希望也能给别人带来一点帮助~
http://api.unrealengine.com/CHN/Programming/Development/BuildingUnrealEngine/index.html/mp.csdn.net
).
我在配置过程中出现的bug主要又两个,忘截图了- -
第一个错误是
error MSB3073
,是某个目录下某个文件没找到。百度一下说将对应文件复制过去就OK了;第二个错误是VS打开Unreal后,在Unreal中创建了C++项目VS就开始关闭Unreal(WTF???),然后Unreal创建的C++项目也打不开VS了。。Unreal弹出的错误原因大概如下图的样子(网上找的),大概的意思就是无法编译创建的该C++项目。
最后发现这两个错误都和一个原因有关,就是
路径不能使用中文
!所有的路径都不能使用中文!
我把Unreal的项目路径和gitHub下载的压缩包全部放到了一个中文路径下= =导致的结果就是,我要全部删掉重新下载。。。
虽然是一个不起眼的小错误,可是它浪费了我一天的时间,用这个不怎么快的电脑运行这么庞大的工程。。这个解决方法可能也解决不了所有类似的问题,但总归是一个思路~第一次写文档,勿喷哈哈,当然可能根本没人看。就当自己的学习总结了吧*-*
今天的问题告一段落了,明天的任务是学习
怎么在Unreal里导入并运行gitHub上现成的程序
。毕竟报告迫在眉睫,我需要跑出来别人的实验结果应付一下最近的进度鸭~
虚幻引擎官方文档里的从源代码构建虚幻引擎一文(链接如下)详细的讲解了怎么从gitHub下载并运行Unreal,但天有不测风云,一点错误不出现的也是不太现实的,为了防止自己忘记今天犯的错,所以现在尽可能详细的记录一下自己犯过的错,希望也能给别人带来一点帮助~http://api.unrealengine.com/CHN/Programming/Development/BuildingUnrealE...
Numbered 分支 标记所有过去发布的版本和即将发布的版本。
Release 分支 始终对应当前发布的正式版本。
ue5-main 分支 最活跃的开发分支,这个分支反映了引擎开发的最前线,有可能有问题,有可能无法
编译
。
ue5-early-access 分支 UE5的早期访问版本。试用UE5新功能。
master 分支 从UE4到UE5的跨越
过程
,都在这个主分支
Un
real
Engine 4.25 +
VS
2019
小记
接触UE4也有一段时间了,前几日Epic官方公布了UE5的预览demo,其中提到两项即将发布的新技术Lumen和Nanite,为了在UE5发布之前对引擎使用尽可能的熟悉,从今天开始自己也计划一下,系统地学习引擎使用的知识。
UE 4.25 +
VS
2019
官方说到可以先在4.25中进行开发,4.25版本会开始注意将来与5的过渡 ,我也赶紧打开我的Epic game lanucher下载新发布的引擎,大家热情应该很高涨,我连续登陆了两天,终于在
对于
Visual
Studio
Installer ,我们通常称为:setup项目,是一个用于自定义安装部署的项目方案。但是在
VS
2019
中不见了,微软是有意废除安装项目的,合作了一个第三方的安装项目单独使用。
我们可以从官网上把
Visual
Studio
Installer 项目扩展下载下来。
地址:https://marketplace.
visual
studio
.com/items?itemName=
Visual
Studio
Client.Microsoft
Visual
Studio
2017InstallerProjects
直接安装就行,虽然是英文版,但可仿照中文版使用方式,没啥问题。
对于
Visual
Studio
Installer ,我们通常称为:setup项目,是一个用于自定义安装部署的项目方案。但是在
VS
2017,
VS
2019
中均不见了,微软是有意废除安装项目的,合作了一个第三方的安装项目单独使用。
我们可以从官网上把
Visual
Studio
Installer 项目扩展下载下来。
地址:https://marketplace.
visual
studio
.com/ite...
背景:网上搜索了半天,真正详细的太少,甚至没有,于是乎抱着尝试的态度,具体尝试成功了,实属不易,搞半天才发现原来如此简单…(主要是太久太久没有使用过了,完全像学习新知识一般…)
打开编写好的C#项目
右击 → 发布 然后 修改目标位置到 本地目录
稍等一会就会在设置好的本地目录生成exe文件,双击即可打开运行在不同windows电脑上
总结:万次阅读不如一次尝试。
Visual
Studio
Code (
VS
Code) 是一款由 Microsoft 开发的开源、跨平台的代码编辑器,因其灵活性、丰富的扩展和高度的定制化而受到开发者喜爱。如果你想在
VS
Code 中编写游戏代码,可以使用它来编辑各种游戏开发语言,如 C#(通过 Unity 引入)、C++(通过 CMake 或直接
编译
)、JavaScript(用于 Web 游戏)等。
VS
Code 提供了以下游戏开发特性:
1. **代码高亮和语法支持**:内置或可通过扩展支持游戏引擎的语言特性,如 Unity C#、Un
real
Engine C++、Godot GDScript 等。
2. **调试工具**:支持设置断点、单步执行和查看变量值,这对于游戏的调试至关重要。
3. **版本控制集成**:无缝连接 Git,便于团队协作和版本管理。
4. **代码片段和预定义模板**:可以加速游戏项目中常见的代码结构和功能的编写。
5. **插件支持**:有很多专门为游戏开发者设计的插件,比如用于Unity编辑器的
Visual
Studio
Code 插件,可以提供实时预览、代码跳转等功能。
6. **多视图编辑**:可以在同一编辑器窗口同时查看源代码和资产文件。
7. **Markdown文档编写**:方便编写项目文档和注释。
**相关问题--:**
1. 你能推荐一些适用于
VS
Code的游戏引擎插件吗?
2. 我想学习用
VS
Code开发手游,应该安装哪些特定的语言扩展?
3. 怎样利用
VS
Code进行Unity项目中的代码调试?