About this Course

32,285 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 36 hours to complete
English
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Intermediate Level
Approx. 36 hours to complete
English

Offered by

Placeholder

University of Colorado System

Syllabus - What you will learn from this course

Week
1

Week 1

11 hours to complete

Exceptions and File IO

11 hours to complete
12 videos (Total 67 min), 12 readings, 1 quiz
12 videos
Navigating a Coursera Course (optional)3m
Meet the Instructor (optional)10m
Lesson Introduction36s
What Are Exceptions?2m
Exception Handlers7m
Lesson Introduction1m
Streams2m
Text Files7m
Game Configuration Data Files7m
Using Game Configuration Data6m
PlayerPrefs11m
12 readings
Dr. T's Book10m
Setting Up Your Development Environment10m
Course Topic Index10m
Lecture Code10m
Exercise Code10m
Exercise 1: The User is Crazy!10m
Exceptions Lecture Code10m
Exercise 2: Practice with Text Files10m
Exercise 3: Using CSV Files10m
File IO Lecture Code10m
Unity Project: Wacky Breakout Increment 15h
Who Is It? Solution10m
Week
2

Week 2

10 hours to complete

Inheritance and Polymorphism

10 hours to complete
13 videos (Total 51 min), 8 readings, 1 quiz
13 videos
What Is Inheritance?5m
Family and Inheritance7m
Money and Inheritance7m
Lesson Introduction31s
What Is Polymorphism?1m
Family and Polymorphism2m
Money and Polymorphism4m
The MonoBehaviour Class1m
Lesson Introduction3m
Disappearing Teddy Bears5m
Exploding Teddy Bears3m
Burning Teddy Bears5m
8 readings
Exercise 4: The Kids Are Alright10m
Inheritance Lecture Code10m
Exercise 5: I Like to Move It Move It10m
Polymorphism Lecture Code10m
Exercise 6: Launchers and Projectiles10m
Teddy Bear Destruction Code10m
Unity Project: Wacky Breakout Increment 25h
Getting Rich Solution10m
Week
3

Week 3

10 hours to complete

Event Handling and Menus

10 hours to complete
10 videos (Total 63 min), 6 readings, 1 quiz
10 videos
Delegates and Event Handlers5m
UnityEvent and UnityAction5m
Fish Revenge12m
Adding an Event Manager8m
Refactoring Teddy Bear Destruction5m
Lesson Introduction36s
Menu Buttons8m
Adding a Simple Menu System9m
Adding a Menu Manager6m
6 readings
Exercise 7: Is There Anybody Out There?10m
Event Handling Lecture Code10m
Exercise 8: Don't Destroy Me!10m
Menus Lecture Code10m
Unity Project: Wacky Breakout Increment 35h
Managing Events Solution10m
Week
4

Week 4

5 hours to complete

Feed the Teddies

5 hours to complete
9 videos (Total 58 min), 3 readings, 1 quiz
9 videos
The Event Manager7m
Menus6m
Basic Gameplay12m
Full Gameplay6m
Sound7m
Configuration Data8m
Dictionaries6m
Finishing Up48s
3 readings
Feed the Teddies Lecture Code10m
Unity Project: Wacky Breakout Increment 410m
The Digitizer Solution10m

Reviews

TOP REVIEWS FROM INTERMEDIATE OBJECT-ORIENTED PROGRAMMING FOR UNITY GAMES

View all reviews

Frequently Asked Questions

More questions? Visit the Learner Help Center.