Wie Microsoft Spieleentwickler bei allem, was wir tun, unterstützt


Hier bei Microsoft ist unsere Mission einfach: Wir wollen die Freude und die Community des Spielens allen auf der Welt bringen. Letztendlich streben wir danach, jedem die Möglichkeit zu geben, die Spiele zu spielen, die er will, mit den Leuten, die er will, wo immer er will. Während die meisten Menschen über unser Gaming-Geschäft in Xbox Bescheid wissen, kennt nicht jeder unsere Angebote und Technologien in der Welt der Spieleentwicklung. Tatsächlich liegt die Spieleentwicklung in der DNA von Microsoft. Mit über 40 Jahren Erfahrung in der Entwicklung von Spielen für Windows und Konsolen erreicht unser offenes Ökosystem praktisch jeden Endpunkt zwischen Konsole, PC, Mobilgerät und der Cloud.

Aus unserer Sicht müssen wir Entwickler in die Lage versetzen, großartige Spiele nicht nur für unsere Plattform, sondern für alle Plattformen zu entwickeln. Wir engagieren uns dafür, allen Entwicklern dabei zu helfen, das gesamte Spieleentwicklungs-Ökosystem zu bereichern. Die Spieleentwicklung war schon immer auf dem neuesten Stand der Technik, ob es darum geht, die Grenzen der Grafik zu erweitern, Massively Multiplayer-Erlebnisse zu schaffen oder die reale Welt mit der digitalen zu kombinieren – Gaming wird weitgehend als Vorreiter für andere Branchen angesehen.

Diese Woche haben wir auf der jährlichen Game Developers Conference mehr über unsere Vision für die Zukunft der Spieleentwicklung geteilt und 27 technische Vorträge gehalten, die sich mit Themen wie Grafik, Leistungsoptimierung, Cloud-Entwicklung/Produktion, Zugänglichkeit und mehr befassen. Es gibt auch ein Kamingespräch zwischen dem CEO von Xbox Phil Spencer und Sarah Bond, Head of Xbox Creator Experience, das ein Muss für alle ist, die sich für Spieleentwicklung interessieren. Besuchen Sie die neue und verbesserte Microsoft-Website zur Spieleentwicklung, um sie unter aka.ms/GDC anzusehen. Unser eigener Major Nelson rundete die Woche ab, indem er Sarah Bond für den offiziellen Xbox-Podcast interviewte (den Sie oben ansehen können).

Last but not least haben wir auch Demonstrationen von neun verschiedenen Lösungsbereichen gezeigt, die Microsoft-Technologien verwenden, die Spieleentwickler in jeder Phase des Lebenszyklus ihres Spiels unterstützen – sei es beim Erstellen, Ausführen oder Erweitern ihres Spiels. Sehen wir uns diese Demos genauer an, um zu sehen, was wir Spieleentwicklern bieten können.


Forza Horizon 5 (Azure PlayFab-Datenplattform)

Playground Games und Turn 10 sind sehr engagiert und begeistern die Fans von Forza Horizon 5. Um das Spielerverhalten bestmöglich zu verstehen, nutzten die Teams von Playground Games und Turn 10 die Azure PlayFab-Datenplattform, um integrierte benutzerdefinierte Self-Service-Analysen für optimierte Leistung auszuführen.

Wie Satya Bobba, Senior Software Engineer bei Turn 10, es ausdrückte: „Wir lieben es, wie PlayFab unsere Datenaufnahme in Azure Data Lake vollständig verwaltet, sodass sich unsere Ingenieure darauf konzentrieren können, das Spiel für unsere Spieler zu verbessern, anstatt die Pipeline zu verwalten.“

Durch die Verwendung der Azure PlayFab-Datenplattform konnten die Teams Echtzeitaktionen nutzen, die Leistung optimieren, indem sie steuern, welche Ereignisse analysiert werden sollen, und neue Wege der Integration zwischen PlayFab und ihren bereits vorhandenen Analyselösungen eröffnen.


Halo Unendlich (Simplygon)

Halo Infinite (Kampagne) – 8. Dezember – Optimiert für Xbox Series X|S – Xbox Game Pass

