问题

如何看待Amazon基于Cryengine开发的新引擎?

回答
亚马逊基于 CryEngine 开发的新引擎,通常指的是 Amazon Lumberyard。这个引擎在 2016 年发布,并在 2021 年被开源并捐赠给了 Linux 基金会,更名为 Open 3D Engine (O3DE)。因此,看待这个“新引擎”需要从 Lumberyard 的发展历程、其特点、优势、劣势以及最终演变为 O3DE 的角度来分析。

下面我将尽量详细地讲述:



亚马逊 Lumberyard:从 CryEngine 到开放的 O3DE

一、 背景与起源: 왜 亚马逊要做游戏引擎?

亚马逊进军游戏领域并非偶然,而是其庞大生态系统和技术实力的自然延伸。

1. AWS 的战略布局: 亚马逊云服务 (AWS) 是全球领先的云计算平台。游戏开发和运营对计算能力、存储、网络带宽和实时服务有极高的需求。Lumberyard 的出现,可以更紧密地集成 AWS 的服务,为游戏开发者提供一站式的解决方案,从而带动 AWS 的使用。
2. Twitch 的整合: 亚马逊在 2014 年收购了直播平台 Twitch。Twitch 是游戏社区的核心,而 Lumberyard 被设计成能够与 Twitch 深度整合,例如允许观众通过 Twitch 的投票或聊天命令影响游戏中的内容,创造更具互动性的直播体验。
3. 技术积累与资源优势: 亚马逊拥有大量的技术人才和资金。他们认识到,创建一个强大的游戏引擎是进入游戏市场的关键一步。

二、 Lumberyard 的诞生: 基于 CryEngine 的选择

亚马逊选择基于 CryEngine 进行开发,这是一个非常重要的决定,背后有其深刻的原因:

1. CryEngine 的技术优势: CryEngine 以其强大的图形渲染能力、逼真的视觉效果和出色的物理模拟而闻名,尤其是在大型开放世界和写实风格的游戏开发方面。亚马逊希望借此快速获得一个高质量的游戏引擎框架。
2. Crytek 的授权协议: 亚马逊与 Crytek 达成协议,获得了 CryEngine 的授权,并可以对其进行修改和再分发。这是一种“捷径”,让亚马逊不必从零开始构建一个引擎,而是可以专注于其独特的卖点和集成。
3. 商业化考量: 亚马逊希望引擎能够支持其商业目标。通过在引擎中集成 AWS 服务、Twitch 整合、以及为游戏开发者提供更便利的云部署方案,他们可以创造一个良性的生态系统。

三、 Lumberyard 的核心特点与优势

Lumberyard 在发布时,就被定位为一个功能全面、专为现代游戏开发的引擎,尤其侧重于:

1. 强大的图形渲染: 继承了 CryEngine 的核心优势,能够实现高细节的场景、逼真的光照、阴影、粒子效果等,适合开发 AAA 级别的游戏。
2. 跨平台支持: 支持 PC、PlayStation 4 和 Xbox One 等主要平台。
3. 深度集成 AWS 服务: 这是 Lumberyard 最独特的卖点之一。它提供了易于使用的工具来连接到 AWS 的各种服务,包括:
AWS GameLift: 用于游戏服务器的托管和扩展,处理多人游戏的后端需求。
AWS Lambda: 用于无服务器计算,可以用来实现游戏逻辑的后端处理。
Amazon S3: 用于存储游戏资产和玩家数据。
Amazon DynamoDB: 用于存储游戏状态和玩家数据。
AWS IAM: 用于用户和资源的身份验证与授权。
通过这种深度集成,开发者可以更方便地构建可扩展、高可用性的多人游戏后端。
4. Twitch 整合: 允许开发者轻松地在游戏中实现与 Twitch 观众的互动。例如:
"Spectator Mode": 观众可以实时观看游戏,并可能通过投票影响游戏进程。
"Crowd Play": 观众可以直接参与游戏,例如控制游戏中的NPC或影响游戏事件。
这为游戏直播和社区参与提供了新的可能性。
5. 可视化脚本工具(Flow Graph): 提供了一个非编程的视觉化逻辑编辑工具,让设计师和美术师也能参与到游戏逻辑的实现中,降低了开发门槛。
6. Lua 脚本支持: 除了可视化工具,也支持 Lua 脚本语言,为更复杂的逻辑开发提供了灵活性。
7. Physically Based Rendering (PBR): 引擎支持 PBR 材质系统,使得物体表面的光照反射更加真实。
8. "Gems" 系统: 类似于模块化的插件系统,允许开发者轻松地添加或移除引擎的特定功能(如图形特性、音频模块、网络模块等),提高了引擎的可定制性和可维护性。
9. 工具链的友好性: 提供了包括可视化编辑器、粒子编辑器、材质编辑器等一系列工具,旨在提高开发效率。

