University of Colorado System Kostenlose Online-Bildung

Fortgeschrittene objektorientierte Programmierung für Unity-Spiele

Beschreibung

Dieser Kurs ist der dritte Kurs in der Spezialisierung über das Erlernen der Entwicklung von Videospielen mithilfe der Programmiersprache C# und der Unity-Spiele-Engine unter Windows oder Mac. Warum C# und Unity anstelle einer anderen Sprache und Spiel-Engine verwenden? Nun, C# ist eine wirklich gute Sprache, um Programmieren zu lernen und dann professionell zu programmieren. Außerdem ist die Unity-Spiele-Engine bei Indie-Spieleentwicklern sehr beliebt; Unity-Spiele wurden 16,000,000,000 2016 Mal heruntergeladen! Schließlich ist C# eine der Programmiersprachen, die Sie in der Unity-Umgebung verwenden können.

Dieser Kurs setzt voraus, dass Sie über die erforderlichen Kenntnisse aus den beiden vorherigen Kursen der Spezialisierung verfügen. Sie sollten sicherstellen, dass Sie über dieses Wissen verfügen, entweder durch die Teilnahme an den vorherigen Kursen oder durch persönliche Erfahrung, bevor Sie diesen Kurs in Angriff nehmen. Die erforderlichen Vorkenntnisse sind unten im Abschnitt „An wen dieser Kurs richtet“ aufgeführt. In diesem Kurs bauen Sie auf Ihren grundlegenden C#- und Unity-Kenntnissen auf, indem Sie robustere Spiele mit besseren objektorientierten Designs unter Verwendung von Dateieingabe und -ausgabe, Vererbung und Polymorphismus sowie Ereignisbehandlung entwickeln.

In diesem Kurs erhalten Sie noch mehr Tools, mit denen Sie großartige Spiele mit C# und Unity erstellen können!

Modul 1: Beginnen Sie mit der Verwendung von Dateien zur Implementierung Ihrer Unity-Spiele
Modul 2: Erfahren Sie, wie Vererbung und Polymorphismus uns helfen, weniger Code für unsere Spiele zu schreiben
Modul 3: Implementieren Sie die Ereignisbehandlung, um bessere objektorientierte Designs zu erstellen und Menüs zu Ihren Unity-Spielen hinzuzufügen
Modul 4: Entdecken Sie die vollständige Implementierung eines kleinen Unity-Spiels
Modul 5: Schließen Sie die abschließende Begutachtung ab

"Unity" ist eine Marke oder eingetragene Marke von Unity Technologies oder seinen verbundenen Unternehmen in den USA und anderswo.

Dieser Kurs ist eine eigenständige Arbeit und wird nicht von Unity Technologies oder seinen verbundenen Unternehmen gesponsert, autorisiert oder mit diesen verbunden

Preis: Kostenlos anmelden!

Sprache: Englisch

Untertitel: Englisch

Fortgeschrittene objektorientierte Programmierung für Unity-Spiele - System der Universität von Colorado