Beim Entwickeln Heiligenschein unendlich, wussten die Entwickler von 343i, dass sie die riesige Welt des Spiels schnell, reibungslos und effizient optimieren und rendern mussten. Zu diesem Zweck nutzte 343i Simplygon, um die riesigen Umgebungen in zu optimieren Heiligenschein unendlich um sicherzustellen, dass das Spiel die Welt perfekt rendert, während es auf jeder Plattform reibungslos mit der Zielbildrate läuft.

„Es ist schwer vorstellbar, wie wir dieses Spiel ohne Simplygon hätten entwickeln können“, sagte Kurt Diegert, Environment Technical Art Lead bei 343i. „Simplygon ermöglichte es uns, unsere Zeit und Energie auf den Aufbau hochwertiger Assets zu konzentrieren, und gab uns die Tools an die Hand, die wir brauchten, um unsere Inhalte für unsere Zielplattformen zu reduzieren und zu optimieren.“

Mit Simplygon konnte das Team eine effizientere Content-Produktion sicherstellen, indem es in bestehende Content-Produktions-Pipelines integriert wurde, während es gleichzeitig schnell und iterativ arbeitete, Inhalte in kürzerer Zeit erstellte und die Kosten für Inhaltsänderungen senkte. Schließlich ließ Simplygon die Entwickler von 343i die Leistungsanforderungen von Halo Infinite skalieren und seine Leistungsziele auf verschiedenen Zielsystemen erreichen.


Microsoft Flugsimulator (Azure PlayFab UGC)

Microsoft Flugsimulator

Durch die aktive Inkubation seiner Creator-Community im Laufe der Jahre, Microsoft Flugsimulator hat sich einen Namen gemacht, indem es seinen Fans einen der engagiertesten und lebendigsten Marktplätze für nutzergenerierte Inhalte bietet. Mit der Veröffentlichung des neuen Microsoft Flugsimulator Im vergangenen Jahr trug das Team von Asobo und Xbox Game Studios Publishing dazu bei, die Einnahmen der Entwickler zu steigern, indem es die UGC-Plattform Azure PlayFab integrierte und das Volumen der Assets, mit denen die Entwickler arbeiten mussten, vergrößerte.

„PlayFab unterstützt unsere Ziele, einen flexiblen, offenen und lebendigen Marktplatz für Entwickler anzubieten, der es ihnen ermöglicht, das gesamte Flight Simulator-Publikum zu erreichen“, sagte Jörg Neumann, Head of Partner Production bei Xbox Game Studios.

Die Verwendung von Azure Playfab UGC bot den Teams eine Standardlösung zum Aufbau eines erstklassigen Marktplatzes für Ersteller, wodurch letztendlich Zeit, Geld und Ressourcen eingespart wurden. An der Inhaltsfront ermöglichte ihnen ein optimiertes Inhaltsverwaltungssystem das Katalogisieren, Speichern und Verwalten von Inhalten, während eine benutzerfreundliche Inhaltssuche den Spielern ermöglichte, schnell interessante Inhalte für die Verwendung im Spiel zu finden.


Psychonauten 2 (Visual Studio 2022)

Psychonauten 2

Double Fine war schon immer für seinen Fokus auf Innovation, Kreativität und Storytelling bekannt. Das Entwicklungsteam des Studios hat diesen Fokus mehr denn je bei der Erstellung verfeinert Psychonauten 2, eine Strategie, die sich mit mehr als 60 Branchenauszeichnungen auszahlte. Ein großer Teil ihres Erfolgs war die Fähigkeit, sich mit Visual Studio schnell zu bewegen und zu iterieren, was dazu beitrug, den Zeitaufwand für die Build-Iteration zu reduzieren.

„Als Tech Director wechsle ich den ganzen Tag zwischen vielen unserer Spielprojekte, um den neuesten Code zu kompilieren und zu überprüfen“, sagte Chad Dawson, Technical Director bei Double Fine. „Die verbesserten Projektladezeiten und schnelleren Verbindungszeiten in Visual Studio 2022 sind aufregend und werden eine willkommene Verbesserung meines Arbeitsablaufs sein.“

Die Vorteile der Einführung von Visual Studio waren dem Team von Double Fine klar, darunter schnellere Build-Iterationen, stabiles und effizientes Debugging zur Vermeidung häufiger Debugger-Abstürze und ein optimiertes Erlebnis sowie ein viel schnelleres und reibungsloseres Bearbeitungserlebnis, das Ineffizienzen reduziert.


