引擎:Unreal Engine 4

作者:eastecho
2014-04-02
10 7 3

Unreal Engine 4,又称“虚幻引擎 4”,现在已经免费,越来越多的独立开发者开始使用它来制作游戏。

Unreal Engine 4

虚幻引擎 4 是由游戏开发者为开发游戏而制作的、完整的游戏开发工具套件。从二维的移动平台游戏到主机平台的大作,虚幻引擎 4 赋予您开始项目、发布项目、不断成长并脱颖而出的所需的一切功能。

革命性的全新工作流程及深入的工具集,使得开发人员可以快速地迭代其构想,并立即看到所得效果,同时完全的 C++ 源码访问权为用户带来了全新的体验。

虚幻引擎技术不仅驱动发布了上百款游戏,还致力于实时 3D 电影、培训模拟、可视化程序等。在过去的 15 年中,已经有数以千计的个人及团队使用虚幻引擎相关技术造就了自己的事业和成就。

引擎特性

DirectX 11 & 12 渲染功能

虚幻引擎 4 支持高级的 DirectX 11 & 12 渲染功能,比如全景 HDR 反射、每个场景数以千计的动态光源、可供美术人员编程处理的多边形细分和置换、基于物理的着色和材质、 IES 光照概述文件等。

完整的源码访问权

通过使用虚幻引擎 4 的所有 C++ 源码,您可以自定义及扩展虚幻编辑器工具和虚幻引擎子系统,包括物理、音频、在线子系统、动画、渲染及 Slate 用户界面。您获得了对引擎和游戏代码的完全控制权,您也就获得了一切,所以您可以创建出任何想要的作品。

Cascade 视觉特效

Cascade VFX 视觉特效编辑器提供了创建精细复杂的火焰、烟雾、雪、尘土、泥土、碎石等所需的工具。Cascade 的管线包括快速的、低消耗的 GPU 粒子模拟及可 以和深度缓冲器交互的碰撞系统。数以百万的动态粒子可以从场景中接收及发射光照,并且您可以控制各种粒子属性,包括大小、颜色、密度、衰减及弹力。

专业的源码控制

虚幻引擎 4 支持订购的会员通过 GitHub 获得完全的 C++ 源码访问权,并提供了清晰的版本文档和跟踪记录。另外,还为具有自定义授权条款的用户,提供了 Perforce 版本控制和 Apache Subversion 相关的支持。通过虚幻引擎 4 的版本架构,无论您的团队有多大,您都可以轻松地和他人进行合作开发及设计。

新的材质管线流程

虚幻引擎 4 的新材质管线流程使用的是基于物理的着色方式,让您可以对角色和物体的外观和感觉进行前所未有的控制。能让您快速创建大量表面视觉细节,这些细节在近距离的严格检查下也可以保持良好的视觉效果。图层材质和在像素级别上微调的值,使得您可以获得任何想要的风格。

蓝图可视化脚本

蓝图可视化脚本系统,使您可以创造性地制作游戏。蓝图使得任何人都可以快速地创建可供试玩内容的游戏原型,而无须触及一行代码。使用蓝图可以创建关卡、对象及游戏行为,修改用户界面,调整输入控制及进行许许多多其它操作。

实时的蓝图调试

蓝图可视化脚本带有内置的调试器,您在测试游戏时,可以使用它来交互式地可视化游戏流程,并查看属性值。您可以随时冻结游戏,并通过在蓝图图表的独立节点上设置断点来验证其状态。在运行过程中逐步执行动作和事件、随意修改并享受实时优化游戏的乐趣。

内容浏览器

使用虚幻引擎 4 的内容浏览器来导入、组织、搜索、添加标签、过滤及修改虚幻编辑器中的大量游戏资源。实时动态的缩略图预览可以轻松地进行修改,并且预览图可以使用便捷的屏幕截图功能来进行保存。创建任意类型的资源收藏夹以用于个人工作,或者和其他开发者共享。

Persona 角色动画

使用 Persona(角色)动画工具集来编辑骨架、骨架网格物体和插槽、动画蓝图等。这个多用途工具使您可以预览动画序列和顶点变形目标,还可以设置动画混合间隔和剪辑片段。您也可以使用物理资源编辑工具 (PhAT) 来修改骨架网格物体 actors 的物理和碰撞属性。

