C++ Einsteiger Kurs für Anfänger

Lerne C++ von Grund auf!

Ratings: 4.61 / 5.00




Description

**Achtung: Der Kurs befindet sich noch im Aufbau, momentan sind nur die Grundlagen von C++ behandelt, noch kein Unreal Engine Content!**

Lerne, wie man Videospiele mit der Unreal Engine 4 erstellt und modifiziert, auch wenn Du ein kompletter Anfänger bist. Unreal ist eine frei verwendbare Spieleentwicklungs-Engine, die von AAA-Studios und Indie-Entwicklern weltweit eingesetzt wird. Es kann ein komplexes Biest sein, aber ich erkläre es Dir Schritt für Schritt.

Wir fangen super einfach an, sodass Du keine Vorkenntnisse in Unreal oder Programmierung benötigst! Mit meinen Online-Tutorials wirst Du erstaunt sein, was Du erreichen kannst. Ich glaube, dass projektbasiertes Lernen der beste Weg ist, die Unreal Engine zu erlernen.

Dieser Kurs bringt dir Schritt für Schritt alles bei, was du zum Thema C++ wissen musst:

  • Grundlagen: Datentypen, Variablen und Funktionen, Kontrollstrukturen

  • Objektorientierung: Konzept, inkl. verschiedenen Beispielen

  • Datenstrukturen: Arrays, Vektoren, Listen, Sets, Maps, usw.

  • Fortgeschrittene Konzepte: Referenzen, Pointer, Iteratoren, Namespaces, Exceptions, ...

Du wirst C++, die leistungsstarke Industrie-Standard-Sprache von Grund auf lernen. Am Ende des Kurses wirst Du sehr zuversichtlich in den Grundlagen der Programmierung und Spielentwicklung sein, und hungrig, mehr zu lernen.

Jeder, der lernen möchte, Spiele zu erstellen: Die Unreal Engine ist eine fantastische Plattform, mit der Du Spiele in AAA-Qualität erstellen kannst. Außerdem können diese Spiele für Windows, Konsolen, macOS, iOS, Android und Web aus einer einzigen Quelle erstellt werden!

Wenn Du ein kompletter Anfänger bist, bringe ich Dir alle Codierungs- und Spieldesign-Prinzipien bei, die Du benötigst. Wenn Du ein Künstler bist, bringe ich Dir bei, wie Du deine Assets zum Leben erwecken kannst. Wenn Du ein Programmierer bist, bringe ich Dir Spiel-Design-Prinzipien bei.

Was dieser Kurs NICHT abdeckt...

**Achtung: Der Kurs befindet sich noch im Aufbau, momentan sind nur die Grundlagen von C++ behandelt, noch kein Unreal Engine Content!**

Während dieser Kurs bereits riesig ist, kann ich unmöglich alles in dieser Zeit abdecken. Hier sind einige Dinge, die wir nicht behandeln werden...

  •     Themen der Teamzusammenarbeit.

  •     Editor-Plugins oder Modifikationen.

  •     Modifikation der Physik-Engine.

  •     Multiplayer-Funktionen.

Fange jetzt an, Unreal C++ zu lernen, Du wirst nicht enttäuscht sein!

What You Will Learn!

  • C++ Grundkonzepte
  • C++, die Standardsprache der Spieleindustrie.
  • Die Logik hinter Pointern und Referenzen
  • Objektorientierte Programmierung und wie man sie in die Praxis umsetzt.
  • Git als Versionskontroll- und Backup-System.
  • Soundeffekte und Audio, um Ihren Spielen mehr Tiefe zu verleihen.
  • Programmiermuster und bewährte Verfahren.
  • Künstliche Intelligenz Verhaltensprogrammierung für Feinde.
  • Moderne Spielentwicklungstechnologien und -techniken.
  • Schreibe Code, der sauber und verständlich ist.
  • Animation Blueprint für benutzerdefinierte Charakteranimation.
  • Vektormathematik für Spiel und Physikberechnungen.
  • Wie Du den Unreal Engine 4-Editor verwendest.
  • Spiel-Design-Prinzipien.
  • Terrain-Editor von Unreal, um epische Landschaften zu erstellen.
  • Starke und übertragbare Problemlösungsfähigkeiten.
  • Ein grundlegendes Verständnis von Computern.
  • Unreal Gameplay Framework zur einfachen Erstellung von Spielen.
  • Blackboard und Behaviour Tree für anpassbare KI.
  • C++-Vorlagenprogrammierung, um Wiederholungen zu reduzieren.

Who Should Attend!

  • Kompetent und sicher im Umgang mit einem Computer.
  • Artists, die ihre Assets in einer Game-Engine zum Leben erwecken wollen.
  • Entwickler, die sich auf die Codierung umschulen lassen wollen.
  • Komplette Anfänger, die bereit sind, hart zu arbeiten.
  • Bestehende Programmierer, die sich auf Spieleentwicklung umschulen lassen wollen