Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Game Development Unity

Die komplette Unity & C# Masterclass - Entwickle 5 Spiele

Unity 2019 ermöglicht professionelle Spiele-Entwicklung. Lerne im Kurs deine eigenen 2D und 3D Spiele zu programmieren!
Bestseller
Rating: 4.5 out of 54.5 (854 ratings)
5,372 students
Created by Denis Panjuta
Last updated 11/2019
German
30-Day Money-Back Guarantee

What you'll learn

  • Du wirst in der Lage sein in C# zu programmieren
  • Du kannst diese Fähigkeiten auf andere Programmiersprachen übertragen
  • Du lernst excellente Grundlagen der Spiele-Entwicklung
  • Du siehst wie Objekt orientierte Programmierung in der Praxis aussieht
  • Du entwickelst Deine eigenen Spiele :)
Curated for the Udemy for Business collection

Course content

8 sections • 133 lectures • 20h 36m total length

  • Preview08:23
  • Preview06:59
  • Quiz 1
    2 questions
  • Preview07:37
  • Der Aufbau des Unity Interfaces
    07:55
  • Unity Interface Teil 2
    09:42
  • Layout Einstellen
    04:32

  • Warum verwenden wir C#
    03:04
  • Unser erstes Script
    07:38
  • Variablen und Datentypen Int, Double, Float
    07:59
  • Variablen und Datentypen String, Char und Bool
    09:19
  • Quiz 2
    3 questions
  • Methoden/Funktionen
    10:10
  • Quiz 3
    3 questions
  • Arithmetische Operatoren
    05:53
  • Logische- und Vergleichsoperatoren
    04:44
  • Zuweisungsoperatoren
    02:50
  • Quiz 4
    3 questions
  • If- Statements
    08:58
  • Arrays
    07:43
  • For Schleifen
    03:54
  • While Schleifen
    04:58
  • Do While Schleifen
    03:08
  • Quiz Schleifen
    3 questions
  • Konstruktoren und Grundlagen von Klassen
    10:12

  • Scenes und Speichern von Scenes
    04:37
  • Prefabs in Unity
    09:08
  • Rigidbody Grundlagen
    11:00
  • Quiz Unity Grundlagen 1
    3 questions
  • Glossar
    04:55
  • Collider in Unity
    13:07
  • Benutzeroberflächen Eingabemöglichkeiten
    14:45
  • Drag und Drop Herausforderung
    11:32
  • Wie man auf Components zugreift
    10:13
  • Debug Log und wie man an Problemlösungen kommt
    07:48
  • Spieler Bewegen mit Script
    13:33
  • Mehr Details zur Kamera
    11:13
  • Asset Store Vorstellung
    13:14
  • Assets aus dem Asset Store importieren
    08:58
  • Start, Update, OnEnable etc Methoden in Unity
    13:12

  • Space Invader Intro
    01:35
  • Map aufsetzen
    11:38
  • Animationen - Bullet
    08:38
  • Spieler Animationen einfügen
    12:15
  • Physik ins Spiel einfügen
    15:10
  • Spieler bewegen
    18:08
  • Animator verwenden
    13:27
  • Animator fertigstellen
    08:11
  • Has Exit Time
    04:20
  • Kugeln erzeugen
    12:09
  • Kugeln Bewegen
    12:19
  • Kollision mit Wänden und Kugeln die Gegner zerstören
    06:25
  • Kugelfunktionalität fertigstellen
    07:21
  • Bullets zerstören jetzt auch
    08:55
  • Spieler zerstören
    07:01
  • Spawnpunkte einfügen und Instantiate
    10:41
  • Level neu Laden - wenn der Spieler stirbt
    03:24

  • Fruit Ninja Intro
    01:47
  • Wie bauen wir das Spiel nach?
    07:07
  • Assets einpflegen und Blender installieren
    05:09
  • Frucht explodieren lassen
    21:20
  • Früchte spawnen Teil 1
    11:46
  • Früchte spawnen Teil 2
    11:23
  • Klinge anlegen
    16:37
  • Score und GameManager
    18:20
  • Einfügen der Bombe
    09:01
  • Bomben Spawnen
    09:11
  • Game Over UI einbauen
    14:21
  • Highscore anzeigen
    08:13
  • Spiel mit weiteren Früchten erweitern
    08:11
  • Spiele UI schöner machen
    02:44
  • Sound einfügen
    10:17
  • Fürs Handy vorbereiten
    07:36

  • Angry Birds Hintergrund und Schleuder
    09:15
  • Hook und Physik für den Vogel
    08:20
  • Vogel fliegen lassen
    12:24
  • Mehrere Vögel
    07:08
  • Vogelzustände
    10:37
  • Große Vögel böse machen
    04:58
  • Gegner einbauen
    11:20
  • Wände einbauen
    12:45
  • Wand Script
    07:32
  • Weitere Wände und Bouncyness von Physics Materials
    07:09
  • Menü Scene aufsetzen
    04:01
  • Level Buttons einfügen
    07:59
  • Menu Buttons Sterne
    14:52
  • GameManager erstellen
    08:01
  • Game Over Panel und Zustand
    13:06
  • Vögel zerstören
    14:01
  • Level freischalten
    14:26

  • Tower Defense Intro
    04:12
  • Anlegen des TowerDefense Levels
    09:59
  • Tanks platzieren
    07:51
  • Tanks Upgraden Teil 1
    12:20
  • Tanks Upgraden Teil 2
    16:21
  • GameManager und Münzen
    06:51
  • Den Pfad anlegen
    06:10
  • UI Erweitern
    06:48
  • GameManager erweitern
    13:52
  • Enemyscript Teil 1 - gegner fährt.
    15:31
  • Enemyscript Teil 2 - Rotation
    13:41
  • Camera Shake
    13:41
  • Lebensleiste einbauen
    07:31
  • Kugeln einfügen
    12:39
  • Fire Script Teil 1
    16:16
  • Fire Script Teil 2
    16:04
  • Rotieren des Tanks zum Gegner hin
    08:26
  • Spawner Teil 1
    18:12
  • Spawner Teil 2
    07:07
  • Behebung eines Fehlers
    00:09
  • Kosten einbauen
    08:23
  • UI erweitern
    11:23
  • Buttons implementieren
    12:09
  • Highscore permanent speichern
    17:59
  • Sound einbauen
    09:54

  • Einfügen der Assets
    09:48
  • Hinweis zu Projektdownloads in diesem Kapitel
    00:09
  • Einführung: Ego Shooter
    14:37
  • Wasser und Terrain bauen und Designen
    16:14
  • Einfügen von Gras
    04:44
  • Der Gegner läuft uns hinterher
    12:48
  • EnemyMovementController Script
    00:23
  • Gegner animieren
    03:42
  • EnemyCollisionController
    01:27
  • Gegner Spawnen
    10:46
  • SpawnController Script
    00:21
  • Schießen
    19:47
  • Shoot Script
    00:49
  • Gegner abschießen und zerstören
    13:15
  • Lebensanzeige einbinden
    05:05
  • Das Health Script
    09:54
  • PlayerHealth Script
    01:35
  • Die gegner greifen an
    10:19
  • Attackieren Animation
    06:53
  • EnemyAttack Script
    01:17
  • Ein paar Sounds einfügen
    13:22
  • Gegner Sterbeanimation - Animator und mehr
    17:46
  • Shoot Sound, Lauf Sound des Gegners und Ideen für das Spiel
    12:10
  • BulletController Script
    00:13

