-
Dieser Kurs wird mit den neuesten Inhalten und neuesten Techniken in der modernen Game Development (Unity 2021) gemacht
Der beste Weg, etwas zu lernen, ist, indem es auf eine wirklich lustige Art und Weise zu tun und hier kommt dieser Kurs. Wenn Sie lernen möchten, wie all diese unglaublichen Spiele Sie sehen, es gibt keinen besseren Ort zu starten als dieser Kurs. Wir haben sichergestellt, dass dieser Kurs alles hat, was Sie brauchen, um Sie von einem Anfänger (auch mit Null codding zu nehmen und langsam zu Mittelstufe und schließlich ein professioneller werden.
Ich habe das Hauptprojekt in diesem Kurs ausgewählt, um ein 3D First Person Shooter namens CyberSpy 2087 zu sein. Da es immer ein Traum von mir war, ein Spiel wie Call Of Duty zu kreieren und seit CuberPunk 2077 herauskam, dachte ich, dass dies die perfekte Zeit wäre, um voran zu gehen und das Spiel meiner Träume zu schaffen. Und ich bin hier, um mein Wissen zur Entwicklung von Spielen mit Ihnen zu teilen.
Alles in diesem Kurs wurde sorgfältig gearbeitet, überprüft und crafted, um Ihnen die bestmögliche Erfahrung zu bieten und Ihr Lernen so viel wie möglich zu maximieren. So werden Sie nicht nur eine tolle Zeit haben, zu lernen, werden Sie auch die MEISTEN BANG FÜR IHREN BUCK bekommen, indem Sie von diesem Kurs mit vielen Tools in Ihrem Arsenal gehen, um Sie in den wilden Westen der Spieleentwicklung fortzufahren.
Abschnitt 1 - Einführung & Einrichtung:
Wir beginnen damit, alle notwendigen Tools herunterzuladen, die wir benötigen, um unsere game zu starten. Das bedeutet die neueste Version von Unity und die neueste Version von Visual Studio. Wir gehen auch alles über, was Sie brauchen, damit Sie sich wie zu Hause fühlen und wie Sie den Kurs nutzen, um Ihr Lernpotenzial zu maximieren. Wir werden über ein sehr leistungsfähiges Tool erfahren, das Version Control genannt wird, das nicht nur in der Spieleentwicklung verwendet wird, sondern jedes professionelle Team von Entwicklern. Wir erstellen auch unseren ersten Code, um den Druck zu erleichtern. Und schließlich werden wir unsere Welt aufbauen und mit dem Spiel unterwegs sein.
Abschnitt 2 - CyberSpy 2087: Spieler:
In diesem Abschnitt gehen wir mit den Grundlagen eines FPS zu beginnen, und das ist die Bewegung unseres Spielers. Wir werden ein Werkzeug in Einheit einrichten, das es uns ermöglicht, durch unsere Welt zu bewegen. Wir werden Inputs von unserem Spieler einrichten und unseren Charakter entsprechend in unserer Welt bewegen. Schließlich werden wir die Kamera an unserem Charakter befestigen, damit wir jetzt in der Lage sein werden, sich in unserer Welt zu bewegen und durch die Augen unseres Spielers zu sehen.
Abschnitt 3 - CyberSpy 2087: Schießen:
In diesem Abschnitt werden wir die basic in einem Spiel einrichten. Wir werden einen Würfel als unsere Waffe und ein paar Kugeln als unsere Kugeln verwenden, aber das wird sich später ändern. Wir werden die Physik hinter fliegenden Kugeln etablieren und einen Weg schaffen, um unseren Kugeln Genauigkeit hinzuzufügen. Wir werden auch ein paar Objekte in unserer Welt hinzufügen, um unsere Kugeln zu verwenden. Und schließlich tauchen wir in die Welt der Partikelsysteme ein und nutzen die Kugellöcher und Funken.
Abschnitt 4 - CyberSpy 2087: Fortschrittliche Bewegung:
Dieser Abschnitt beginnen wir mit der nächsten Stufe zu gehen. An diesem Punkt haben wir grundlegende Bewegung und grundlegende Kamerabewegung. In diesem Abschnitt fügen wir Schwerkraft zu unserem Charakter, fügen character, wir fügen Crouching und schließlich fügen wir eine Sprintfähigkeit mit dem Gleiten, wenn wir während des Sprungs häkeln. Wir werden auch die Welt der Animationen durch Hinzufügen eines paar einfache Bewegung zu unserem Spieler erkunden, während er seine Waffe hält.
Abschnitt 5 - CyberSpy 2087: Fortschrittliche Dreharbeiten:
Wir bringen unsere Schießerei auf die nächste Ebene, indem wir unseren Würfel und Kugeln gegen tatsächliche Waffen und Kugeln ersetzen, um überall zu schießen. Aber das wird nicht nur eine visuelle Anpassung sein. Wir erstellen auch ein ganzes separates Waffensystem, das wir neu laden, wir werden auch die Anzahl der Kugeln auf dem Bildschirm anzeigen und sehen, wie sie sich ändern. Wir werden auch einen aiming zu unseren Waffen hinzufügen.
Abschnitt 6 - CyberSpy 2087: Feinde:
In diesem Abschnitt stellen wir neue Feinde (das riesige Monster und der Roboter) vor. Wir schaffen feindliche KI, wo der Feind herumgeht und wenn der Spieler zu nah kommt, beginnt der Feind uns herum. Und wenn der Zahler in den Angriffsbereich gelangt, wird der Feind entweder den Spieler schießen oder er wird melee auf ihn.
Abschnitt 7 - CyberSpy 2087: Gesundheitssystem:
Jetzt ist es Zeit, unseren Feinden und Spielern Gesundheitssystem hinzuzufügen und sie alle auf dem Bildschirm anzuzeigen. Wir wollen nicht nur unsere Feinde aus einem einzigen Schuss sterben lassen, sondern auch Schaden zufügen und dem Spieler das gleiche zu tun. Wir wollen auch all das auf unserem Bildschirm anzeigen, indem wir dem Spieler eine Gesundheitsleiste hinzufügen und den Feinden, die wir töten wollen. Endlich anstatt nur zu sterben, werden wir jedes Mal einen respawning hinzufügen, wenn wir sterben.
Abschnitt 8 - CyberSpy 2087: Waffensystem:
Zeit zu mehr Waffen zu unserem Spiel hinzuzufügen. Wir werden ein Gewehr, ein Scharfschütze und ein Raketenwerfer lernen, wie wir die Waffen vom Boden abholen können. Wir lernen wie man unser Nachladen animiert. Und wir lernen auch, wie man Munition von Grund auf Mits und Munition aufnimmt, um unsere Waffen und Spielergesundheit neu zu belegen.
Abschnitt 9 - CyberSpy 2087: Hinzufügen von Audio & Menüs:
In diesem Abschnitt werden wir verschiedene SFX's, Hintergrundmusik vorstellen und nicht nur Sounds und Musik hinzufügen, die wir von einem Soundmixer verwalten werden. Und lernen Sie, wie Sie den SFX direkt aus Code in unseren Skripten und von Unity abspielen können. Wir erstellen auch ein Titelmenü, in dem wir vertiefter in Menüs und auf Optionen umtauchen. Und schließlich erstellen wir ein Pausenmenü.
Abschnitt 10 - CyberSpy 2087: Eine Welt Zu Errichten, Um In Töten Zu Können:
Wir werden ein paar futuristische Assets wie Gebäude, of und cool aussehende DeLorean vorstellen, nur um unseren Geschmack zu verleihen und es realistischer zu machen. Nicht nur das, aber wir werden tiefer in die Unity Beleuchtung und Postverarbeitung eintauchen, wo wir kontrollieren und ein bisschen mehr Grafiken zu unserem Spiel hinzufügen. Wir lernen auch, wie man mit Portalen von Level zu Level geht.
Bonusabschnitt: Grappling Haken (Advanced C# & Unity):
Dieser Abschnitt ist nicht für schwache Herzens, weil wir über das hinausgehen, was normal ist und in ADVANCED C# und UNITY eintauchen, indem wir einen Greiferhaken bauen, der unseren Spieler auf der ganzen Welt fliegt
Was Sie In Diesem Kurs Lernen Werden:
- Unity und Visual Studio herunterladen
- C# language ohne vorherige Erfahrung
- Wie jeder einzelne Button in Unity funktioniert
- Version Control ein leistungsstarkes Tool für professionelle Programmierer
- Wie man verschiedene Formen unserer Welt hinzufügt
- Wie man Objekte in unserer Welt dreht, bewegt und skaliert
- Use verwenden
- FPS erstellen
- Eingaben von Tastatur und Maus
- Wie man Kugeln erzeugt, die fliegen
- Verwenden Sie Raycast in Unity, um Kugeln genau zu machen
- Fügen Sie Partikeleffekte hinzu, um Kugellöcher zu simulieren
- Wie man künstliche Schwerkraft zum Sprung hinzufügt
- Wie man häkeln (komplexer als man denkt)
- Sprint mit unserem Spieler
- Animationen in Unity (tiefer Tauchgang)
- Munitionskapazität
- Reload für unsere Waffe
- Animationen für jede Waffe neu laden
- Verwenden Sie Canvass zur Anzeige von Gesundheit und Ammo
- Erstelle feindliche KI, die umläuft, jagt und greift Spieler
- Zwei Arten von Angriffen von Feind, Nahkampf, und reichten
- Erstellen Sie ein Gesundheitssystem für den Spieler und den Feind
- Gesundheit mit einer Gesundheitsleiste anzeigen
- Soundeffekte hinzufügen und aus Code abspielen
- Hinzufügen von Hintergrundmusik
- Erstellen von Titelmenü und Pausenmenü
- Post in Einheit
- Beleuchtung in der Einheit
- Wie man Materialien erstellt
- Wie man einen Grappling Haken erstellt
Overview
Syllabus
-
- Warum Solltest Du Dir Diesen Kurs Anschauen?
- Wie Sie Diesen Kurs Verwenden
- Unity und VS herunterladen
- Unity & Visual Studio 101
- Ihr erster Code
- Versionskontrolle
- Unsere Welt einrichten
- ABSCHNITT 2 - Einrichten des Controllers
- Einrichten von Spielerbewegungen
- Unsere ersten Schritte
- Steuerung der Spielerbewegung
- Einrichten von FPS
- Bessere Kamerabewegung
- ABSCHNITT 3 - Unsere Kugeln erstellen
- Brennen Kugeln
- Zerstören unserer Kugeln
- Genauigkeit Zu Kugeln Hinzufügen
- Schießen mehr Ausklang machen
- Hinzufügen von Kugellöchern
- Ziele Zu Zerstören
- ABSCHNITT 4 - Schwerkraft hinzufügen
- Springen
- - Das ist ein Zuhause
- Zuschneiden (Teil 2)
- Animationen 101
- Sprinting
- Gleiten
- ABSCHNITT 5 - Unser Waffensystem erstellen
- Kontrolle unserer Shooting
- Hinzufügen von Munition
- Anzeige von Ammo
- Das Zeichen
- Zooming In Mit FOV
- ABSCHNITT 6 - Animieren unserer Feinde
- Feindliche Bewachung
- Jagen Spieler
- Range
- Enemy
- Melee (Teil 1)
- Melee (Teil 2)
- ABSCHNITT 7 - Das Feindliche Gesundheitssystem
- Spielergesundheit
- Anzeigen von Spielergesundheit
- Anzeigen von Enemy Health
- Respawning
- ABSCHNITT 8 - Hinzufügen von mehr Waffen
- Waffen aufnehmen
- Die Schwere Rakete Launcher
- Waffen Reload Animationen
- Mehr Gesundheit und Ammo aufnehmen
- ABSCHNITT 9 - Hinzufügen von Hintergrundmusik
- Verwaltung von Audio
- Hinzufügen von Soundeffekten
- Audio Mit Code Abspielen
- Tile Menu erstellen
- Erstellen eines Pause Menu
- ABSCHNITT 10 - Hinzufügen von Weltvermögen
- Post
- Beleuchtung In Einheit
- Übergang Zwischen Ebenen
- BONUS SECTION - State Machine
- Fliegender Spieler mit Hook
- Springen in der Mid
- Hookshot Throwing
- Letzter Schliff