Dezember 7, 2024

securnews

Finden Sie alle nationalen und internationalen Informationen zu Deutschland. Wählen Sie die Themen aus, über die Sie mehr erfahren möchten

Wie zugänglich sind Spiel-Engines und welche Arbeiten müssen noch erledigt werden?

Wie zugänglich sind Spiel-Engines und welche Arbeiten müssen noch erledigt werden?

Die Spieleentwicklung ist in mancher Hinsicht einfacher als je zuvor. Zwischen der Benutzerfreundlichkeit von Engines wie RPG Maker und der Veröffentlichung von Titeln wie Game Builder Garage, die am Entwicklungsprozess selbst herumbasteln, gibt es unzählige Möglichkeiten, ein Spiel zu entwickeln, für das keine vorherige Programmier- oder Designerfahrung erforderlich ist.

„Eines der größten Hindernisse für die Barrierefreiheit bei Videospielen sind Gadgets.“Ines Rubin

Die Möglichkeiten, mit Engines wie Unreal, Unity und anderen kreativ zu werden, sind riesig. Aber – wie bei den Problemen mit barrierefreien Spielen selbst – gibt es immer noch Hürden zu überwinden, wenn es darum geht, diese Engines für jedermann zugänglich zu machen.

Dies hat erhebliche Auswirkungen auf die Gaming-Branche: Das ergab die Entwicklerzufriedenheitsumfrage 2021 der International Game Development Association 29 % der Umfrageteilnehmer glauben, dass sie eine Behinderung haben Art der.

Cameron Keywood ist Leiter des in Wales ansässigen Studios DragonCog Interactive. Er erklärt, dass angesichts der breiteren Anerkennung der geschäftlichen und ethischen Erfordernisse, die Spieleentwicklung zugänglich zu machen, größere Engines dies zu einer Priorität machen.

„Große Engines wie Unity und Unreal Engine haben große Fortschritte bei der Integration von Barrierefreiheitsfunktionen gemacht und bieten Unterstützung für Bildschirmleseprogramme, Tastaturkürzel und anpassbare Schnittstellen“, sagt er.

„Diese Engines enthalten auch umfangreiche Dokumentationen und Tutorials zur Implementierung von Barrierefreiheitsfunktionen in Spielen, die mit ihren Engines entwickelt wurden.“

Er weist auch darauf hin, dass größere Engines in der Regel über die Ressourcen verfügen, um Barrierefreiheitsfunktionen für Entwickler zu implementieren, unabhängige Engines jedoch oft nicht. Diese Ansicht wird von Carrie Waterton, Senior Accessibility Designer bei Rebellion Studio, unterstützt, die erklärte, dass die Vielfalt des technischen Supports je nach Engine sehr unterschiedlich sei.

„Eigenständige Engines bieten tendenziell individuellere Lösungen. Es gibt beispielsweise einige Spiele-Engines, die speziell für blinde Entwickler entwickelt wurden, aber sie sind oft auf die Erstellung von Audiospielen beschränkt. Im Vergleich dazu sind Mainstream-Engines für die Entwicklung einer größeren Vielfalt an Spieltypen geeignet Daher wird es häufig eine breitere Unterstützung für Barrierefreiheitsfunktionen geben.“

Ines Rubin, Kundenentwicklerin bei Space Ape Games, sagt, dass mangelnde interne Ressourcen oft der Hauptgrund dafür sind, dass Barrierefreiheitsfunktionen nicht implementiert werden. „Eine der größten Hürden bei der Barrierefreiheit von Videospielen sind Tools“, sagt sie Das Team ist möglicherweise nicht in der Lage, ihre Barrierefreiheitsziele zu erreichen, wenn die Tools zu schwer zu bekommen wären, da wir alle unter engen Fristen und Budgets arbeiten.“

„Die Zugänglichkeit in der Entwicklung mangelt … und es ist schwierig, Entwicklerhilfe zu finden“Jess Molloy

Clay John ist der Entwickler von Godot, einer Engine, die hauptsächlich von Freiwilligen entwickelt wurde. Er räumt ein, dass sich die Ressourcenknappheit oft verschlimmert, was es schwierig macht, Barrierefreiheitsfunktionen langfristig zu integrieren.