Requirements

  • PC auf dem Unity 3D 2019 funktioniert
  • Spaß an Videospielen

Description

Lerne wie man Videospiele mit Unity 3D, dem kostenlosen Speileentwicklungsprogramm erstellt.

Wir fangen mit sehr einfachen kleinen Schritten an, es spielt also keine Rolle, ob Du bereits Programmieren kannst, oder ein blutiger Anfänger bist.

  • Einstieg in Unity

  • Programmierung in C#

  • Coole Animationen erstellen

  • Benutzung von Unity's Physics System

  • Menüs und Einstellungen erstellen

  • Erstellung von 2D und 3D Spielen

  • Und vieles mehr!

Der Kurs ist komplett Projekt basiert. Du musst dich also nicht erst durch langweilige Theorie durchkämpfen, sondern baust schon früh im Kurs coole eigene Spiele. Du entwickelst quasi von Anfang an echte Spiele.

Die Spiele die Du entwickeln wirst:

  1. Space Invaders

  2. Fruit Ninja

  3. Angry Birds

  4. Tower Defense

  5. 3D First Person Ego Shooter


Nachdem wir die Grundlagen der Programmiersprache C#, in etwa einer Stunde durchgearbeitet haben, beginnen wir bereits mit unserem ersten Spiel. Einem Space Invader Clon. Dabei wirst Du direkt lernen wie man einen Figur bewegt, wie man Spielephysik einfügt etc.

