AulaPro verwendet Cookies, um seinen Benutzern ein besseres Erlebnis zu bieten. Sie können weitere Informationen erhalten hier, oder klicken Sie einfach auf "Ich akzeptiere" oder außerhalb dieses Hinweises, um weiter zu surfen.
Virtueller Kurs von: Udemy |
Möchten Sie die Grundlagen von 2D-Spiel-Engines verstehen und erfahren, was unter der Haube von Engines wie Unity oder Unreal vor sich geht? Dies ist ein Einführungskurs für Anfänger.
In weniger als 10 Stunden.
Gemeinsam werden wir das Grunddesign einer einfachen 2D-Game-Engine mit C++, SDL und Lua umsetzen.
Folgendes werden wir behandeln: Die Grundlagen einer Spielschleife und das Festlegen unseres Zeitschritts. Verwenden der SDL-Bibliothek zur Verarbeitung von Grafik- und Hardware-Eingaben. Organisieren unserer Spielobjekte mithilfe eines komponentenbasierten Layouts mit C++. Laden der Entitätsdynamik in Ihrer Spielszene (Feinde, Vegetation, Hindernisse usw.
) Laden einer flexiblen Tilemap für unser Spiel. Hinzufügen von Komponenten zu Ihren Spielobjekten: SpritesAnimationTransform (Position, Drehung, Skalierung). Colliders. Textbeschriftungen. Projektilemitter. Verwalten von Spielressourcen wie Texturen und Schriftarten. Anzeigen von Text und Schriftarten über die Benutzeroberfläche.
Verwenden Sie die Skriptsprache Lua, um Inhalte auf dynamischer Ebene zu laden.
und vieles mehr.
Dieser Kurs richtet sich an C++-Anfänger, es wird jedoch erwartet, dass Sie bereits die Grundlagen des Codierens kennen (Variablen, if-else, Schleifen, Funktionen usw.).
) Grundkenntnisse in Windows, Linux oder macOS werden ebenfalls erwartet.
Ich werde in diesem Kurs kein modernes C++ verwenden (keine cleveren Tipps, keine Ausnahmen).
Ich denke, ihre Verwendung wird Schülern, die aus verschiedenen Sprachen kommen und einfach nur ausprobieren möchten, wie C++ aussieht, mehr schaden als nützen.
Sie können den in diesem Kurs entwickelten Code für Linux, macOS und Windows verwenden.
Bitte beachten Sie jedoch, dass ich während der Videos keine IDE verwenden werde.
Ich werde unser Projekt mit dem GCC-Compiler über die Linux-Befehlszeile erstellen.
Machen Sie mit und lernen Sie die Grundlagen von 2D-Game-Engines kennen, indem Sie ein Grundgerüst einer C++-Game-Engine erstellen.
von Anfang an!
Udemy verfügt über die weltweit größte Sammlung von Online-Kursen
Zugriff auf den Inhalt des Kurses nach Abschluss, damit Sie seine zukünftigen Updates genießen können
Experten auf ihrem Gebiet aus der ganzen Welt teilen ihr Fachwissen auf Udemy
Weltweit wurden 480 Millionen Mal für Udemy-Kurse angemeldet
Hallo, wie kann ich Ihnen helfen? Interessieren Sie sich für einen Kurs? Zu welchem Thema?
AulaPro verwendet Cookies, um seinen Benutzern ein besseres Erlebnis zu bieten. Sie können weitere Informationen erhalten hier, oder klicken Sie einfach auf "Ich akzeptiere" oder außerhalb dieses Hinweises, um weiter zu surfen.
Eine Bewertung hinzufügen