5 5 月, 2024

Eddiba Sports

从亚洲的Eddiba获取最新的亚洲新闻:重大新闻,专题报道,分析和特别报道以及来自亚洲大陆的音频和视频。

游戏引擎的易用性如何?还需要做什么工作?

游戏引擎的易用性如何?还需要做什么工作?

在某些方面,游戏开发比以往任何时候都更容易。 RPG Maker 等引擎的易用性和 Game Builder Garage 等对开发流程本身进行修补的游戏的发布,有无数种方法可以开发不需要事先编程或设计经验的游戏。

“电子游戏无障碍的最大障碍之一是小工具。”伊内斯·鲁宾

利用 Unreal、Unity 等引擎发挥创意的机会是巨大的。 但是,与无障碍游戏本身的问题一样,在让这些引擎可供所有人使用时,仍然存在需要克服的障碍。

这对游戏行业具有重大影响:国际游戏开发协会 2021 年开发者满意度调查发现 29% 的调查参与者认为自己有残疾 类型。

Cameron Keywood 是威尔士 DragonCog Interactive 工作室的总监。 他解释说,鉴于人们对游戏开发的商业和道德要求有了更广泛的认识,更大的引擎正在将其作为优先事项。

“Unity 和 Unreal Engine 等主要引擎在集成辅助功能、提供对屏幕阅读器、键盘快捷键和可定制界面的支持方面取得了长足进步,”他说。

“这些引擎还包含有关如何在使用其引擎开发的游戏中实现辅助功能的强大文档和教程。”

他还指出,虽然较大的引擎通常拥有为开发人员实现辅助功能的资源,但独立引擎通常没有。 Rebellion Studio 的高级辅助设计师 Carrie Waterton 支持这一观点,她表示,不同引擎的技术支持差异很大。

“独立引擎往往提供更多定制的解决方案,例如,有一些专门为盲人开发者设计的游戏引擎,但它们通常仅限于创建音频游戏,相比之下,主流引擎可以构建更广泛的游戏类型。 ,因此他们往往会对辅助功能提供更广泛的支持。”

Space Ape Games 的客户端开发人员伊内斯·鲁宾 (Ines Rubin) 表示,缺乏内部资源通常是辅助功能未实现的主要原因。“视频游戏辅助功能的最大障碍之一是工具,”她说。如果工具太难获得,团队可能无法实现他们的可访问性目标,因为我们都在紧迫的期限和预算内工作。”

“缺乏开发的可访问性……并且很难找到开发人员的帮助”杰西·莫洛伊

Clay John 是 Godot 的开发者,Godot 是一款主要由志愿者开发的引擎。 他承认,资源短缺往往会加剧,因此从长远来看很难纳入无障碍功能。

“虽然无障碍对我们来说很重要,但我们缺乏个人力量和经验来完成我们所知道的一切可能的事情,需要明确的是,我们的团队中没有无障碍专家。

“我们目前的团队规模有十人,我们的生态系统中有一些人正在寻找更多的辅助工具——屏幕阅读器支持是最大的——但他们往往缺乏贡献的专业知识,我们希望获得适当的屏幕阅读器支持会有所帮助。解决“先有鸡还是先有蛋的问题,鼓励有经验的人帮忙”。

然而,他仍然乐观地认为游戏开发者的可访问性是业界日益关注的问题,并指出这是今年游戏开发者大会上反复讨论的一个备受瞩目的问题。


上图从左到右:Clay John、Cameron Keywood、Jess Molloy、Ennis Rubin

包容性和代表性

然而,一些开发人员有一种感觉,即使是最好的善意的辅助功能对于游戏引擎创建者来说也是次要的。 这反过来又限制了其实施时的有效性。

Jess Molloy 是一名游戏设计师和认证 Accessible Gamer 体验从业者(由 Accessible Games 和 AbleGamers 慈善机构提供的行业课程)。 她解释说,即使是最大的游戏引擎有时也会避免让他们的工具可用或避免让它们易于访问:“不幸的是,开发中没有可访问性……并且很难为游戏开发者找到帮助。”