四、 Lumberyard 面临的挑战与劣势

尽管 Lumberyard 拥有诸多优势,但在实际推广和市场表现上却遭遇了瓶颈:

1. 学习曲线与复杂性: 虽然有可视化工具,但作为一个功能强大的引擎,其整体学习曲线依然陡峭。特别是对于习惯 Unity 或 Unreal Engine 的开发者来说,需要适应一套新的工作流程和概念。
2. 对 AWS 的深度依赖: 虽然 AWS 集成是优势,但也意味着开发者需要对 AWS 有一定的了解和投入。对于那些已有稳定云服务方案或不想被特定云平台绑定的团队来说,这可能是一个负面因素。
3. 社区相对较小: 相较于 Unity 和 Unreal Engine 庞大的开发者社区和丰富的资源(教程、插件、论坛讨论),Lumberyard 的社区显得不够活跃,导致开发者在遇到问题时,可能难以找到及时有效的帮助和解决方案。
4. 性能与优化问题: 作为基于 CryEngine 的衍生品,继承了 CryEngine 在某些方面的性能挑战,尤其是在低端硬件上的优化可能需要花费更多精力。
5. 市场推广与生态建设不足: 尽管有亚马逊的资源支持,但在市场推广和构建第三方工具/插件生态方面,Lumberyard 的进展似乎不如预期。许多开发者更倾向于选择已经成熟且生态完善的引擎。
6. 商业模式的考量: 亚马逊并未将 Lumberyard 直接作为盈利点,其盈利模式更多是通过带动 AWS 的使用。这使得引擎的持续发展和维护的优先级,可能不如那些直接以引擎授权或市场份额为核心目标的公司。

五、 亚马逊的战略调整: 从 Lumberyard 到 O3DE

由于上述挑战,Lumberyard 的市场接受度并未达到预期。在经过几年的发展后,亚马逊做出了一个重大的战略调整:

1. 开源与捐赠: 2021 年,亚马逊宣布将 Lumberyard 的核心技术捐赠给 Linux 基金会,并更名为 Open 3D Engine (O3DE)。这标志着亚马逊游戏引擎战略的转变。
2. 开放与协作: 将引擎开源,可以吸引全球开发者参与贡献,共同完善引擎的功能和性能,构建一个更加开放和繁荣的生态系统。
3. 保留 AWS 与 Twitch 的集成能力: 尽管引擎本身开源,但亚马逊并没有放弃其在 AWS 和 Twitch 上的优势。O3DE 的设计依然允许开发者方便地集成 AWS 服务和利用 Twitch 的功能。这确保了亚马逊依然能从这个引擎的生态中获益。
4. 新的发展方向: O3DE 不仅限于游戏开发,还被定位为一个通用的 3D 引擎,可以用于 AR/VR、仿真、工业设计等多个领域。这扩大了引擎的应用范围。

六、 如何看待 O3DE (亚马逊基于 CryEngine 的新引擎演变)

从 Lumberyard 到 O3DE 的演变,可以从以下几个角度来看待:

1. 战略的成熟与务实: 亚马逊认识到自己难以独自建立一个与 Unity、Unreal Engine 匹敌的商业引擎生态。通过开源和捐赠,他们转向了一种更具协作性和普适性的策略。
2. 对开源社区的贡献: 亚马逊通过 O3DE 向开源社区贡献了一个高质量的 3D 引擎基础。这对于推动整个 3D 技术和游戏开发领域的发展是有积极意义的。
3. 潜在的未来竞争力:
技术基础扎实: O3DE 继承了 CryEngine 的图形渲染能力和 Lumberyard 的一些工程实现,其技术底蕴是强大的。
AWS 的生态支持: 亚马逊作为最大的股东和贡献者,其 AWS 生态的深度整合依然是其独一无二的优势,特别是在构建后端服务和可扩展性方面。
社区的力量: 如果开源社区能够成功地围绕 O3DE 聚集起足够的开发者和贡献者,那么它的发展速度和创新能力可能会远超 Lumberyard 时期。
多元化的应用场景: 不局限于游戏,使其能够吸引更广泛的用户群体。
4. 面临的挑战依然存在:
社区活跃度与生态成熟度: O3DE 作为一个相对新的开源项目,其社区的活跃度和第三方工具、插件生态的成熟度还需要时间来建立和发展。
与其他成熟引擎的竞争: Unity 和 Unreal Engine 已经拥有非常成熟的生态、庞大的用户群和丰富的学习资源,O3DE 需要证明自己的独特价值和持续的吸引力才能与之竞争。
亚马逊的持续投入: 尽管开源,但亚马逊作为主导力量,其持续的技术投入和社区维护是 O3DE 能否成功的关键。

