Wenn Sie sich für diesen Kurs anmelden, werden Sie auch für diese Spezialisierung angemeldet.
Lernen Sie neue Konzepte von Branchenexperten
Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
Erwerben Sie ein Berufszertifikat zur Vorlage
In diesem Kurs gibt es 4 Module
In diesem Kurs geht es darum, zu lernen, wie man mit der Programmiersprache C# und der Spiele-Engine Unity unter Windows oder Mac Videospiele entwickelt. Warum sollten Sie C# und Unity verwenden und nicht eine andere Sprache und Spiele-Engine? Nun, C# ist eine wirklich gute Sprache, um das Programmieren zu lernen und dann professionell zu programmieren. Außerdem ist die Unity-Spiele-Engine bei Indie-Spieleentwicklern sehr beliebt; Unity-Spiele wurden 2016 16.000.000.000 Mal heruntergeladen! Und schließlich ist C# eine der Programmiersprachen, die Sie in der Unity-Umgebung verwenden können. Dieser Kurs setzt nicht voraus, dass Sie bereits über Programmierkenntnisse verfügen. Machen Sie sich keine Sorgen, wenn Sie noch nie Code geschrieben haben. Wir fangen ganz am Anfang an und arbeiten uns bis zum Ende des Kurses zur Erstellung kleiner Spiele vor. Im Laufe des Kurses lernen Sie grundlegende Programmierkonzepte kennen, die für viele Programmiersprachen gelten, darunter auch C#, und Sie lernen auch, wie Sie diese Konzepte bei der Entwicklung von Spielen anwenden können. Computerprogrammierung macht im Allgemeinen wirklich Spaß, und Spiele zu programmieren ist sogar noch besser! Achtung: Anfänger (ohne Programmierkenntnisse) ist nicht gleichbedeutend mit leicht (nicht schwer zu tun). Programmieren zu lernen IST schwer, zumal dieser Kurs im Wesentlichen die erste Hälfte eines College-Kurses für Studienanfänger darstellt. Die Herausforderungen des Kurses zu meistern, während Sie das Material beherrschen, wird sich für Sie lohnen, aber das erfordert harte Arbeit und vielleicht sogar ein paar Schimpfwörter auf dem Weg dorthin. Modul 1: Schreiben Sie Ihre erste C#-Konsolenanwendung und ein Unity-Skript Modul 2: Lernen Sie, wie wir Daten in unseren Programmen speichern Modul 3: Lernen Sie, wie wir Klassen und Objekte verwenden, um unseren Code zu implementieren Modul 4: Lernen Sie die Grundlagen von Unity 2D-Spielen und legen Sie die Abschlussprüfung ab "Unity" ist eine Marke oder eingetragene Marke von Unity Technologies oder seinen Tochtergesellschaften in den USA und anderswo. Dieser Kurs ist eine unabhängige Arbeit und wird nicht von Unity Technologies oder seinen Tochtergesellschaften gesponsert, autorisiert oder mit ihnen verbunden
In diesem Modul lernen Sie den Kurs kennen und installieren und konfigurieren Unity. Sie werden Ihre erste C#-Konsolenanwendung und Ihr erstes C#-Skript in Unity schreiben.
Öffnen unterschiedlicher Visual Studio- und Unity-Projektversionen•10 Minuten
Entsprechende Buchkapitel•1 Minute
Einrichten Ihrer Entwicklungsumgebung•10 Minuten
Installieren von Visual Studio auf einem Mac•10 Minuten
Ausführen der Kurssoftware•10 Minuten
Übung 1: Schreiben Ihrer ersten Konsolenanwendung•10 Minuten
Problem: Keine Build-Option in Visual Studio•10 Minuten
Übung 2: Schreiben Ihres ersten Unity-Skripts•10 Minuten
Es ist die elementare Lösung•10 Minuten
1 Programmieraufgabe•Insgesamt 180 Minuten
Es ist elementar•180 Minuten
1 Diskussionsthema•Insgesamt 10 Minuten
Größtes Problem in Ihrer ersten C#-Code-Lektion•10 Minuten
Datentypen, Variablen und Konstanten
Modul 2•6 Stunden abzuschließen
Moduldetails
In diesem Modul lernen Sie, wie Informationen im Computer binär gespeichert werden. Sie erfahren, wie Datentypen uns sagen, wie die Bits und der Speicher zu interpretieren sind und welche Operationen wir mit diesen Bits durchführen können. Außerdem lernen Sie die gebräuchlichsten numerischen Typen in C# kennen, üben sich im Lesen der Dokumentation (was Programmierer ständig tun!) und lernen, wie Sie den Debugger verwenden, um Fehler in Ihrem Code zu finden und zu beheben.
Übung 3: Deklarieren und Verwenden von Variablen•10 Minuten
Übung 4: Rechnen mit ganzen Zahlen•10 Minuten
Übung 5: Deklarieren und Verwenden von Variablen und Konstanten•10 Minuten
Übung 6: Trigonometrie mit Schwebekörpern•10 Minuten
Übung 7: Berechnungen und Rundungen•10 Minuten
Die Lösung ist für mich griechisch•10 Minuten
2 Aufgaben•Insgesamt 60 Minuten
Bits und Bytes•30 Minuten
Datenarten•30 Minuten
1 Programmieraufgabe•Insgesamt 180 Minuten
Für mich ist das alles Griechisch!•180 Minuten
1 Diskussionsthema•Insgesamt 10 Minuten
Das Nützlichste aus der Lektion Datentypen, Variablen und Konstanten•10 Minuten
Klassen und Objekte
Modul 3•4 Stunden abzuschließen
Moduldetails
In diesem Modul lernen Sie die grundlegenden Konzepte des objektorientierten Paradigmas (OO) kennen. Dieses Paradigma ist bei der Spieleentwicklung unglaublich nützlich, da es unser Softwaresystem als eine Reihe von Softwareobjekten modelliert, die miteinander interagieren. Diese Konzepte lassen sich sehr gut auf Spiele übertragen, die in der Regel viele Spielobjekte enthalten, die miteinander interagieren. Sie werden auch lernen, wie Sie Klassen und Objekte in Ihrem Code verwenden können.
Die verwirrendsten Ideen in der Lektion Klassen und Objekte•10 Minuten
Unity 2D-Grundlagen
Modul 4•3 Stunden abzuschließen
Moduldetails
In diesem Modul lernen Sie einige der grundlegenden Ideen für die Entwicklung von 2D-Spielen mit Unity kennen. Außerdem erfahren Sie, wie wir in unserem Code Entscheidungen treffen können.
Das ist alles enthalten
11 Videos6 Lektüren1 Aufgabe1 Diskussionsthema
Infos zu Modulinhalt anzeigen
11 Videos•Insgesamt 78 Minuten
Lektion Einführung•1 Minute
Der Unity-Editor•5 Minuten
Sprites und Spielobjekte•10 Minuten
Das Komponentensystem von Unity•7 Minuten
Skripte als Komponenten•8 Minuten
Fehlersuche in einem Unity-Skript•6 Minuten
2D-Physik•14 Minuten
Kollisionserkennung und -auflösung, Teil 1•12 Minuten
Kollisionserkennung und -auflösung, Teil 2•11 Minuten
Fertighäuser•4 Minuten
Fertigstellen•1 Minute
6 Lektüren•Insgesamt 51 Minuten
Entsprechende Buchkapitel•1 Minute
Übung 10: Grundlagen von Unity•10 Minuten
Problem: Visual Studio zeigt Attach to Einheit to Debug nicht an•10 Minuten
Übung 11: Teddys züchten•10 Minuten
Übung 12: Bewegen Sie das Spielobjekt•10 Minuten
Übung 13: Mehr Einheitsübung•10 Minuten
1 Aufgabe•Insgesamt 30 Minuten
Abschlussprüfung•30 Minuten
1 Diskussionsthema•Insgesamt 10 Minuten
Die lustigste persönliche Geschichte aus der Unity 2D-Grundlagen-Lektion•10 Minuten
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent
Lehrkraftbewertungen
Lehrkraftbewertungen
Wir haben alle Lernenden um Feedback zu unseren Dozenten gebeten, ausgehend von der Qualität ihres Unterrichtsstils.
Die University of Colorado ist auf nationaler und globaler Ebene ein anerkannter Marktführer im Bereich der Hochschulbildung. Wir arbeiten zusammen, um die vielfältigen Bedürfnisse unserer Studenten und Gemeinschaften zu erfüllen. Wir fördern Innovationen, ermutigen zu Entdeckungen und unterstützen die Erweiterung des Wissens auf eine Art und Weise, die für den Staat Colorado und darüber hinaus einzigartig ist.
Warum entscheiden sich Menschen für Coursera für ihre Karriere?
Felipe M.
Lernender seit 2018
„Es ist eine großartige Erfahrung, in meinem eigenen Tempo zu lernen. Ich kann lernen, wenn ich Zeit und Nerven dazu habe.“
Jennifer J.
Lernender seit 2020
„Bei einem spannenden neuen Projekt konnte ich die neuen Kenntnisse und Kompetenzen aus den Kursen direkt bei der Arbeit anwenden.“
Larry W.
Lernender seit 2021
„Wenn mir Kurse zu Themen fehlen, die meine Universität nicht anbietet, ist Coursera mit die beste Alternative.“
Chaitanya A.
„Man lernt nicht nur, um bei der Arbeit besser zu werden. Es geht noch um viel mehr. Bei Coursera kann ich ohne Grenzen lernen.“
Bewertungen von Lernenden
4.7
2.484 Bewertungen
5 stars
78,22 %
4 stars
15,05 %
3 stars
3,22 %
2 stars
0,92 %
1 star
2,57 %
Zeigt 3 von 2484 an
C
CW
4·
Geprüft am 12. Dez. 2020
Jumps a bit in difficulty towards the end, which may throw off very new programmers. I had no difficulty, but was taking it to learn C# and Unity, not learn how to code period.
N
NB
5·
Geprüft am 17. Apr. 2025
Dr.T's Course was super helpful in Learning C# and Unity. The way he formats his videos as well as plenty of exercises to practice both programs makes this a great learning experience!
A
A
5·
Geprüft am 27. Aug. 2022
awsome instructor he teaches through mistakes which maybe intentional but says the reasons in detail why and when and spoon feeds us with documentations no breifing just all instructing in details
Wann werde ich Zugang zu den Vorlesungen und Aufgaben haben?
Um Zugang zu den Kursmaterialien und Aufgaben zu erhalten und um ein Zertifikat zu erwerben, müssen Sie die Zertifikatserfahrung erwerben, wenn Sie sich für einen Kurs anmelden. Sie können stattdessen eine kostenlose Testversion ausprobieren oder finanzielle Unterstützung beantragen. Der Kurs kann stattdessen die Option "Vollständiger Kurs, kein Zertifikat" anbieten. Mit dieser Option können Sie alle Kursmaterialien einsehen, die erforderlichen Bewertungen abgeben und eine Abschlussnote erhalten. Dies bedeutet auch, dass Sie kein Zertifikat erwerben können.
Was bekomme ich, wenn ich mich für diese Specialization einschreibe?
Wenn Sie sich für den Kurs einschreiben, erhalten Sie Zugang zu allen Kursen der Spezialisierung, und Sie erhalten ein Zertifikat, wenn Sie die Arbeit abgeschlossen haben. Ihr elektronisches Zertifikat wird Ihrer Seite "Leistungen" hinzugefügt - von dort aus können Sie Ihr Zertifikat ausdrucken oder Ihrem LinkedIn-Profil hinzufügen.
Ist finanzielle Hilfe verfügbar?
Ja. Für ausgewählte Lernprogramme können Sie finanzielle Unterstützung oder ein Stipendium beantragen, wenn Sie die Einschreibegebühr nicht aufbringen können. Wenn für das von Ihnen gewählte Lernprogramm eine finanzielle Unterstützung oder ein Stipendium verfügbar ist, finden Sie auf der Beschreibungsseite einen Link zur Beantragung.