Spieleentwickler auf Unity von Grund auf – kostenloser Kurs von Skillbox, Schulung, Datum: 29. November 2023.
Verschiedenes / / November 27, 2023
Jeder, der in die Spieleentwicklung einsteigen möchte
Lernen Sie, in C# zu programmieren, verstehen Sie die Grundlagen der 3D-Modellierung und die Funktionen der Spieleentwicklung. Sie können in dem Bereich arbeiten, der Sie interessiert.
Anfänger-Programmierer
Systematisieren Sie Ihre Kenntnisse in der Sprache C# und studieren Sie die Unity-API. Am Ende der Schulung verfügen Sie über ein tiefes Verständnis aller Entwicklungsstadien und ein fertiges Portfolio – Sie können mehr für Ihre Arbeit verlangen.
Für erfahrene Entwickler, die in die Spieleentwicklung einsteigen möchten
Beherrschen Sie die Unity-Engine, lernen Sie, wie man Spiellogik erstellt, und verstehen Sie, wie ein Spieleentwicklungsteam arbeitet. Sie können Ihre Spezialisierung ändern und in einem Spielestudio arbeiten.
3D-MODELLIERUNG, GRUNDLAGEN DER ARBEIT IN UNITY Leiter der Geschäftsrolle Spieleentwickler, COO des Spieleentwicklungsstudios IThub Games, zertifizierter Unity-Entwickler
Einführung in die Einheit
Installieren Sie die Engine, machen Sie sich mit der Schnittstelle vertraut und arbeiten Sie mit den Grundelementen.
Arbeiten mit Assets auf der Bühne
Sie erfahren, wie und wo Sie vorgefertigte Modelle und Grafiken herunterladen können, und erfahren mehr über Kameras und Beleuchtung.
Einführung in Schnittstellen
Erstellen Sie Ihre erste Schnittstelle mit dem Canvas-Element.
Einführung in C#
Schreiben Sie Code, der dafür sorgt, dass das Spiel auf Spielerinteraktionen mit der Benutzeroberfläche reagiert.
C#-Workshop
Sie lernen Variablen, Datentypen, Arrays, Schleifen und Methoden kennen – Sie verstehen die Grundlagen nahezu jeder Programmiersprache. Um Ihre Fähigkeiten zu stärken, erstellen Sie ein Tic-Tac-Toe-Spiel.
Spiel Rette das Dorf: Anfang
Sie werden verstehen, was die Spielschleife und die Spielzeit in Unity sind, und Hintergrundmusik zum Spiel hinzufügen.
Spiel Rette das Dorf: Finale
Schreiben Sie Spielschleifenmethoden und richten Sie Spielprozesse ein.
Bewegen und drehen
Erfahren Sie, wie Sie Objekte mithilfe von Code, Vektoren und der Transformationskomponente verschieben und drehen.
Vorstellung der Physik-Engine
Lernen Sie, mit Collidern, Triggern und RigidBody zu arbeiten, um die Leistungsfähigkeit der Unity-Physik-Engine zu nutzen.
Wildballspiel: Teil 1
Verstehen Sie die Einstellungen und Animationen des Charakters und erstellen Sie einen Hindernisparcours.
Wildballspiel: Teil 2
Erfahren Sie, wie Sie mit ProBuilder Daten eingeben, Ihre Kamera einrichten und Ebenen erstellen.
Wildballspiel: Teil 3
Passen Sie den Sound an, fügen Sie einen verzögerten Neustartmechanismus hinzu und machen Sie sich mit dem Partikelsystem zum Erstellen von Spezialeffekten vertraut.
Wildballspiel: Teil 4
Fügen Sie den Spielressourcen Texturen und Materialien hinzu, um das Spiel bunter zu gestalten.
Arbeiten in Teams
Sie erfahren, warum es in der Spieleentwicklung ein Team braucht, wie Aufgaben verteilt sind und welche Rollen es gibt. Ziehen Sie Tools in Betracht, die Ihnen bei der gemeinsamen Arbeit an einem Projekt helfen.
Erzählung in Spielen
Beherrschen Sie die Prinzipien des Geschichtenerzählens in Spielen und verstehen Sie, wie sich die Handlung eines Spiels von Büchern und Filmen unterscheidet.
Plattformer: Teil 1
Sie beginnen mit der Arbeit mit 2D-Grafiken und fügen dem Spiel Sprites (Bilder) und Animationen hinzu.
Plattformer: Teil 2
Sie verstehen die 2D-Physik, überprüfen Ihr Wissen über Collider und Trigger und lernen etwas über Konnektoren und Effektoren.
Plattformer: Teil 3
Erfahren Sie, wie Sie die Kamera so einrichten, dass sie dem Helden reibungslos folgt, Gegner erstellen und die Logik ihres Verhaltens aufschreiben.
Plattformer: Teil 4
Passen Sie die Spieloberfläche und den Charakter-Controller an, implementieren Sie die Auswahl von Boni und Schaden für den Spieler und die Feinde.
C#-Workshop
Machen Sie sich mit Schleifen, dem Aufbau von Schaltergehäusen sowie Sortieralgorithmen für Blasen und Auswahl vertraut, um Ihre Programmierkenntnisse zu verbessern.
Handyspiel Crazy Run:
Entwerfen Sie die Benutzeroberfläche für verschiedene Auflösungen und lernen Sie den Umgang mit der mobilen Dateneingabe – Touchscreen und Gyroskop.
Wir stellen Blender vor
Sie lernen die Oberfläche des kostenlosen 3D-Editors Blender kennen, um selbst Assets für Ihre Spiele zu erstellen.
Requisitenmodellierung
Lernen Sie, statische Umgebungselemente – Requisiten – zu erstellen.
Arbeiten mit Materialien in Blender
Lernen Sie, Materialien in Blender zu erstellen und sie mit Modellen zu verknüpfen. Importieren Sie vorgefertigte Materialien in Unity, um den Spielen Details hinzuzufügen.
Erstellen eines Low-Poly-Charakters
Sie modellieren einen einfachen Charakter, der in Unity importiert werden kann.
Eine Spiellandschaft schaffen
Erfahren Sie, wie Sie mit dem integrierten Terrain-Tool von Unity Gelände für Standorte erstellen, mit dem Sie das Gelände flexibel anpassen können.
Animation erstellen und mit der Kamera arbeiten
Erwecken Sie Charaktere und Objekte mit Animationen mithilfe von TimeLines zum Leben und erfahren Sie, wie Sie Ihre Kamera mit CineMachine steuern, einem leistungsstarken Tool, das nicht nur in Spielen, sondern auch in Filmen verwendet wird.
Nachbearbeitung
Fügen Sie dem Spiel Unschärfe-, Reflexions- und Verzerrungseffekte hinzu, passen Sie die Farbkorrektur, die Zeichnungstiefe und andere Parameter und Filter an.
Spieldesign
Finden Sie heraus, was der Spieler will und wie Sie es ihm geben können. Erstellen Sie eine Spieldokumentation, damit das Team Ihre Idee richtig versteht.
Spiel DarkLand: der Anfang
Erstellen Sie ein Level und Feinde, passen Sie ihr Verhalten an und erfahren Sie, wie Sie sie mit NavMesh, einem Wegfindungstool, intelligenter machen.
Spiel DarkLand: endgültig
Richten Sie das Zielen mit der Maus ein und bringen Sie Objekten bei, Kreuzungen und Entfernungen mithilfe von Raycasts zu verfolgen.
Abschlussprojekt
Top-Down-Arcade. Sie erstellen ein Arcade-Spiel basierend auf dem Spiel Crimson Land. Darin wird der Spieler verschiedene Waffen einsetzen, um Wellen von Monstern zu zerstören.