Einführung in das neueste Beispielspiel von Unity, Gigaya

*UPDATE: Die Produktion von Gigaya ist eingestellt worden. Es gibt derzeit keine aktiven Pläne zur Veröffentlichung, aber es wird als interne Ressource bei Unity bleiben. Wir möchten uns bei Ihnen für Ihre Unterstützung und Begeisterung für dieses Projekt bedanken. Weitere Informationen finden Sie in unseren Foren und stellen Sie dort gerne Ihre Fragen. Wir werden unser Bestes tun, um sie zu beantworten, wo wir können: https: //on.unity.com/3uZ9Urc
Auf der GDC 2022 haben wir einen Blick auf unser kommendes Puzzle-Platformer-Beispielspiel Gigaya geworfen. Gigaya befindet sich noch in aktiver Entwicklung, aber wenn es fertig ist, wird es ein frei herunterladbares Projekt sein, das Entwicklern helfen soll, aus seinem Entstehungsprozess zu lernen.
Das Beispielspiel wurde mit einem Ökosystem von Unity-Tools und -Funktionen erstellt. Im gesamten Projekt finden Sie Beispiele aus der Praxis, die zeigen, wie diese Systeme funktionieren, und zwar nicht nur als eigenständige Funktionen, sondern auch im Parallelbetrieb, um ein hochwertiges Entwicklungsprodukt für Ihre Spiele anzubieten.
Die Community hat Unity gebeten, eigene Spiele zu entwickeln, um die Arbeitsabläufe der Produkte zu testen, und das Gigaya-Entwicklungsteam hat genau das getan. Das Team besteht aus 15 Entwicklern mit einer Vielzahl von Talenten, darunter Programmierer, Künstler, Designer und Produzenten.
Das Gigaya-Team ist neben den Kernentwicklungsgruppen von Unity angesiedelt und ist nicht an ein bestimmtes Produkt oder eine bestimmte Funktion gebunden. Diese einzigartige Struktur gibt uns einen Einblick in die Herausforderungen, denen sich Indie- und mittelgroße Studios gegenübersehen, wenn sie versuchen, erfolgreiche Spiele zu entwickeln. Auf diese Weise können wir Tools, Funktionen und bewährte Verfahren erforschen, die wir dann als Feedback nutzen, um den Unity-Entwicklungsprozess insgesamt zu verbessern.

Das Gigaya-Team konzentriert sich nicht nur auf die technischen Aspekte der Spielentwicklung. Wie viele andere Studios auch, arbeitet das Team mit einer Mischung aus Entwicklern, die in den Büros vor Ort sind, und externen Entwicklern, die rund um den Globus verteilt sind. Wir stehen vor denselben Herausforderungen in Bezug auf Kommunikation, Zusammenarbeit und Planung wie viele moderne Entwicklungsstudios. Mit diesem Ansatz haben wir Arbeitsabläufe wie das additive Laden von Szenen eingeführt, die es den Entwicklern ermöglichen, in parallelen Szenen zu arbeiten und Konflikte beim Zusammenführen zu vermeiden. Diese Art von Workflow-Lösungen hilft uns, die Spieleproduktion als ganzheitlichen Prozess zu betrachten und dieses Wissen mit Unity-Entwicklern zu teilen.
Wie frühere Demoprojekte wird Gigaya schließlich kostenlos zum Herunterladen und Experimentieren zur Verfügung stehen und sowohl als Inspirationsquelle als auch als Lernmöglichkeit dienen. Gigaya wird auch die erste Unity-Demo sein, die den gesamten Produktlebenszyklus durchläuft und als kostenloses Beispielspiel auf Steam veröffentlicht wird.
Indem wir das Projekt vom Konzept bis zur Veröffentlichung durchlaufen lassen, erhalten wir einen neuen Blickwinkel auf den Entwicklungsprozess und können Stärken und Schwächen erkennen. Das ultimative Ziel bei der Veröffentlichung von Gigaya auf Steam ist es nicht, mit anderen Entwicklern zu konkurrieren, sondern dabei zu helfen, ihre Probleme zu identifizieren und Lösungen anzubieten, um Entwicklern aller Größenordnungen zu helfen.

Render-Pipelines sind immer ein heißes Thema unter Entwicklern, und Gigaya ist da keine Ausnahme. Das Produktionsteam diskutierte darüber, welche Rendering-Pipeline sich am besten für das Projekt eignen würde, und entschied sich schließlich für die Universal Render Pipeline (URP), da diese plattformübergreifend portabel und beliebt ist. Seitdem wurde Gigaya entwickelt, um zu zeigen, wie URP verwendet werden kann, um ein stilisiertes und einzigartiges visuelles Erlebnis zu schaffen, das auf einer breiten Palette von Plattformen funktioniert.

Mit Hilfe der URP-Funktionen konnten unsere Künstler und Designer zusammenarbeiten, um eine Welt zu schaffen, die eine eigene Geschichte erzählt. Wir streben danach, dass sich die Umgebung in Gigaya wie ein echter Ort anfühlt, mit einer Hintergrundgeschichte, die das Land zu dem gemacht hat, was es heute ist. Um diese Welt zu implementieren, haben unsere Künstler mit Funktionen wie Decals, Shader Graph, VFX Graph und Post-Processing-Effekten gearbeitet, um nur einige zu nennen. Das Ergebnis ist eine Welt, die sich lebendig und pulsierend anfühlt.


Die Reaktionsfähigkeit unseres Spielhelden Wondu ist ein Schlüsselelement von Gigaya, und es wurden große Anstrengungen unternommen, um eine robuste und modulare Charaktersteuerung zu entwickeln. Ausgestattet mit einem Jetpack und einem Arm-Blaster, stellt sich Wondu den Herausforderungen der Spielwelt und liefert gleichzeitig ein Beispiel für das Zusammenspiel vieler Unity-Funktionen. Der Charakter-Controller hebt ScriptableObjects, Rigidbody-Physik und Animation hervor, um ein optimales Platforming-Erlebnis zu erreichen.


Wir werden die Entwicklung von Gigaya in den kommenden Monaten fortsetzen und voraussichtlich im Jahr 2022 veröffentlichen. Nach der Fertigstellung wird das Beispielspiel, einschließlich der Assets und des Quellcodes, für alle Unity-Benutzer kostenlos zum Herunterladen und Experimentieren zur Verfügung stehen. Steam-Spieler können den Build auch kostenlos aus dem Steam Store herunterladen.
Besuchen Sie die Gigaya-Landing Page, um sich über die neuesten Entwicklungen zu informieren.