Unity durchsuchen

Lösungshandbuch:

Unity für

2D-Spiele

Eine praktische Anleitung, die Ihnen die ersten Schritte zeigt und dabei hilft, bei der Entwicklung von mobilen Spielen mit Unity die besten Ergebnisse zu erzielen.

Willkommen bei Unity

Unity ist nicht nur eine 3D-Plattform, Unity ist eine vollständige Plattform für die Erstellung von wunderbaren und fesselnden 3D- und 2D-Spielen. Tatsächlich werden mit Unity mehr 2D-Spiele als mit jeder anderen Spiele-Technologie erstellt, und Unternehmen wie Disney, Electronic Arts, LEGO, Microsoft, NASA, Nickelodeon, Square Enix, Ubisoft, Obsidian, Insomniac und Warner Bros vertrauen auf unsere Tools und Funktionen, um ihre Geschäfte voranzubringen.

Eine vollständige Plattform für die Entwicklung von 2D-Spielen

Unity ist eine vollständige Plattform für 2D. Unity ermöglicht Ihnen, Ihr Spiel auf allen führenden und kommenden mobilen Betriebssystemen bereitzustellen, den Entwicklungsprozess zu beschleunigen, Ihr Spiel zu optimieren, sich mit Ihrem Publikum zu vernetzen und kommerzielle Erfolge zu erzielen.

Wie diese Anleitung Ihnen helfen kann

Diese Anleitung zeigt Ihnen die wichtigsten Schritte zum Einstieg in Unity, wo Sie wichtige Lernressourcen finden und wie Sie den Lebenszyklus für die Produktion eines 2D-Spiels planen können. Die Anleitung basiert auf Best-Practice-Prinzipien, die für jeden einleuchtend sind, unabhängig von den jeweiligen Vorkenntnissen. Lassen Sie uns anfangen!

+

Es gibt noch mehr

Wenn Sie an der Entwicklung von Mobilgerät-Spielen interessiert sind: Es gibt auch ein "Unity for Mobile"-Lösungshandbuch. Die Informationen im "Unity for Mobile"-Lösungshandbuch überschneiden sich teilweise mit dieser Anleitung, es beinhaltet allerdings weitere Punkte, die speziell die Mobilspiel-Plattform betreffen.

Inhalt

Erfolgreiche 2D-Entwicklung in nur 4 Schritten.

01

Holen Sie sich Unity

Wählen Sie hier die für Sie passende Version aus: store.unity.com.

Unity Personal

Alle Funktionen für den Einstieg, für Anfänger und Hobby-Entwickler.

Unity Plus

Für ernsthafte Entwickler, die ihre Visionen verwirklichen wollen.

Unity Pro

Für Profis, die von erweiterten Anpassungsmöglichkeiten und vollständiger Flexibilität profitieren möchten.

Beginnen Sie mit der Erstellung

Mit unzähligen Tutorials und einsatzbereiten Assets kommen Sie schnell vom Prototyping zur Produktion. Intuitive Arbeitsabläufe unterstützen Sie dabei auf jedem Schritt Ihres Weges.

Unity-Einblicke

Erfahren Sie, wie aus einem Hobby-Entwickler ein florierendes Mobilspiel-Studio wurde – mit sieben Vollzeit-Mitarbeitern und Spielen, die mehr als 10 Millionen Downloads erreichen.

Lesen Sie die Twimler-Fallstudie

!

Wenn bei der Installation von Unity Probleme auftreten oder Sie Hilfe brauchen – dieser Abschnitt unseres Handbuchs, führt Sie Schritt für Schritt durch den Installationsprozess.

02

Starten Sie durch

Wenn Unity noch neu für Sie ist, finden Sie hier unsere empfohlenen Lernressourcen für den Einstieg.

Wenn Sie das Material unten durchgearbeitet haben, können Sie sich die breite Auswahl an Tutorials in unserem Lernbereich ansehen. Weiterhin bieten wir umfassende Dokumentationen über das Scripting und das Editor-Interface sowie eine Liste von Best-Practice-Anleitungen unserer Support-Techniker und unserem R&D-Content-Team an.