NBA Clash (Azure PlayFab Live Ops-Dienste)

Die Einführung eines neuen Spiels ist schwierig, insbesondere wenn Sie Daten verwenden müssen, um sichere Entscheidungen darüber zu treffen, wie Sie Ihr Spiel erweitern können. Als NBA Clash auf mobilen Plattformen veröffentlicht wurde, wussten die Entwickler von Nifty Games, dass sie erfolgreich ein neues Starter Pack veröffentlichen mussten. Um dies zu erreichen, wandten sie sich an Azure PlayFab Live Ops Services, um ihnen zu helfen, Experimente einfach zu konfigurieren und zu verwalten, um den Inhalt mit gezielten Spielersegmenten zu testen.

„PlayFab hat für uns einen großen Unterschied gemacht – es hat messbare Effizienzen rund um unser Experimentmanagement und unsere Analyse gebracht“, sagte Jonathan Bach, Head of Central Product bei Nifty Games. „PlayFab verbessert sich weiter und wir freuen uns auf die weitere Zusammenarbeit.“

Die Verwendung von Azure PlayFab Live Ops Services ermöglichte es Nifty Games, auf der Grundlage von Einblicken in das Spielerverhalten zuverlässige, datengesteuerte Entscheidungen zu treffen, A/B-Tests durchzuführen und mit variablen Spielerlebnissen zu experimentieren sowie spielerorientierte Experimente gleichzeitig bereitzustellen, um die Einführung neuer Spiele zu optimieren fließt.


Niemandshimmel (Azure PlayFab-Mehrspielerdienste)

Von Beginn der Entwicklung des Spiels an machte sich Hello Games daran, ein episches Abenteuer in zu erschaffen Niemands Himmel. Sie waren auch fest davon überzeugt, dass die Erfahrung bereichert werden würde, wenn alle Spieler – unabhängig von der Plattform – das Spiel gemeinsam genießen würden. Die Verwendung von Azure PlayFab Multiplayer Services ermöglichte es dem Team, Spieler auf Xbox, PlayStation und PC zusammen spielen zu lassen. Darüber hinaus waren die Einblicke des Teams in die Erstellung plattformübergreifender Spiele äußerst wertvoll bei der Gestaltung von Azure PlayFab Matchmaking, um Echtzeitbenachrichtigungen und eine Lobby-Funktion zur Gruppierung von Spielern über ihre Benutzerbasis hinweg einzuschließen.

Iain Brown, Server/Multiplayer Lead bei Hello Games, fasste es am besten zusammen: „Mit PlayFab konnten wir unsere Vision eines einzigen gemeinsamen Universums verwirklichen, das alle unsere Spieler gemeinsam erkunden können.“

Vereinen Sie Spieler plattformübergreifend mit Matchmaking, damit Entwickler ihre Communitys verbinden können, während sie durchsuchbare Lobbys erstellen, finden und ihnen beitreten können, die die Art von benutzerdefinierten Multiplayer-Erlebnissen bieten, die Spieler erwarten. All dies und mehr ist durch die Verwendung von Azure PlayFab Multiplayer Services verfügbar.


DOOM Eternal (Azure PlayFab-Multiplayer-Server)

Ewiger Untergang

Während der Entwicklung des Spiels konzentrierte sich id Software darauf, DOOM Eternal zu einem einzigartigen Erlebnis für Spieler auf der ganzen Welt zu machen. Durch die Nutzung der Funktionen von Azure PlayFab Multiplayer Server, um Zeit und Geld zu sparen, konnte das Team den Overhead reduzieren und sich auf das konzentrieren, was es am besten kann: einen erstklassigen Shooter entwickeln.

„Die Art und Weise, wie Azure PlayFab Online-Features und -Funktionen bereitstellt, entspricht unseren Ideen für Spieletechnologie der nächsten Generation“, sagte Travis Bradshaw, Principal Program Manager bei Microsoft und ehemaliger Lead Services Programmer bei id Software. „Diese Synergie hat uns Selbstvertrauen gegeben.“