总结:

亚马逊基于 CryEngine 开发的新引擎,经历了从 Amazon Lumberyard 到 Open 3D Engine (O3DE) 的转变。

Lumberyard 是亚马逊利用 CryEngine 的强大技术基础,结合其 AWS 和 Twitch 生态优势的一次尝试。它在图形表现和云服务集成方面有亮点,但受限于学习曲线、社区规模和市场接受度等因素,未能成为主流。
O3DE 是亚马逊战略的升华,通过开源和捐赠,将引擎的重心转移到开放协作和更广泛的应用上。它保留了亚马逊在云服务和直播领域的优势,并试图借助社区力量来推动引擎的发展。

从长远来看,O3DE 是否能取得巨大的成功,取决于其能否吸引足够多的开发者贡献代码、构建完善的生态系统,并持续提供有竞争力的技术和易用性。亚马逊的战略调整显示了其对游戏和 3D 技术领域的长期承诺,但道路依然充满挑战。

网友意见

user avatar

通过收购Cryengine, Amazon的Twitch解决了游戏直播界的一个大问题--游戏截屏。

虽然所有做游戏直播的都能截取游戏屏幕然后编码成视频广播出去,但是截屏的方式都是不稳定、不可靠、兼容性差、性能差的。

常用解决方案:

PC Windows 桌面截屏,让游戏以窗口模式运行,然后对整个PC桌面做截屏,这种方式实现简单,但是性能很差,Windows8.1以前的版本桌面截屏的性能上不去,大约就25FPS左右,但是游戏自身的帧率远远不止25,所以编码出来的视频有不连贯感,对于动作类游戏尤其严重,而且要求游戏支持窗口模式运行,不能支持全屏模式游戏,有兼容问题。

Windows 游戏进程DirectX注入截图,利用Windows系统的进程注入机制,注入代码到游戏进程,Hook 某些DirectX的API截取Surface的图像,然后通过内存映像文件共享给外部进程,由外部进程进行视频编码上传。这种方法实现很复杂,有较高技术要求,和部分游戏间存在兼容问题,会导致不稳定。优点是可以截取更高的帧率,也支持全屏模式的游戏。

显卡驱动集成,nVidia的显卡驱动集成了 ShadowPlay,直接从显卡驱动级别截取游戏画面,这种方法对硬件有要求,而且要和nVidia合作,另外视频编码只能用NVEnc的硬件编码,编码效果呵呵。

多硬件方案,一台机器用来打游戏,同时用HDMI接口把图像输出到第二显示器,另一台机器用视频采集卡获取图像编码上传,对硬件有较高要求,配置起来麻烦。

以上都是Windows平台的方法,MacOS我不太熟,进程注入据说也是可以的但是要ROOT权限,有点不安全。

iOS,安全性太高了,除非越狱后,但是要求直播个游戏还要ROOT iphone太不现实了。一般采用的是利用 AirPlay,把iPhone的图像通过AirPlay弄到PC上,然后对PC进行截屏直播,缺点很明显,操作起来麻烦,不稳定,而且视频已经被iphone做了一次编码,不清晰,帧率也低。

Android,ROOT后可以搞进程注入Hook API,实现起来难度很高,兼容性也不好。如果像iPhone那样通过MiraCast把手机屏幕传到PC上也是可以的,但是Android普遍视频编码效果不如iPhone,画质会比较呵呵,播些休闲小游戏还凑合。

总之,目前所有直播游戏的方法都有各式各样的缺陷和使用场景要求,没有一个完美方案。