Der Kurs ist natürlich befüllt mit Übungsaufgaben und Quizzen, die es dir ermöglichen dein gelerntes Wissen zu festigen und zu bestätigen.

Danach werden wir uns an eines der erfolgreichsten mobilen Spiele machen: Fruit Ninja. Dabei handelt es sich um einen mega Hit. Dabei lernst Du Spielelemente wie Spawner, Highscores, Touch Implementierung, die Vorbereitung fürs Verwenden auf Handys und vieles mehr.

Mit Fruit Ninja ist es aber noch nicht erledigt. Wir werden uns auch um Angry Birds kümmern, einem anderen Klassiker. Hierbei werden wir uns jedoch vor Allem mit Menüs, Spieleinstellungen, Level Design und

Als viertes Projekte erstellen wir ein super umfangreiches Tower Defense Spiel. Dieser Spieletyp ist extrem beliebt und Du kannst ihn danach komplett anpassen und Dein eigenes Mega Spiel daraus machen. Das gilt übrigens für alle Projekte in diesem Kurs. Du darfst sie alle nach deinen Wünschen erweitern und veröffentlichen.

Als krönenden Abschluss erstellen wir einen 3D Ego Shooter. Dabei wirst du lernen wie man:

  • Animationen verwendet

  • Eine 3D Welt schafft

  • Viele Assets kombiniert

  • Scripting/Coding auf der nächsten Ebene

  • Und vieles mehr


Dieser Kurs ist das Beste was es im deutschsprachigen Raum gibt. Das weiß ich, weil meine bisherigen Unity Kurs die erfolgreichsten waren und ich diesen nochmal viel besser gemacht habe. Der Kurs kombiniert meine Erfahrungen aus 5 Jahren Unity Entwicklung und drei Erfolgreichen Unity Kurs Erstellungen.

Es ist folglich der ideale Kurs, wenn es darum geht geniale Videospiele mit Unity 3D 2019 zu entwickeln. Dem Tool, dass es ermöglicht Spiele für iOS, Android, PC, Xbox, PS$4 etc. zu entwickeln und welches von einigen großen Entwicklerstudios verwendet wird.

Who this course is for:

  • Alle die mit dem PC umgehen können
  • Alle die Programmieren lernen wollen
  • Alle die eigenen Spiele entwickeln wollen
  • Blutige Anfänger die Lust auf eine Herausforderung haben
  • Entwickler die Lust haben ein neues Tool zu lernen

Instructor

Denis Panjuta
Teaches over 100,000 students to code
Denis Panjuta
  • 4.5 Instructor Rating
  • 37,530 Reviews
  • 188,433 Students
  • 34 Courses

Hi. I'm Denis. I have a degree in engineering from the University for Applied Science Konstanz in Germany and discovered my love for programming there.

Currently over 100,000 students learn from my courses. This gives me a lot of energy to create new courses with the highest quality possible. My goal is to make learning to code accessible for everyone, as I am convinced, that IT is THE FUTURE! 

So join my courses and learn to create apps, games, websites or any other type of application. The possibilities are limitless.


Hi. Ich bin Denis. Ich habe einen Bachelor in Wirtschaftsingenieurswesen der HTWG Konstanz und habe dort meine Begeisterung für's Programmieren entdeckt.

Zur Zeit lernen bereits über 100.000 Studenten von meinen Kursen. Dies gibt mir extrem viel Motivation und Energie noch mehr und bessere Kurse zu erstellen. Mein Ziel ist es, das Programmierenlernen so zugänglich wie möglich zu machen, denn ich bin überzeugt, IT ist DIE ZUKUNFT!

Also tritt meinen Kursen bei und lerne wie man Webseiten, Apps, Spiele oder andere Programme entwickelt. Die Möglichkeiten sind grenzenlos.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.