Siehe auch  Sie können Ihre Play Points für Google-T-Shirts und mehr einlösen

„Obwohl Barrierefreiheit für uns wichtig ist, fehlt uns die persönliche Kraft und Erfahrung, um alles zu tun, von dem wir wissen, dass es möglich ist. Um es klarzustellen: Wir haben keinen Barrierefreiheitsexperten im Team.

„Unser aktuelles Team besteht aus zehn Leuten, die nach mehr Barrierefreiheitstools suchen – die Unterstützung für Screenreader ist die größte – aber ihnen fehlt in der Regel das Fachwissen, um einen Beitrag zu leisten Lösen Sie das „Henne-Ei-Problem“ und ermutigen Sie erfahrenere Leute, zu helfen.

Er bleibt jedoch optimistisch, dass die Barrierefreiheit für Spieleentwickler ein wachsendes Anliegen in der Branche darstellt, und weist darauf hin, dass es sich um ein wiederkehrendes, hochkarätiges Thema handelt, das auf der diesjährigen Game Developers Conference diskutiert wurde.


Oben abgebildet, von links nach rechts: Clay John, Cameron Keywood, Jess Molloy, Ennis Rubin

Inklusion und Repräsentation

Einige Entwickler haben jedoch das Gefühl, dass selbst die besten, gut gemeinten Barrierefreiheitsfunktionen für die Entwickler von Spiele-Engines zweitrangig sind. Dies wiederum schränkt ihre Wirksamkeit bei der Umsetzung ein.

Jess Molloy ist Spieledesignerin und Certified Accessible Gamer Experience Practitioner (Branchenkurs angeboten von Accessible Games und der Wohltätigkeitsorganisation AbleGamers). Sie erklärt, dass selbst die größten Spiele-Engines manchmal darauf verzichten, ihre Tools verfügbar zu machen oder sie nicht zugänglich zu machen: „Leider gibt es in der Entwicklung keine Barrierefreiheit … und es ist schwierig, Hilfe für Spieleentwickler zu finden.“

Sie weist darauf hin, dass diese Hilfe in den meisten Fällen von Dritten kommen muss: „Beliebte Spiele-Engines verfügen über Plug-ins, um Inhalte leichter zugänglich zu machen, die entwickelt wurden, um Entwicklern dabei zu helfen, die CVAA-Anforderungen für blinde Benutzer einzuhalten.“

Sie nennt Plugins wie ReadSpeaker sowie das Speech Engine SDK für benutzerdefinierte Spiel-Engines als Beispiele für Drittanbieter, die in einige Spiel-Engines integrierte Funktionen unterstützen müssen.

Siehe auch  UK-Charts: Viertgrößter Start der Metroid Prime Remastered-Franchise

Phoebe Hesketh ist Forscherin und Gründerin der Bildungs- und Interessenvertretung Take a Mo. „Barrierefreiheit ist nicht etwas, das man einmal umzusetzen versucht oder das man nach Abschluss des Programms nutzen kann“, erklärt sie, „es ist etwas, das ständige Aufmerksamkeit, Anwendung und Nachverfolgung erfordert.“ Feedback ist besonders wichtig, da Endbenutzer mit Behinderungen an der Analyse und Überprüfung der Barrierefreiheitsfunktionen teilnehmen müssen.

Befürworter weisen daher darauf hin, dass die Einbeziehung von Menschen mit Behinderungen von Anfang an in den Entwicklungsprozess von entscheidender Bedeutung sei. Maren Rongen ist Mitglied des Can I Play That-Teams, das Zugänglichkeitsoptionen in Spielen verfolgt. Dies bringt sowohl den Motorenherstellern als auch ihren Endverbrauchern Vorteile, sagt er.

„Barrierefreiheit ist nichts, was man einmal zu implementieren versucht oder nach Abschluss des Programms einschaltet.“Phoebe Hesketh

„Menschen mit Behinderungen im Team zu haben, kann dazu beitragen, das Bewusstsein für Barrierefreiheit kontinuierlich zu schärfen und Barrierefreiheit schon früh in den Design- und Entwicklungsprozess einzubeziehen, wo die Integration weniger Aufwand und Geld kostet.