Die Unity-Community ist ebenfalls eine umfassende und vielfältige Materialquelle. Suchen Sie im Internet einfach nach "Unity Tutorial [Thema Ihrer Wahl]" und Sie werden zahlreiche großartige Ressourcen finden.

Außerdem sollten Sie einen kommerziellen Kurs wie den umfassenden Unity-Kurs auf Udemy in Betracht ziehen, der sowohl 2D- als auch 3D-Elemente beinhaltet.

2D-UFO-Tutorial

(ca. 2 Stunden)

Beginnen Sie mit der Erstellung eines einfachen 2D-UFO-Spiels, das viele Prinzipien der Arbeit mit Unity und der Erstellung von 2D-Spielen vorstellt, darunter Game Objects, Komponenten, Prefabs, Physics und Scripting.

2D-Rogue-like-Tutorial

Erhalten Sie eine Einführung in fortgeschrittenere Techniken, beispielsweise in die Erstellung prozeduraler kachelbasierter Level, die Implementierung einer rundenbasierten Spielweise und das Hinzufügen eines Hunger-Systems, Audio und mobiler Touch-Steuerung.

Spezieller Bereich zur 2D-Spieleerstellung:

Sehen Sie sich Tutorials über spezielle Funktionen, 2D-Physik und Videos von Live-Training-Sessions an.

Sorting und 9-Slicing in Unity 2D

In dieser Live-Trainingsession erlernen wir einen Workflow zur Gestaltung einer einfachen 2D-Szene mithilfe von 2D-Sorting-Groups, Sprite Meshes und 9-Slice-Sprites, eingeführt in Unity 5.6. Mit diesen Tools erstellen wir ein einfaches 2D-Spiel. In dieser Folge stellen wir unsere Ziele und unser Minimap-System vor.

Die ultimative Anleitung zur Spieleentwicklung mit Unity

Dieser Kurs gibt eine Einführung in die Unity-Engine und die Grundlagen der C#-Programmierung und behandelt dann die Entwicklung Ihrer ersten 2D- und 3D-Spiele.

Kostenlose Asset-Store-Pakete von Unity

Unity Technologies veröffentlicht einige Funktionen, die nicht in der ersten Unity-Installation enthalten sind, als vollständig unterstützte Teile des Produktes, die Sie im Asset Store kostenlos herunterladen können.

Hier ist eine Liste der empfohlenen erhältlichen Pakete:

TextMesh Pro

Die ultimative Text-Lösung für Unity. Sie bietet erweitertes Text-Rendering mit dynamischem visuellen Text-Styling bei stark verbesserter Kontrolle über die Textformatierung und das Layout. Dieses Asset ist in zukünftigen Unity-Versionen nativ integriert.

Post Processing Stack

Der neue Unity Post-Processing-Stack ist ein über-Effekt, der ein vollständiges Set von Bildeffekten in einer einzigen Nachbearbeitungspipeline kombiniert. Seien Sie jedoch vorsichtig, wenn Sie diese Effekte auf einer mobilen Plattform verwenden, da sie die Performance beeinflussen können.

2D Sprite Pack

Diese 2D-Sprites stellt Unity Technologies für das Prototyping Ihrer 2D-Spiele bereit.

Anima2D

Verbessert den Skelett-Workflow für Ihre 2D-Animationen. Dieses Asset ist in zukünftigen Unity-Versionen vollständig integriert.

Standard Assets

Diese Sammlung von Assets, Skripts und Beispielszenen können Sie zur Unterstützung Ihrer ersten Schritte mit Unity oder als Basis für Ihre eigenen Projekte verwenden.

Werden Sie Teil unserer Community

Sie brauchen Hilfe? Sie können jederzeit die Unity-Community fragen oder sich die neuesten Community-Diskussionen in den Foren ansehen.

Hollow Knight von Team Cherry

Wenn Sie einmal nicht weiterkommen, finden Sie Hilfe in der Unity-Community. Unter "Antworten" helfen unsere Entwickler einander mit konkreten Antworten auf konkrete Fragen.

Die Foren sind der Mittelpunkt unserer Community-Diskussionen und -Gespräche. Sagen Sie Ihre Meinung, zeigen Sie, woran Sie arbeiten und sehen Sie sich die coolen Sachen an, die andere machen.