Amazon的Twitch这次试图从游戏引擎下手,把直播做成游戏引擎内置功能,这样截取的游戏画质是完美的,兼容性是没问题的,还跨平台,无须ROOT越狱。但是估计只能用在使用此引擎的游戏,并且只能直播到Twitch平台,至于其它游戏和其它直播平台。。。

呵呵,有本事你也去买下Cryengine & Twitch啊!

类似的话题

  • 回答
    亚马逊基于 CryEngine 开发的新引擎,通常指的是 Amazon Lumberyard。这个引擎在 2016 年发布,并在 2021 年被开源并捐赠给了 Linux 基金会,更名为 Open 3D Engine (O3DE)。因此,看待这个“新引擎”需要从 Lumberyard 的发展历程、其.............
  • 回答
    MXNet获亚马逊官方加持:深度学习领域的格局重塑者?当宣布MXNet获得亚马逊官方全力支持的消息传来时,整个深度学习社区无疑被一股强大的能量席卷。这不仅仅是又一个框架的崛起,更像是一场正在发生的变革,预示着深度学习领域未来格局的深刻变化。亚马逊,这家以技术驱动、云计算巨头著称的公司,将宝压在了MX.............
  • 回答
    Alex Smola 加入 Amazon,这绝对是一条能引起业界震动的消息。毕竟,Smola 教授可不是普通角色,他在机器学习,尤其是深度学习和大规模数据处理领域,那可是响当当的人物。为什么说 Smola 的加入意义重大?首先,从 学术背景和研究实力 来看,Smola 的履历光鲜得让人眼花缭乱。他不.............
  • 回答
    亚马逊的Amazon Go无人超市,这玩意儿出来的时候,可真是搅动了一池春水,大家伙儿议论纷纷,说什么的都有。我个人觉得,这东西的出现,与其说是一次简单的零售业创新,不如说是在消费体验和技术应用层面,给了一个相当大胆的探索。它到底是个啥?首先,得明白Amazon Go到底是个什么。最直观的感受就是,.............
  • 回答
    关于网传“北大文科博士在深圳大学任教经济困难,月薪13千,上网课要求学校发网络补助”的信息,需从多个角度进行分析,结合中国高校薪酬体系、地区差异及政策背景,综合判断其真实性及合理性。 一、信息真实性分析1. 来源可信度 目前尚无权威媒体或深圳大学官方声明证实该传言。网络传言往往存在夸大或误传.............
  • 回答
    关于乌克兰数学家康斯坦丁·奥尔梅佐夫(Konstantin Orelmazov)的自杀事件,目前公开的可靠信息较为有限,但结合俄乌冲突的背景和乌克兰学术界的现状,可以尝试从多个角度进行分析和探讨: 1. 事件背景的核实与可能性 身份确认:目前公开的资料中,尚未有明确的、权威的新闻来源(如BBC.............
  • 回答
    关于美国太平洋司令部空军司令威尔斯巴赫(James W. "Jim" Welsbach)提到的F35战机与歼20近距离接触的事件,目前公开信息中并无直接证据表明该言论来自美国官方渠道,因此需要从多个角度进行分析和澄清。 1. 事件背景与信息来源的可靠性 美国官方声明的缺失:截至2023年,美国.............
  • 回答
    关于您提到的“硅谷男子在妻子患病期间相亲,妻子病逝后迅速再婚并独吞200万抚恤金”的事件,目前没有权威媒体或官方渠道发布过相关具体信息。因此,这一事件的真实性、细节和法律性质尚无法确认。以下从法律、道德和社会角度进行分析,供您参考: 一、事件可能涉及的法律问题1. 重婚罪(若属实) 根据中国.............
  • 回答
    欧盟三国领导人乘坐火车前往基辅会晤泽连斯基,这一事件反映了欧洲国家对乌克兰的持续支持,以及俄乌冲突背景下国际政治的复杂动态。以下从多个角度详细分析这一事件及其背后的局势: 一、欧盟三国领导人赴基辅的背景与意义1. 象征性行动 欧盟三国(如波兰、爱沙尼亚、捷克等)领导人乘坐火车前往基辅,是近年.............
  • 回答
    中国海关查获5840块造假显卡、讯景中国官网临时关闭以及天猫旗舰店下架产品事件,涉及知识产权保护、市场秩序维护及企业合规问题,具有多重社会和行业影响。以下从多个角度详细分析: 一、事件背景与核心问题1. 海关查获假显卡 查获数量:5840块显卡,可能涉及假冒品牌(如讯景、华硕、技嘉等),或.............
  • 回答
    尹锡悦当选韩国总统是2022年韩国大选的重要结果,这一事件对韩国政治、经济、社会及国际关系产生了深远影响。以下从多个维度详细分析其背景、意义及可能的未来走向: 一、选举背景与过程1. 政治格局 在野党联盟胜利:2022年韩国大选中,由自由民主党和共同民主党组成的“在野党联盟”以压倒性优势击.............
  • 回答
    关于加州华裔女博士因持刀袭警被警方击毙的事件,这一案件涉及法律程序、执法权、种族问题等复杂背景,需要从多个角度进行分析。以下从法律、执法程序、社会背景、争议焦点等方面展开详细讨论: 1. 事件背景与法律依据根据公开报道,事件发生在2022年11月,加州一名华裔女性(身份为博士)因涉嫌持刀袭击警察,在.............
  • 回答
    基辛格的《论中国》(On China)是美国前国务卿亨利·基辛格(Henry Kissinger)于1972年访华期间撰写的一部重要著作,也是中美关系史上的关键文献之一。这本书不仅记录了基辛格作为“中间人”在中美关系正常化过程中的角色,还系统阐述了他对中国的政治、文化、历史和外交政策的深刻观察。以下.............
  • 回答
    印度承认误射导弹落入巴基斯坦境内一事,是印巴两国关系紧张的一个缩影,也反映了地区安全局势的复杂性。以下从多个维度详细分析这一事件的背景、影响及可能的后续发展: 一、事件背景与经过1. 时间与地点 事件发生在2023年6月,印度在进行军事演习时,一枚“阿金科特”(Agni5)远程导弹因技术故障.............
  • 回答
    2022年2月24日,俄罗斯在乌克兰发动全面军事行动后,联合国大会通过了一项决议草案,要求俄罗斯立即从乌克兰撤军、停止军事行动,并尊重乌克兰的主权和领土完整。这一决议的通过过程和结果引发了国际社会的广泛关注,以下是详细分析: 一、事件背景1. 俄罗斯的军事行动 2022年2月24日,俄罗斯在.............
  • 回答
    乌克兰副总理呼吁游戏厂商暂停在俄罗斯的业务,并点名腾讯,这一事件反映了俄乌冲突背景下,国际社会通过经济手段施压俄罗斯的策略。以下从背景、动机、可能影响及各方反应等方面进行详细分析: 一、事件背景与动机1. 俄乌冲突的经济压力 俄乌冲突已持续近两年,俄罗斯经济受到严重冲击,包括制裁、能源价格飙.............
  • 回答
    瓦列里·捷杰耶夫(Valery Gergiev)作为俄罗斯著名的指挥家和马林斯基剧院的音乐总监,其被西方音乐界抵制的事件,涉及复杂的国际政治、文化立场与艺术伦理问题。以下从多个角度详细分析这一事件的背景、原因、影响及争议: 一、事件背景:捷杰耶夫与俄罗斯的政治关联1. 职业背景 捷杰耶夫自1.............
  • 回答
    全国政协委员建议推广DNA数据库以实现有效打拐的建议,涉及技术、法律、伦理、实际操作等多方面因素,其可行性需从多个维度综合分析。以下从技术、法律、伦理、操作、风险等角度详细探讨: 一、技术可行性分析1. DNA数据库的原理 DNA数据库通过存储犯罪现场或失踪人员的DNA样本,利用DNA指纹技.............
  • 回答
    关于俄罗斯外交部发布的所谓“乌克兰政府对顿巴斯的暴行”视频,这一问题涉及俄乌冲突的复杂背景、信息战的特征以及国际社会的争议。以下从多个角度进行详细分析: 1. 背景与视频的来源 冲突背景: 顿巴斯地区(包括顿涅茨克和赫尔松两州)自2014年以来一直是俄乌矛盾的焦点。2022年2月,俄罗斯以“保.............
  • 回答
    关于抖音用户“李赛高(佤邦)”被封号的事件,目前公开信息较为有限,但可以从以下几个角度进行分析和探讨: 一、事件背景与可能原因1. 账号主体身份 “李赛高”可能是某位公众人物或网红,而“佤邦”可能与其身份或背景有关。佤邦是缅甸的一个少数民族地区,历史上曾与中国存在复杂关系,涉及民族、历史、政.............

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有