Beruf Spieleentwickler auf Unity - Kurs 151.200 Rubel. von SkillFactory, Ausbildung 12 Monate, Datum 13. August 2023.
Verschiedenes / / November 27, 2023
Während des Trainings erstellen Sie vier Spiele: 3D-Plattformer, Space Shooter, Tower Defense und 3D-Rennen
Das Abschlussprojekt besteht aus der Konzeptentwicklung, dem Spieldesign und der Programmierung Ihres eigenen Spiels, für das Sie das Genre und die Plattform auswählen.
Grundlegender Teil des GameDev-Kurses (12 Monate)
Einführung in GameDev
1 Monat
Einführung in GameDev: Wie Spiele von der Idee bis zur Veröffentlichung entstehen, Einführung in das Spieldesign, technischer Inhalt des Spiels, Inhalt und Logik, Spielinhalt, Spiel-Engines, Levelbearbeitung
Unity-Editor: Editor-Grundlagen, Asset-Speicher, Material, Collider-System, Beleuchtung, Fertighäuser, Gelände, Physik-Engine, Partikelsystem, Benutzeroberfläche
Leveldesign am Beispiel 3D Adventure: Testszene, Arbeiten mit Prefabs, Levelmechanik und -dynamik, Grundlagen der Objektinteraktion, Levelerstellung – von der Planung bis zur Dokumentation, WhiteBox
Erstellen eines Standorts von Grund auf: Einführung in Blender, Grundelemente, polygonale Modellierung, Erstellen eines einfachen Standorts, Texturen, Auspacken, Importieren in die Engine, Einrichten der Szene, Hinzufügen von Beleuchtung, interaktiv
Ergebnis: Erstellen Sie einen 3D-Plattformer und Spielort mit Beleuchtung und Interaktivität
Programmierung in C#
2,5 Monate
Visual Studio-Grundlagen: Einführung und Geschichte der C#-Sprache, Visual Studio-Entwicklungsumgebung, erstes Programm, Kompilierungsprozess, Anwendungsdebuggen
GIT-Grundlagen: Versionskontrollsysteme, Einführung in Git, Github, Markdown, Git-Benutzeroberfläche, Git in Visual Studio, grundlegende Git-Operationen, Git-Branching, erweiterte Git-Funktionen
Grundlegende Konzepte und Datentypen: Variablen, Konstanten, Literale, grundlegende Datentypen, Aufzählungen, Konsoleneingabe und -ausgabe, grundlegende C#-Operationen, Typkonvertierungen
Grundlegende C#-Konstrukte: Bedingungen und Konstrukte, Schleifen, Arrays, Tupel, Workshop
Methoden in C#: Methoden, Methodenparameter, Parameterübergabe, Umfang, rekursive Funktionen, endgültiges Projekt
OOP: Referenz- und aussagekräftige Datentypen, Strukturen und Objekte, Klassen und Strukturen, Merkmale der Arbeit mit Referenz- und aussagekräftigen Datentypen, Packen und Entpacken, Kapselung, Vererbung, Polymorphismus, abstrakte Klassen, Aggregation und Komposition, statische Klassen und Elemente, Verallgemeinerungen
C# in Unity integrieren: Funktionen von C# in Unity, Erstellen eines einfachen 3D-Abenteuers
Spieldesign
1 Monat
Leveldesign: Grundkonzepte, Phasen der Levelproduktion
Level-Produktion: Idee, Papierprototyp, Rohling, Level-Kunst
Teamentwicklung: Rollen, Kunst, Ingenieure, Designer, Management, Entwicklungsphasen
Verfassen eines Spielkonzepts und eines Pitches für Investoren: Konzept, Kurzbeschreibung, USP/USP, Designsäulen, Core-Loop-Formulierung und Beschreibung von Systemen, Investoren, Struktur und Merkmale des Pitches
Ergebnis: Machen Sie sich mit dem Prozess des Entwerfens eines neuen Spiels vertraut. Sie lernen die grundlegenden Ansätze kennen, um ein Spiel zu entwickeln, das gefragt ist. Sie entwickeln ein Designdokument für Ihr zukünftiges Spiel.
Weltraum-Shooter
1,5 Monate
Vorbereitung für Space Shooter: Beschreibung der Idee, Designdokument, Projektstruktur und Import von 2D-Assets, Sprites
Raumschiff-Fertigmontage: Raumschiff-Erstellung, virtueller Joystick, Kontrollabstraktion
Level-Szene: Kamera, Hintergrund, physische Objekte, Wiedergeburt des Spielers, Level-Cap
Levelinhalt: Schiffswaffen, Granaten, Schießbeschränkungen, Aufsammelobjekte, Spawner
Feindliche Schiffe: Feindschiff-Fertigbau, Zustandsmaschine, Zielpositionssuche, Schießen
Ergebnis: Entwickeln Sie ein mobiles 2D-Spiel „Space Shooter“.
3D-Rennen
1,5 Monate
Vorbereitung für 3D-Rennen: Bilddesign, Entitäten und Parameter, Rigidbody-Komponente, WheelCollider-Komponente, Auto-Controller-Skript.
Auto: Bau eines Autos aus Grundelementen, Anpassen von Rädern, Spieler- und Spielereingabe-Controller, Third-Person-Kamera, Motorgeräusch, Kollisionsgeräusch.
Strecke: Umgebungsaufbau, Gelände, Strecke, Kontrollpunktpassage, Rennleiter, Start und Ende des Rennens, Rennmetriken, Position, Rundenzeit, Bestzeit.
Bots: Bot-Controller, Bewegung zu einem Punkt, Bot-Bewegung entlang der Strecke, Hinzufügen von Bots zum Rennen, Bot-Schwierigkeitsstufen.
Ergebnis: Entwickeln Sie ein 3D-Computerspiel Racing
Turmverteidigung
1,5 Monate
Vorbereitung auf Tower Defense: Grundlegende Architektur, erster Prototyp, Turm, feindliche Bewegung, feindlicher Prototyp und äußere Umgebungen
Spielszenenschnittstelle: Entwicklung der TD-Architektur, Interaktion zwischen Spieler und Feind, einfache HUD-Elemente, interaktive Schnittstellen zum Bau von Türmen, Verwaltung von Schnittstellengruppen
Levels, Menüs und Speicherungen: Architektur der TD-Levels, Sieg- und Niederlagenereignisse in Levels, Implementierung der Level-Map-Schnittstelle, Speichern des Spielerfortschritts auf der Festplatte, Spielstartmenü
Vertiefungsmechanik: Beurteilung der Spielerleistung, feindliche Wellen, Wellenbeschleunigung, Upgrades
Neue Feinde und Türme: Rüstungstypen und Schadensarten, Turm-Upgrades, Spielerfähigkeiten und andere Codestile
Ergebnis: Entwickeln Sie ein mobiles 2D-Tower-Defense-Spiel
Team- oder Indie-Entwicklung Ihres Spiels
3 Monate
Entwicklung von Spielprototypen
Designbild
Speisekarte
Ebenen
Spieleinheiten
Interaktionen
Bots
Szenarien
Ergebnis: Entwickeln Sie ein Spiel, das Sie selbst entwerfen. Die Entwicklung kann einzeln oder im Team erfolgen. Die Arbeiten werden unter Anleitung eines erfahrenen Experten durchgeführt. Ihre Aufgabe ist es, das Spiel zu veröffentlichen und auf den Markt zu bringen (auf Steam, Google Play und/oder App Store).
B
Bonalina
18.11.2022 G.
Interessanter Kurs
Vorteile: Feedback von Mentoren, die Möglichkeit, während des Trainings auf Fragen einzugehen. Nachteile: Es gibt keine Untertitel für das Video. Ich habe mich für den Unity Game Developer-Kurs entschieden. Ich träumte davon, Spiele zu entwickeln, und beschloss schließlich, Kurse zu belegen. Es gibt viele nützliche Informationen und interessante Aufgaben. Mir haben die Aufgaben gefallen, es gibt schriftliche Informationen, Feedback von Mentoren...
M
magnet49
30.05.2022 G.
Ich empfehle die Kurse.
Vorteile: Günstige Schulungszeit, große Menge an Webinaren, Verfügbarkeit von Informationen. Nachteile: Mir sind keine Nachteile aufgefallen. Ich nehme am Unity Game Developer-Kurs teil. Das Thema „Game Engines“ wurde interessant. Ich wollte versuchen, mein eigenes Spiel zu entwickeln. Ich war auf der Suche nach einer geeigneten Plattform, um den Studiengang zu studieren. Ich habe mich entschieden, einen Kurs über Spieleentwicklung in Unity von SkillFactory zu belegen. Das Lernen findet in der schulfreien Zeit statt...
R
Rulut678
20.05.2022 G.
Es ist besser als viele reguläre Universitäten
Vorteile: Sie können jederzeit am Unterricht teilnehmen, 24/7-Support, viel Zeit für die Erledigung von Aufgaben. Nachteile: Zum Arbeiten benötigen Sie einen Computer mit mindestens durchschnittlicher Leistung und ausreichend Speicher. Ich habe einen Kurs zur Spieleentwicklung mit der Unity-Game-Engine gekauft, dieses Schulungsformat ist für mich völlig geeignet. Ich habe Spiele und alles, was damit zusammenhängt, schon immer gemocht, und als ich es auf YouT sah...