Externe Community- & Forenseiten sind ebenfalls einen Besuch wert, um sich Fragen und Diskussionen anzusehen. Zwei besonders lohnenswerte Foren sind hierbei Stackoverflow und Reddit.

Außerdem gibt es Unity-Nutzergruppen in aller Welt – vernetzen Sie sich mit Kollegen in lokalen Gruppen, um Ideen auszutauschen, gemeinsam an Unity-Projekten zu arbeiten oder ganz einfach Kontakte zu knüpfen. Manche Gruppen bieten auch Einführungsseminare für neue Nutzer an.

Und zu guter Letzt: Wenn Sie Freiberufler zu Ihrer Unterstützung suchen oder ein Team zusammenstellen möchten, finden Sie die passenden Kandidaten auf Unity Connect.

03

Planen Sie den Lebenszyklus einer 2D-Spieleerstellung

Charakter-Design, Gameplay-Mechaniken und Entwicklung der Logik sind nicht die einzigen Aspekte, die beim Lebenszyklus der Spieleerstellung eine Rolle spielen. Hier finden Sie ein paar wichtige Maßnahmen, die Sie ergreifen können, sowie Beschreibungen und Hilfen, die Unity für jede Maßnahme anbietet.

Hollow Knight von Team Cherry

Synchronisieren Sie Ihr Projekt teamübergreifend und ermöglichen Sie Ihrem Team, effizient zusammenzuarbeiten.

> Mit Unity Collaborate können Sie Ihr Projekt ganz einfach online teilen, Teilnehmer einladen und Back-ups Ihrer Projekte erstellen.

Erstellen Sie so oft wie möglich fortlaufende, plattformspezifische Builds auf den relevanten Plattformen, um frühe technische Probleme zu erkennen und schneller an Ihre Tester auszuliefern.

> Unity Cloud Build nimmt Ihnen die Mühe ab, einen Entwickler oder Build-Experten um eine binäre Version zu bitten, die Ihre Tester auf ihre Geräte laden können. Sie können in der Cloud gleichzeitig und mühelos für iOS & Android (und andere Plattformen) erstellen. Und da Cloud Build in Collaborate integriert ist, funktioniert das problemlos für Ihr gesamtes Team.

Erfassen Sie den Zustand Ihres Spiels in vollem Umfang, um alle Probleme zu beseitigen und schlechte Bewertungen zu vermeiden. Sobald Ihr Spiel live ist, ist es wichtig, Probleme in Echtzeit zu erfassen.

> Das Unity Performance Reporting bietet ein umfassendes Crash-Report- und Analysesystem, um Sie dabei zu unterstützen.

Planen Sie den Lebenszyklus einer 2D-Spieleerstellung

Hier finden Sie einige Maßnahmen, mit denen Sie Ihr Spiel aufs nächste Level bringen können.

Erfahren Sie, wie aus einem Hobby-Entwickler ein florierendes Mobilspiel-Studio wurde – mit sieben Vollzeit-Mitarbeitern und Spielen, die mehr als 10 Millionen Downloads erreichen.

Lesen Sie die Twimler-Fallstudie

Verstehen Sie Ihr Publikum und wie es mit Ihren Inhalten interagiert, um die Spielerbindung und den Erfolg zu sichern.

> Unity Analytics, nativ in der Unity-Engine integriert, bietet unschätzbare Einblicke in das Verhalten Ihrer Zielgruppe. Diese Einblicke helfen Ihnen, Ihre Gameplay-Erlebnisse und Monetarisierungsstrategien auf der Grundlage von Echtzeit-Spieldaten zu optimieren.

Wählen Sie schon frühzeitig das richtige Monetarisierungsmodell aus, um es gut in Ihre Spielmechaniken zu integrieren.

> Für kostenlos spielbare Spiele bietet Unity eine integrierte Ads-Plattform und codefreie IAP-Integration an. Kombinieren Sie unsere Plug&Play-!ads, IAP und !analytics, um Ihren Durchschnittserlös pro täglich aktivem Nutzer (ARPDAU) und die Spielerbindung zu erhöhen.