Matinee 过场动画

虚幻引擎 4 的 Matinee 过场动画工具集,提供了对过场动画、动态游戏序列及视频的导演级控制能力。Matinee 的外观和感觉同用于视频编辑的非线性编辑器类似,使您可以把场景中的细节设置为最佳效果、令场景属性随着时间进行改变,制作无与伦比的电影片段。

地形和植被

使用地貌系统创建巨大的、开放的世界环境。得益于地貌系统强劲的 LOD 系统和高效的内存使用,您可以创建大于之前可创建地形(terrain 地形系统)几个数量级的地形地貌。通过使用植被工具快速地描画或抹除各种地形类别,您可以自定义出辽阔庞大的室外环境。

后期处理特效

虚幻引擎 4 的后期处理特效的功能,使您可以悠闲地调整场景的外观和感觉。电影级的特效触手可得,包括环境立方体贴图、环境遮挡、光溢出、颜色分级、景深、人眼适应、镜头眩光、光束、时间性抗锯齿和色调映射等,这些仅仅是列举的一些功能。

完整的源码访问权

通过使用虚幻引擎 4 的所有 C++ 源码,您可以自定义及扩展虚幻编辑器工具和虚幻引擎子系统,包括物理、音频、在线子系统、动画、渲染及 Slate 用户界面。您获得了对引擎和游戏代码的完全控制权,您也就获得了一切,所以您可以创建出任何想要的作品。

专业的源码控制

虚幻引擎 4 支持订购的会员通过 GitHub 获得完全的 C++ 源码访问权,并提供了清晰的版本文档和跟踪记录。另外,还为具有自定义授权条款的用户,提供了 Perforce 版本控制和 Apache Subversion 相关的支持。通过虚幻引擎 4 的版本架构,无论您的团队有多大,您都可以轻松地和他人进行合作开发及设计。

C++ 代码视图

虚幻引擎 4 代码视图,通过让您直接在游戏角色和物体上浏览 C++ 函数,然后直接跳转到微软 Visual Studio 的源代码行中进行变更,来为您节省时间。

热重载功能

在游戏运行过程中,通过使用虚幻引擎 4 中倍受欢迎的 Hot Reload(热重载) 功能来更新您的游戏代码。这个工具让您可以编辑 C++ 代码并查看游戏中反映的实时改变,而不必暂停游戏。

模拟及拟真视图

在模拟模式中快速调试并更新所发生的游戏行为,这使得您可以在编辑器视口中运行游戏逻辑及在角色执行动作时查看 AI。在沉浸式视图中从编辑环境中以全屏查看您的游戏,这让您可以完成游戏可玩性修改的迭代过程,而不会造成任何用户界面干扰或分心。

即时游戏预览

更新您的游戏,并使用 Instant Game Preview(即时游戏预览) 来立即生成一个玩家,并在游戏中四处游玩,而不必等待保存文件。

支配和弹出功能

Possess(支配) 和 Eject(弹出)功能允许您在编辑器内玩游戏的过程中,随时轻松地从玩家视角“弹出”,然后控制相机来检查可能存在问题的内容。

人工智能

通过虚幻引擎 4 的游戏框架及人工智能系统,可以使 AI 控制的角色对它们周围的世界有更好的空间意识,同时使得这些角色可以进行更智能的移动。随着您不断移动对象来获得最佳路径,动态导航网格物体会实时更新。

音频

使用虚幻引擎 4 的 Sound Cue 编辑器来为您的游戏创建音频工作流程及定义音频播放。

领先的中间件集成

领先的虚幻引擎 4 集成了合作伙伴提供的十余种在行业领先的中间件技术,包括 NVIDIA PhysX 、Autodesk Gameware 、Enlighten、Umbra、Oculus VR 及其他软件库。

官方下载

Unreal Engine

请前往官方提供的地址下载 下载

近期点赞的会员

 分享这篇文章

eastecho 

从前的边城浪子,现在的路人乙 

您可能还会对这些文章感兴趣

参与此文章的讨论

  1. 三千无畏 2016-08-16

    现在免费了哟

    • eastecho 2016-08-16

      @三千无畏:是啊,前面提到了

  2. DarkWave Studio 2018-05-27

    友谊4开发者来抢沙发

您需要登录或者注册后才能发表评论

登录/注册