Einleitung und Installation
  • Das Lernst du hier
  • WICHTIG - Wie du das meiste aus dem Kurs holst
  • Was ist Unity eigentlich?
  • Wichtiger Hinweis!
  • Herunterladen und Installieren von Unity
  • Der Aufbau des Unity Interfaces
  • Unser erster Spieler
  • Monodevelop vs Visual Studio
C# Grundlagen
  • Was ist C# und warum verwenden wir es?
  • Kurzer Überblick unserer ersten Klasse
  • Variablen und Datentypen Int, Double, Float
  • Variablen und DatenTypen - String Char und bool
  • Funktionen (Klassen-Methoden)
  • Arithmetische Operatoren
  • Logische- und Vegleichsoperatoren
  • Zuweisungsoperatoren
  • If- Statements
  • Arrays
  • For Schleifen
  • While Schleifen
  • Do While Schleifen
  • For-Each-Schleifen
  • Klassen Konstruktoren
Unser erstes Spiel Space Invader und Grundlagen
  • GameObjects, Components und Prefabs
  • Intro zum Space Invader Spiel
  • Erzeugen von Quads und unseren Wänden
  • Erstellen von Animationen
  • Hinzufügen von Physik zu unseren Elementen
  • Unseren Spieler zu Leben erwecken
  • Verwendung des Animators
  • Kugeln Generieren
  • Kugeln schießen und Richtung festlegen
  • Elemente Zerstören
  • Unsere Kugeln die Macht der Zerstörung geben
  • Die restlichen Kollisionen hinzufügen
  • Die Gegner Spawnen und Fertigstellen des Spiels
Minesweeper
  • Minesweeper Intro - Das Endresultat
  • Top Canvas anlegen
  • Bottom Canvas und Optionsbuttons anlegen
  • Anlegen unseres Scripts und kleine Übersicht
  • Die Tile Klasse erstellen
  • Erstellen unseres Feldes
  • Zurechtschieben unserer Objekte
  • Tile Clicks verwerten
  • Felder automatisiert öffnen
  • Die Minenupdate Funktion
  • Gewinnbedingung hinzufügen
  • Timer und Highscore Text hinzufügen
  • Minenfeld zurücksetzen
  • Der Buttoncontroller und finale Verbesserungen
  • Fertiges Projekt Code
Pong Spiel erstellen
  • Pong Intro
  • Hintergrund Festlegen
  • Hauptmenü Anlegen
  • Optionsmenü anlegen
  • Preferencesseite anlegen
  • Unser Spielfeld anlegen
  • Bewegen des Schlägers
  • Dem Ball Bewegung geben
  • Das Ball Script erweitern Teil1
  • Das Ball Script erweitern Teil2
  • Die GameFlowController Klasse Teil1 - Timer runterzählen
  • Die GameFlowController Klasse Teil2
  • Die GameFlowController Klasse Teil3 - kleine Bugfixes
  • Menü und Preferences Funktionalität geben Teil 1
  • Menü und Preferences Funktionalität geben Teil 2
  • GameOver Funktionalität hinzufügen
  • Ein Bisschen Sound - Teil 1
  • Ein Bisschen Sound - Teil 2 und finale Schritte
  • Hinzufügen der (AI) künstlichen Intelligenz
Tower Defense Spiel
  • Tower Defense Intro
  • Hier gibt es super Text -Tutorials zu Unity auf englisch
  • Übersicht der Importierten Elemente
  • Gute Quellen für Musik und Grafiken
  • Plätze für unser Monster festlegen
  • MonsterData Klasse
  • Die Monster aufstufen
  • Die Gegner hinzufügen und zum Laufen bringen
  • Gegner in die richtige Richtung laufen lassen
  • Die Gegnerwellen regeln
  • Unsere Lebensleiste hinzufügen
  • Lebensleiste der Gegner hinzufügen
  • Schießmechanik
  • Kugeln schießen Teil 1
  • Kugeln schießen Teil 2
  • Fertigstellung des Tower Defense Spiels
3D Spiel Zombie Survivor
  • Intro
  • Importieren von Assets und Erstellung eines Ozeans
  • Beispiel für Sounddateien
  • Erstellen unserer Map - Terrains und Texturen
  • In der 3D Welt bewegen und die Welt zum Leben erwecken
  • ES LEBT - Zombie, Physik und Bewegung
  • Zombies ohne Ende - Spawnpunkte festlegen