unreal
简介:十篇文章介绍虚幻4引擎的入门和基本内容,蓝图、材质、粒子效果、UI界面等
系列目录
序
为什么写博客?
- 整理与记录:计算机领域,需要学习的东西很多,而且技能更新换代快,需要不断的学习,知识越来越多,但很多时候一段时间不用又忘记了,将重要的知识和流程记录下来,也方便下一次再次拾起
- 分享知识和经验:从刚开始学习计算机,到现在,一直都在从别人博客获取知识,一直都在享受互联网带来的好处,现在我也想让别人能从我这里有所收获
- 做更好的自己:一直都有写生活日记的习惯,总结生活,发现问题,解决问题,素质提升,我觉得技术的提升也需要“日记”,两者结合让自己更好。
- 提高写作能力:回头看一年前写的序,惨不忍睹,杂乱无章,废话很多(现在也很多)
正文
为什么学虚幻4?
- 在选择游戏引擎的时候,很纠结这个问题,我最后把范围缩小到Unity3D,Cocos2D,Ue4四个引擎上,先尝试了Unity3D,发现自己的代码水平完全不够,最后在Ue4蓝图找到了游戏世界的大门,
- 可视化编程训练编程思想
- 比纯代码更快的实现效果
- 功能很多但并不是每一个功能都很复杂
- 但是在学习的途中遇到了很多问题也是因为这款引擎在国内学习免费的资源相对缺乏。就连它官网上有一些页面都不能直接访问,隔壁Unity3D教程已经遍地开花了,现在好多了
- 不管这些优胜劣势,就像你学编程一样,学个c++,再学其他语言,道理都差不多,无非就是语法不一样
要求
- 深入肯定要有点编程思想,入门了解一下不需要的
- 美术人员掌握一些基本操作和蓝图节点,研究粒子和材质就可以了
- 最好会点英语吧,国外资源很丰富,油管上有大量免费优质的教学资源,国外教学平台Udemy上也有海量教学资源,不过都需要梯子
本章内容:下载并安装引擎
感觉挺简单的,已经安装了可以跳过,看下一章基本操作了
配置问题:官方的硬件和软件的规格说明,要求不是很低,不过能玩吃鸡LOL的基本没问题
官方网站右上角的下载按钮
注册或者登陆
登陆后前往下载
下载完成双击安装包开始安装
安装后得到的EPIC公司是启动器
点击第一个UNREAL ENGINE按钮,
页面UI已经改变了,自己找一下
点击“工作”,页面可能不同,找一下就可以了
点击引擎版本边上的"+"号
点击安装就可以了,如果想安装不同版本就点击版本号边上的三角形选择对应版本,我这里使用的是4.19的,不同的版本有差异,也会存在项目兼容问题,但是问题不大。
安装完成后,你可以点击启动旁边的三角形,点击创建快捷方式,这样以后就不用每次都启动这个启动器
点击启动或者桌面快捷方式打开引擎,第一次开启可能比较缓慢
然后就是一个引擎的启动器,以后你在本地创建的项目都可以这里找到,也在这里新建项目,
下一步点击新建项目(打开以后可能是英文的,没关系,进入编辑器后再更改语言)
界面内容
蓝图/C++,刚开始还是使用蓝图吧,虚幻4C++比较复杂,再C++基础上又封装了一层,所以一般游戏内容还是用蓝图编辑,核心逻辑用C++编写。蓝图对于今后或者同时学习C++以及其他编程语言有很大的帮助作用,比较形象。
中间是项目类型,简单的说就是模板,简化了很多步骤,这会选择第一人称类型
平台和效果还有初学者内容先不动就可以了
下面选择项目存放位置,路径最好为全英文
大概看一下点击创建项目
完成
修改语言为中文
点击左上角的Edit
点击Editor Preferences
点击左侧的General 中的Region&Language
把Editor Language换成Chinese就可以啦!
总结:
本章讲述了在使用前做的一些准备,后面将陆续记录引擎的各项功能,和这些功能的小技巧
下一章基本操作
相关阅读
JSP使用ckfinder实现Ajax文件上传 1、下载ckfinder 下载地址:CKfinder 2、解压文件 解压下载的zip文件,解压后的目录下有CKFinderJ
一、DCT简介此处,DCT指Discrete Cosine Transform,意思是离散余弦变换(下文均用DCT表示),其常见用途是对音视频进行数据压缩。维基百科
(2011-10-18 16:57:43) 转载▼标签: mysql 数据库 2147483647 杂谈 分类:php基础 在用Excel导入数据的时候,碰到11位的数字都变成2
退火算法解决旅行员问题(学习笔记)给定一系列城市和每对城市之间的距离,求解访问每一座城市一次并回到起始城市的最短回路。退火算法
在网上看到世界知名的电骡服务器Razorback 2被查封、4人被拘禁的消息,深感当前做eMule / BitTorrent等P2P文件交换软件的不易。以