她指出,这种帮助通常必须来自第三方:“流行的游戏引擎都有插件,可以使内容更易于访问,这些插件的创建是为了帮助开发人员遵守针对盲人用户的 CVAA 要求。”

她引用了 ReadSpeaker 等插件以及用于自定义游戏引擎的语音引擎 SDK,作为必须支持某些游戏引擎内置功能的第三方的示例。

Phoebe Hesketh 是教育和倡导团体 Take a Mo 的研究员和创始人。 她解释说:“辅助功能并不是一次性实施的,也不是项目完成后就可以利用的,而是需要持续关注、应用和跟进的。” 反馈尤其重要,因为残疾最终用户必须参与辅助功能的分析和审查。

因此,倡导者指出,从一开始就将残疾人纳入发展过程至关重要。 Maren Rongen 是 Can I Play That 团队的成员,该团队跟踪游戏中的辅助功能选择。 他说,这样做会给发动机制造商及其最终用户带来好处。

“辅助功能不是您尝试一次性实施或在程序完成后打开的东西。”菲比·赫斯基思

“让残疾人加入团队可以帮助提高对无障碍的持续认识,并有助于在设计和开发过程的早期就将无障碍纳入其中,这样集成的成本会更少,而且会花费更少的精力和金钱。

“如果可以使用引擎构建器和关键开发工具(例如 Unreal、Unity 等),将会产生最大的影响,因为使用这些工具的公司需要发明的特定于开发人员的解决方案将会减少。”

Space Ape Games 的 Robin 支持这一观点,他解释说,让游戏开发者更容易接触意味着他们制作的游戏通常也更容易接触,从而增加了他们的吸引力。

“产品越容易获得,客户群就越大,”她说。 “对于引擎制造商来说,更多的钱,以及更多元化的开发团队,意味着最终产品更具创意和易于使用,这反过来将有利于整个玩家群。”

为了说明还剩下多少,UKIE 目前估计有超过 100,000 名玩家可以从残疾人社区形成新的游戏受众。


上图从左到右:Maren Rongen、Dom Shaw、Carrie Waterton

技术要求

游戏开发者的引擎可访问性问题与对游戏开发者所面临的限制和压力的更广泛考虑密切相关。 尽管 AccessibilityUnlocked 等组织认为《21 世纪通信和视频无障碍法案》(CVAA) 有助于确保考虑到残障开发人员的技术需求,但它距离灵丹妙药还很远。

例如,Mo 的 Hesketh 指出,游戏开发作为一个整体通常是一个艰巨的过程,对于一些残疾开发者来说尤其困难。

“第三方开发人员可以帮助使工具变得易于使用,而制作人和工作室可以使工作环境变得更加易于使用 [by] 允许兼职或工作共享、允许远程工作、提供更多修改,并明确残疾开发人员的这些机会。

确保游戏开发的各个方面都可以访问还意味着在为开发人员创建新工具时可以考虑广泛的现场体验。 Dom Shaw 是贸易机构 UKIE 的 EDI 协调员。 他解释说:“当开发人员能够使用满足不同需求的工具时,他们就可以探索以前可能未被探索的新想法和方法,键盘快捷键、可定制界面和全面的文档等功能可以提高所有开发人员的生产力和工作流程效率。 ,不仅仅是残疾人。”

除了游戏本身之外,随着品牌创建其产品的 3D 模型以用于增强现实和虚拟空间,虚幻等引擎内的资产创建已成为非游戏活动的一部分。 2022 年,广告从业者协会与 Epic Games 合作,为希望实现这一目标的品牌创建了入门性游戏开发课程。

但为了让引擎在商业和技术上兑现其承诺,它们必须可供具有不同需求的开发人员使用。 尽管已经取得了进展,但在实现这一承诺之前仍然存在需要克服的差距。

READ  NVIDIA 推出由首席执行官黄仁勋签名的 GeForce RTX 4080 SUPER