We may earn an affiliate commission when you visit our partners.
Course image
Dr. Tim "Dr. T" Chamillard

This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 4 courses in the specialization you'll learn how to program in C# and how to use that C# knowledge to program Unity games. The C# and Unity material in the courses in the specialization is slightly more comprehensive than the content in the first 2 game programming courses at UCCS.

Read more

This specialization is intended for beginning programmers who want to learn how to program Unity games using C#. The first course assumes no programming experience, and throughout the 4 courses in the specialization you'll learn how to program in C# and how to use that C# knowledge to program Unity games. The C# and Unity material in the courses in the specialization is slightly more comprehensive than the content in the first 2 game programming courses at UCCS.

“Unity” is a trademark or registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere.

The courses in this specialization are independent works and are not sponsored by, authorized by, or affiliated with Unity Technologies or its affiliates

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Four courses

Introduction to C# Programming and Unity

(0 hours)
This course introduces C# programming and Unity for video game development. It starts with the basics and progresses to building small games. Students will learn core programming concepts and their application in game development.

More C# Programming and Unity

(0 hours)
This course is the second in a specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity? C# is a great language for learning to program, and Unity is popular with indie game developers.

C# Class Development

(0 hours)
This course is the third in a specialization about developing video games using C# and Unity. It assumes you have the prerequisite knowledge from the previous courses. Throughout this course you'll continue building your foundational C# and Unity knowledge by exploring more C# and Unity topics.

Intermediate Object-Oriented Programming for Unity Games

(0 hours)
This course is the fourth in a specialization about learning how to develop video games using C# and Unity. It builds on your foundational knowledge by developing more robust games with better object-oriented designs using file input and output, inheritance and polymorphism, and event handling.

Save this collection

Save C# Programming for Unity Game Development to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser