虚幻四如何实现第一人称_不用写代码就可以制作游戏的引擎:虚幻4

d0db5813932820c99d344cb31bbf28ff.png

本文同步发表在我的个人博客中:

沧沧凉凉​www.cclliang.com

最近两年虚幻4引擎名声大振,由于之前使用过Unity3D和Cocos Creator这两个游戏引擎。鉴于看到网上很多人说虚幻4是非常适合不会编程的人制作游戏的一款引擎,于是就准备尝试一番。

下载

虚幻引擎 | 最强大的实时3D创作平台​www.unrealengine.com
4decc7eb5085fe4131fd46faee703c35.png

需要到虚幻4官网上面下载Epic Games Launcher,然后再通过这个启动器安装虚幻4引擎,安装的过程还是很顺利的,唯一不顺利的是虚幻4引擎也太大了吧,光下载包都快达到12G,而硬盘需要预留的空间接近40G。

配置要求

虚幻4非常吃配置,如果玩绝地求生都不太流畅的电脑,还是不要轻易尝试虚幻4引擎,这可能也是虚幻4这么多年,在国内一直被Unity和Cocos压一头的原因之一吧。

商店

532f178e47798aac59de94cad2dffbea.png
虚幻商店

虚幻4提供了一个商店功能,这一点对比于Unity简直好了太多了,Unity独自一人想要制作游戏时基本很难找到整套资源。

看了一下Epic上面的资源,免费的资源还是比较少的,收费的资源占大多数,如果是一个人制作游戏玩玩的话免费的资源就够了,如果是想要做商用,可能就需要花钱进行购买资源,或者有自己的美术团队。

模板

ebeb6a597f2b8dba54f363735127a0cb.png
创建模板

在创建工程时,UE4会提供众多模板,几乎包含了现在的主流游戏类别,如果没有你心仪的模板,可以直接创建空白模板。

6508577b7b407bf88758c32fdecac316.png

对于新人来说,肯定是选择创建蓝图项目,初学者内容包也建议选上,当你的项目创建之后,会给你很多基础的材质纹理和特效。

导入库

从商店里面购买的资源都放在了库里面。需要主动点击添加到工程,由于当前4.25版本才更新不久,所以很多免费的资源只适配到4.24,这里推荐还是下载4.24版本的UE4。

b4be530e4a8a2c44db59654774276dbc.png

添加文件后,在内容管理处找到他们的场景文件,双击后经过漫长的导入,第一次应用时可能等了快10分钟吧。

ac1f06451d6a737c507c5ac588eaa8dd.png

导入场景完成后,点击上面的运行,就可以进入游戏界面。由于之间创建的是第一人称游戏的模板,所以自带了射击功能。

9015623c714c298f0ce08e85facc28f0.gif

蓝图

一般一个游戏的开发除了模型和音乐资源以及UI外,最重要的就是交互,如果没有交互,那就单单是一个静态场景,在Unity3D中需要自己编写C#脚本进行实现对于角色的控制,而在UE4中,它提供了一个蓝图系统,可以让制作游戏的新人学习成本大幅度下降,你可以将重心放在游戏内容和关卡设计上,而不用再去考虑怎么通过代码实现某项功能。

蓝图里几乎涵盖了游戏中所有可能用到的交互的事件,比如控制角色行走,造成伤害事件,这些如果是放在其它引擎中要自己写代码实现。

唯一的缺点就是...蓝图提供的API实在是太多了,如果真的要完全靠蓝图来做游戏,那需要比较熟悉这些API,并且根据蓝图制作出的游戏,性能上肯定比不过用C++脚本写出来的游戏。

4dc06c5bce96513059b037886b6df72e.gif

总结

c6aae48e92f926676b1a79e4ab86fa90.png
内存占了快2.4G

整个体验下来,就我自己感觉而言,相对于Unity3D引擎,优缺点挺明显的。

优点:

  • 自带商场里模型众多,独立制作游戏时不用担心翻遍全网而找不到心仪的资源。
  • 蓝图系统非常强大,可以实现不编写代码,依靠蓝图就能做出一个完整的游戏。
  • 官方学习文档十分丰富。

缺点:

  • 非常消耗硬盘空间,安装时需要预留快40G的磁盘空间。
  • 对于电脑配置要求较高,如果配置不好,可能在测试游戏时会非常卡顿。
  • 自带商场里免费资源还是比较少的,大部分收费资源都不便宜。
  • 国内使用UE4较少,如果遇到问题可能光百度还无法解决。
Epic Games今天宣布,正式发布“虚幻引擎4”(Unreal Engine 4/UE4),相关所有资源也一并放出。# h9 u6 O( p! y& D) q4 K7 P9 ~# N   只要每个月花19美元,你就能到全部资源,包括拿过来就能用的虚幻编辑器(Unreal Editor),GitHub上的完整C++源代码(支持微软Visual Studio/苹果Xcode),还有完整的生态系统:论坛、维基、问答、协作。8 t8 q& _* ?7 K. D) S6 W 一大波新游戏要来了 虚幻4引擎正式发布, s! f+ v' w9 M j3 y: ^   而在虚幻引擎4游戏的销售中,Epic将抽取5%的毛收入提升,也就是你的游戏赚了100万美元,就要交给Epic 5万美元。   回到技术方面,Epic号称虚幻引擎4是他们多年来心血的结晶,而且现在只是第一版,才刚刚开始。C++代码里你可以看到大量的创新,比如说支持虚拟立体偷窥Oculus VR,支持Linux操作系统,以及支持Valve SteamWorks、StreamBox,而且还可以通过HTML5在网页浏览器内开发游戏(页游)。   平台支持PC、PS4、Xbox One、iOS、Google等等。   虚幻引擎4基于DirectX 11,拥有新的材料流水线、蓝图视觉化脚本、直观蓝图调试、内容浏览器、人物动画、Matinee影院级工具集、全新地形和植被、后期处理效果、热重载(Hot Reload)、模拟与沉浸式视角、即时游戏预览、AI人工智能、音频、中间件集成等一系列全新特性。   虚幻引擎4现已开始提供授权。 现在提供网盘下载地址,毕竟到官方下载很麻烦,还要$,呵呵,10分很值得,代码风格很好,注释很爽!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值