Um sicherzustellen, dass die Spieler den besten Servern mit der niedrigsten Latenz auf der ganzen Welt zugeordnet werden, verwendete id Software automatisierte Latenz- und QoS-Überwachungsfunktionen von Azure PlayFab Multiplayer Servers. Und da Azure über eine Vielzahl von Regionen zum Hosten von Servern verfügt, werden Spieler schnell und häufig mit den Serverregionen ihrer Wahl abgeglichen.


Rogue Company (Spieleproduktion in der Cloud mit Azure)

Schurkengesellschaft

Die letzten Jahre haben alles in der Welt der Spieleentwicklung verändert. Während die Spieleproduktion schon immer eine stark zentralisierte Aktivität war, zwangen hybride Arbeitsmodelle Entwicklungsteams wie Hi-Rez Studios dazu, umzuschwenken. Die Entwickler von Hi-Rez bewegten sich schnell, um die Entwicklung der Post-Launch-Updates von Rogue Company in die Cloud zu verlagern. Durch die Verwendung von Perforce und Incredibuild in der Cloud war das Team in der Lage, Cloud-basierte Workflows für die Spielproduktion zu implementieren, die erfolgreich aus der Ferne betrieben wurden, während eine enge, schnelle Iterationsschleife beibehalten wurde.

„Die Geschwindigkeit und Effizienz, die wir durch die Möglichkeit gewinnen, Hardware durch Automatisierung hochzufahren, ist bahnbrechend“, sagte Matt Smith, Lead Tools Engineer bei Hi-Rez Studios.

Das Beste daran ist, dass Azure mehr Flexibilität als je zuvor bietet. Teams können steuern, wann und welche Teile der Produktionspipeline in die Cloud migriert werden, alles basierend auf den individuellen Anforderungen eines Studios. Ein Entwicklungsteam kann einen einzelnen Prozess verschieben, eine Pipeline schrittweise umrüsten oder vollständig in die Cloud migrieren. VMs mit geringer Latenz im globalen Netzwerk von Azure ermöglichen es Teams, überall zu arbeiten, und zwar mit der gleichen Build-Geschwindigkeit wie im Büro.


Yakuza: Like a Dragon (Touch-Steuerung für Xbox Cloud Gaming)

Yakuza: Wie ein Drache

Um die Reichweite ihres Erfolgsspiels Yakuza: Like a Dragon zu maximieren, hat sich Ryu Ga Gotoku Studio für Xbox Cloud Gaming entschieden, um das Erlebnis mehr Spielern in mehr Teilen der Welt zugänglich zu machen. Die Xbox Cloud Gaming APIs und das Touch Adaptation Kit ermöglichten es ihnen, die Full-HD-Version des Spiels auf Smartphones und Tablets zu bringen und szenariobasierte Touch-Control-Layouts zu implementieren, die sich dynamisch auf dem Bildschirm ändern, je nachdem, was der Spieler im Spiel tut. Die Ergebnisse waren bahnbrechend, denn jetzt können alle neuen Zielgruppen den preisgekrönten Titel genießen.

„Wir haben das Xbox Cloud Gaming Touch Adaptation Kit verwendet, um Schaltflächen und Symbole proaktiv auf intuitive Weise zu platzieren, sodass Aktionen in jedem Szenario leicht verständlich sind“, sagte ein Vertreter von Ryu Ga Gotoku Studio.

Die Xbox Cloud Gaming APIs und das Touch Adaptation Kit sorgen dafür, dass Spieler in jedem Teil eines Spiels mit kontextsensitiven Touch-Layouts, die sich mobil-nativ anfühlen, die beste Erfahrung machen. Am wichtigsten ist, dass sie es Entwicklern auch ermöglichen, ein immersives Erlebnis mit benutzerdefinierten Steuerelementen zu schaffen, die zum Kunststil des Spiels passen.

Verwandt:
Wir feiern neun Jahre ID@Xbox
Demnächst im Xbox Game Pass erhältlich: Marvel’s Guardians of the Galaxy, Kentucky Route Zero und mehr
Bald erhältlich für Xbox Game Pass: Total War: Warhammer III, Madden NFL 22 und mehr



Quelle : https://news.xbox.com/en-us/2022/03/25/how-microsoft-is-empowering-game-creators-in-everything-we-do/