"Compass Point: West" von Next Games

Next Games gehört zu den Ersten, die mit "belohnenden" Video-Ads ein Battle-Builder-Mobilspiel erfolgreich monetarisieren konnten. Laden Sie ihre Fallstudie herunter und finden Sie heraus, wie Next Games gut integrierte "belohnende" Video-Ads erstellt hat, die eine hohe Opt-in-Rate aufweisen und einen täglichen Durchschnittserlös von 0,06 $ pro Spieler einbringen.

Die "Next Games"-Fallstudie lesen

"Lord of Crime" von Mindstorm Studios

Erfahren Sie, wie Mindstorm, einer der führenden Spieleentwickler Pakistans, Unitys integriertes Analytics benutzt, um Spielerbedürfnisse vorauszusehen und seine Spiele immer weiter zu verbessern.

Die Mindstorm-Fallstudie lesen

04

Weitere Support-Ressourcen

Unitys offizielles Zertifizierungsprogramm

Die Lernsoftware ist auf die grundlegenden Kenntnisse zur Spieleerstellung mit Unity ausgerichtet und bereitet Sie gezielt auf die Unity-zertifizierte Entwicklerprüfung vor. Die Software eignet sich auch hervorragend als strukturiertes Lernprogramm, wenn Sie die Erstellung von Spielen mit Unity eigenständig erlernen möchten.

"Best Practices" mit Unity

Unity ist eine komplexe, funktionsreiche Plattform, die viele Lösungen für die verschiedensten Probleme bietet, die Ihnen bei der Spieleentwicklung begegnen können. Dementsprechend gibt es viele Meinungen über die "Best Practices" für die Organisation eines Projekts, den Aufbau der Spiellogik und objektorientierter Programmierungsmuster und für verschiedene Techniken bei der Arbeit im Editor.

Nichtsdestotrotz gibt es bestimmte grundlegende Prinzipien und Arbeitsweisen, mit denen Sie Zeit sparen und sich mehr auf die kreativen Aspekte der Spieleentwicklung konzentrieren können. Wir haben für Sie einige dieser grundlegenden "Best Practices" von unseren Enterprise-Supporttechnikern und dem Unity R&D-Content-Team zusammengestellt.

Sie brauchen Hilfe beim C#-Scripting mit Unity?

Wenn C#-Programmierung neu für Sie ist, sollten Sie sich zunächst unseren Scripting-Bereich ansehen, wo Sie Lernmaterialien für Anfänger und Fortgeschrittene finden. Wenn Sie mit der Programmierung bereits vertraut sind, aber spezielle Fragen zum Coding haben, empfehlen wir Ihnen unseren Antworten-Bereich, wo Sie Coding-Fragen posten können und Antworten von unserer Community erhalten. Weiterhin steht Ihnen eine umfassende Scripting-Anleitung zur Verfügung, die Sie durch die Scripting-API von Unity führt.

Sie sind Lehrerin oder Lehrer?

Wir bieten umfangreiche Unterstützung für Lehrende, beispielsweise kostenlose Lizenzen für Studierende und akademische Institutionen und einen Rahmenlehrplan für die Entwicklung einer zielorientierten Kursplanung.

Hollow Knight von Team Cherry

Und wohin jetzt?

Wir hoffen, dieses Lösungshandbuch hat Ihnen einen tollen Start für Ihr Unity-Entwicklungsprojekt ermöglicht. Denken Sie daran: Mit Unity sind Sie nie allein. Unsere Community-Seiten sind eine großartige Möglichkeit, sich zu vernetzen und Lösungen für eventuell aufkommende Probleme zu finden. Folgen Sie uns außerdem auf Twitter, Facebook, YouTube, LinkedIn und im Unity-Blog, wo Sie Tipps und Anleitungen zu verschiedenen Aspekten der Unity-Funktionen sowie Produkt-Neuigkeiten, Updates und inspirierende Fallstudien finden.

Alles klar

Wir verwenden Cookies, damit wir Ihnen die beste Nutzererfahrung auf unserer Website bieten können. Weitere Informationen erhalten Sie in unserer Cookie-Richtlinie.