„Wenn Engine-Builder und wichtige Entwicklungstools wie Unreal, Unity usw. zugänglich sind, hat dies den größten Einfluss, da bei Unternehmen, die diese Tools verwenden, weniger entwicklerspezifische Lösungen erfunden werden müssen.“

Diese Ansicht wird von Robin von Space Ape Games unterstützt, der erklärt, dass die Zugänglichkeit von Spieleentwicklern dazu führt, dass die von ihnen produzierten Spiele in der Regel auch zugänglicher sind, was ihre Attraktivität erhöht.

„Je zugänglicher das Produkt, desto größer der Kundenstamm“, sagt sie. „Mehr Geld für Motorenbauer, aber auch ein vielfältigeres Entwicklungsteam bedeuten ein kreativeres und zugänglicheres Endprodukt, was wiederum der gesamten Spielerbasis zugute kommen wird.“

Um zu veranschaulichen, wie viel noch auf dem Spiel steht: UKIE schätzt derzeit, dass es über 100.000 Spieler gibt, die aus Behindertengemeinschaften ein neues Gaming-Publikum bilden könnten.

Siehe auch  ChatGPT beantwortet mehr als die Hälfte der Software-Engineering-Fragen falsch

Oben abgebildet, von links nach rechts: Maren Rongen, Dom Shaw, Carrie Waterton

Technische Anforderungen

Die Frage der Zugänglichkeit der Engine für Spieleentwickler steht in engem Zusammenhang mit umfassenderen Überlegungen zu den Einschränkungen und dem Druck, der auf Spieleentwickler ausgeübt wird. Auch wenn Organisationen wie AccessibilityUnlocked dem 21st Century Communications and Video Accessibility Act (CVAA) zuschreiben, dass er dazu beiträgt, die technischen Bedürfnisse von Entwicklern mit Behinderungen zu berücksichtigen, ist er noch lange kein Allheilmittel.

Mo's Hesketh stellt beispielsweise fest, dass die Spieleentwicklung insgesamt oft ein mühsamer Prozess ist, der für einige Entwickler mit Behinderungen besonders schwierig ist.

„Drittentwickler können dazu beitragen, die Tools zugänglich zu machen, während Produzenten und Studios die Arbeitsumgebung zugänglicher machen können [by] Ermöglichen Sie Teilzeit- oder Arbeitsteilung, ermöglichen Sie Remote-Arbeit, bieten Sie mehr Modifikationen an und machen Sie sich klar über diese Möglichkeiten für Entwickler mit Behinderungen.

Die Sicherstellung, dass alle Aspekte der Spieleentwicklung zugänglich sind, bedeutet auch, dass bei der Erstellung neuer Tools für Entwickler eine breite Palette von Live-Erlebnissen berücksichtigt werden kann. Dom Shaw ist EDI-Koordinator für die Handelsorganisation UKIE. „Wenn Entwickler Zugriff auf Tools haben, die unterschiedliche Anforderungen erfüllen, können sie neue Ideen und Methoden erkunden, die sonst möglicherweise unerforscht bleiben“, erklärt er. „Funktionen wie Tastaturkürzel, anpassbare Schnittstellen und umfassende Dokumentation können die Produktivität und Workflow-Effizienz für alle Entwickler steigern.“ , nicht nur Menschen mit Behinderungen.“

Über die Spiele selbst hinaus ist die Erstellung von Assets innerhalb von Engines wie Unreal zu einem Teil der Non-Gaming-Aktivitäten geworden, da Marken 3D-Modelle ihrer Produkte für den Einsatz in Augmented Reality und virtuellen Räumen erstellen. Im Jahr 2022 hat sich das Institute of Advertising Practitioners mit Epic Games zusammengetan, um einen Einführungskurs in die Spieleentwicklung für Marken zu erstellen, die genau das tun möchten.

Damit Motoren jedoch halten, was sie versprechen – kommerziell und technisch –, müssen sie für Entwickler mit unterschiedlichen Anforderungen zugänglich sein. Trotz der erzielten Fortschritte muss noch eine Lücke geschlossen werden, bevor dieses Versprechen wahr werden kann.