欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Unreal Engine
小 (→链接) |
小 (Allen移动Epic Games页面至Unreal Engine) |
2016年7月16日 (六) 00:46的版本
您可以在Wikipedia上了解到此条目的英文信息 Unreal Engine Thanks, Wikipedia. |
Epic Games 是 《魔域幻境之浴血战场3》(Unreal Tournament 3,UT3)开发商,UT3 是一款第一人称射击游戏,是继魔域幻境II之后的新一代魔域幻境游戏,由Midway Games于2007年11月19日发行PC Windows版本,PS3版则在2007年12月10日发行,Mac OS X与XBox 360的版本则将在2008年发售。
Epic Games的的UE3开发者工具包Unreal Development Kit(UDK)既虚幻引擎3可免费使用,允许任何对3D游戏引擎技术感兴趣的人,包括游戏开发者、学生、业余爱好者等使用Unreal Engine 3开发视频游戏、动画作品,数字电影等,商业作品的收入如果低于50000美元,也无需支付任何费用。若你的收入超过5万美元后Epic将提成25%(例如6万美元,Epic将收取2500美元),这对于小型工作室是一个巨大的利好消息。
请看新闻:使用UDK开发的产品收入中免分成的部分提高到50,000美元
UDK包含屡获嘉奖的虚幻引擎技术,现在支持 iOS 手机平台。
- 虚幻引擎3:面向支持DirectX 10的个人电脑,Xbox 360和PLAYSTATION3的完整游戏开发框架。
- Atlas技术:大型多人在线网络游戏的服务器端开发套件,可以与虚幻引擎3直接整合。
目录 |
UDK功能
UDK是由屡获嘉奖的虚幻引擎3技术驱动,它的功能集很强大并且很容易使用。
- 完整的编辑环境
虚幻引擎3通过著名的虚幻编辑器提供了完全集成的编辑环境。引擎的所有主要工具都可以通过UnrealEd访问。新的虚幻内容浏览器使得管理类似于网格物体、材质、声效及动画等资源比以前更加容易。
- 完美的渲染能力
UDK的多线程渲染系统Gemini为您提供了64-位HDR渲染方法。UDK渲染系统底层的处理能力将把您的作品推向一个新的级别。UDK能使您的作品呈现出前所未有的生动真实的效果。
- 顶级的动画
UDK为您提供了完全的动画灵活性。它使用AnimSet查看器来组织动画及网格物体。可以创建在Unreal Matinee中进行播放的动画树。UDK的骨架动画系统支持每个顶点至多可以有4个骨骼,并且允许同时混合多个动画。
- 强大的脚本系统
UnrealScript是一种简单的、高级的编程语言,允许您进行完全的脚本控制。脚本可以通过Unreal Kismet进行连接,Kismet是一个直观的可视化的编辑器,不需要具有编程知识就可以使用。UnrealScript允许您快速并简单地创建原型以及添加新的游戏性元素。
- 真实的世界物理
UDK的物理引擎是由NVIDIA的PhysX驱动的,它允许您对角色运动、动态流体仿真及软体物理进行无与伦比的控制。可以使用PhAT可视化建模工具来调整及修改您的物理。通过详细的物理建模可以把您的意愿付诸到游戏世界中。
- 令人叹为观止的光照及阴影
通过使用UDK中的高级的光照及阴影系统、屏幕空间环境遮挡、产生高级质量的静态光照及特效的全局解决方案Unreal Lightmass,可以很好地照亮您的世界。UDK支持所有现代的基于每个像素的光照及渲染技术及自定义的、美术人员控制的基于每个材质的光照模型。
- 绚丽的过场动画
UDK提供了创建视觉效果极好的游戏中过场动画及视频剪辑的成熟工具。Unreal Matinee提供了电影导演级别的全面控制,这包括对场景中的对象、相机及剪辑的控制,同时还包括了实时预览功能,这样可以在引擎中播放过场动画的所有的视觉效果。
- 地形
它使用一个可以动态变形的基础高度图及扩展的平滑混合材质的多个层。然后是程序化风化的层,比如草、植被及山顶的雪。
- 内置网络
UDK目前提供完整的LAN及直接IP连接功能。现在就和您的伙伴间发起一个战斗并 从您最好的同伴那里偷取标志吧!
- 实时着色器
同XSI及Maya的非实时功能相比,实时着色器让你体验强大的可视化界面,使得美术工作人员可以在游戏运行中创建复杂的实时的着色器。
- 广泛的音频支持
使您的用户沉浸到基于3D位置的音效中。UDK支持所有的最新音频压缩机制,包括Ogg Vorbis,并允许您对音调、级别、循环、过滤、调制及随机化进行完全的控制。
- 粒子特效
无论您需要火焰、烟雾、雨水还是尘埃,通过使用UDK中的 Unreal Cascade粒子特效系统,所有这些都能够实现。
- 人工智能
通过UDK的游戏性框架及人工智能系统,可以使AI控制的角色对它们周围的世界有更好的空间意识,同时使得这些角色可以进行更明智的移动。通过使用UDK的群体系统的群集技术可以为您的游戏世界添加更多的活力,这个技术可以实时地模拟场景中的几百个角色。
- 分布式计算
通过利用 UDK的Unreal Swarm的多核处理器支持,分布式计算系统利用计算处理能力来自动地在运行中分配任务,从而动态地提高性能。Unreal Swarm和全局光照解决方案Unreal Lightmass协同工作。
- 可破坏环境
构建一个绚丽多彩的世界,然后再让您的玩家把它破坏的凌乱不堪。UDK的破裂工具及运行时系统使您几乎可以把任何现有的网格物体分割成任意多的碎片及破坏结构。UDK支持破坏从金属到布料的任何东西,从而使得您的化境具有更好的真实性和交互性。
- Bink Video 编解码器
使用Bink Video可以快速并轻松地配置游戏视频,它是今天畅销的计算机及视频游戏广泛使用的一种视频编解码器。Bink允许您缩放数据速率及调整声音回放,从而获得最佳的用户体验。
- SpeedTree植被编辑器
使用SpeedTree可以实时地建模并渲染出漂亮的真实的带动画的树木及植被,它是游戏及仿真行业中创建植被的首选工具。UDK完全地集成了SpeedTree,这包括强大的渲染功能及大量的地形及植物引擎。
- FaceFX脸部动画
使用UDK中包含的FaceFX工具可以从音频文件中创建出真实的脸部动画。它可以批处理数千个声音文件,并再不需要运行唇部-同步的情况下给一个单独的动画添加表情,并且可以调整动画以获得完美的效果。
UDK iOS
创建针对iPhone、iPad和iPod touch的游戏。
- 次世代移动设备图形
UDK的高度优化的移动设备渲染器支持基于每个像素的光照、环境贴图、预计算可见性等!当然,Unreal Lightmass计算出的令人惊叹的光照及阴影会使您的场景栩栩如生。
- 虚幻Kismet可视化脚本
美术人员和关卡设计人员可以在Unreal Kismet中把一系列的动作、输入、事件连接到一起来指示世界如何发展及玩家之间如何交互,不必触及任何一行代码。
- UDK Remote(UDK远程)
您可以从 App Store免费下载UDK Remote,它可以使您实时地和您的iOS设备交互,并且使您可以看到在设备上的输入如何影响您在您的PC上运行的应用程序的效果。这将会大大地降低您在构建您的游戏过程中的迭代时间!
- 一键式部署
仅需要通过点击按钮就可以轻松地把您的应用程序从虚幻编辑器部署到您的iOS设备上。打包辅助工具可以帮助您轻松地配置您的应用程序进行部署。
- 屡获嘉奖的虚幻编辑器
虚幻引擎3通过著名的虚幻编辑器提供了完全集成的编辑环境。引擎的所有主要工具都可以通过UnrealEd访问。虚幻内容浏览器使得管理类似于网格物体、材质、声效及动画等资源比以前更加容易。
- 移动设备预览器
PC上的一个完全实现的 OpenGL ES 2.0渲染器使您可以预览您的内容,可以使用您的鼠标和触摸屏控制进行交互,就像游戏运行在iOS设备上一样, 这使得您不必把游戏复制到iOS设备上就可以测试iOS游戏性!
Atlas
- 强大的MMO服务器结构– Atlas 提供强健的可扩展的服务器架构。
- 游戏管理和运营工具– Atlas为大型多人在线游戏提供全套管理及运营工具。
- 内容创建及编辑工具包– Atlas提供流水线式的强大的内容创建工具,可以便捷的创建、平衡和调整大量的游戏内容。
- 整合虚幻引擎3 – Atlas直接整合了业界领先的虚幻引擎3游戏客户端。
- 为大型开发团队而优化– 针对大型开发团队, Atlas工具内置了多用户内容版本控制系统,实现大型团队开发效率的最大化。
- 大厅—副本游戏类型的支持 – Atlas全面支持以大厅—副本为基础的游戏。
- 我们也使用自己的工具– Atlas-UE3正被用于我们自己的MMO游戏开发中。
- 全方位支持– 我们提供全方位的支持,全力帮助我们的授权用户成功进行开发,并且在上海和西雅图都设有支持部门。
- 多种计费方式 – 我们提供多种计费方式以适用于不同的游戏开发,我们也乐于协助您找到最适合您的解决方案。
开始
启动编辑器:UDK.exe editor
案例
Dungeon Defense是一款全部在 Epic Games UDK 内制作的塔防 / 动作 RPG 合成游戏,只用了四周的时间制作完成。还为大家提供了游戏的完整的源代码,可以用于自己的UDK项目中。