Coursera
Coursera Logo

University of Colorado Boulder - C# Programming for Unity Game Development Specialization 

  • Offered byCoursera
  • Public/Government Institute

C# Programming for Unity Game Development Specialization
 at 
Coursera 
Overview

Learn to Program Unity Games with C#

Duration

4 months

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

C# Programming for Unity Game Development Specialization
Table of content
Accordion Icon V3
  • Overview
  • Highlights
  • Course Details
  • Curriculum
  • Student Reviews

C# Programming for Unity Game Development Specialization
 at 
Coursera 
Highlights

  • Earn a Certificate of completion from University of Colorado System on successful course completion
  • Get unlimited access to the course content
  • 67% Started a new career after completing this specialization
  • Shareable certificate
  • Effort: 3 hours/week
Read more
Details Icon

C# Programming for Unity Game Development Specialization
 at 
Coursera 
Course details

Who should do this course?
  • This course is designed for anyone who wants to learn how to program Unity games using C#
What are the course deliverables?
  • Learn how to program Unity games using C#
  • Learn how to program in C# and how to use that C# knowledge to program Unity games
  • Develop several larger C# console applications and Unity prototypes as well as 2 complete games, all of them designed to teach you important C# and Unity concepts
More about this course
  • 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 5 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 first 4 courses in the specialization is slightly more comprehensive than the content in the first 2 game programming courses at UCCS.

C# Programming for Unity Game Development Specialization
 at 
Coursera 
Curriculum

Introduction to C# Programming and Unity

Module 1: Write your first C# console application and Unity script

Module 2: Learn how we store data in our programs

Module 3: Learn how we use classes and objects to implement our code

Module 4: Learn the basics of Unity 2D games and take "Final Exam"

More C# Programming and Unity

Module 1: Learn how we make decisions in our code

Module 2: Learn how to get and use player input in your Unity games

Module 3: Learn how to use iteration (looping) to repeat actions in your code

Module 4: Learn how we can store lots of data in arrays and lists

C# Class Development

Module 1: Learn about abstraction and how we can use it to design and implement console application classes

Module 2: Learn more about how methods and parameters work

Module 3: Learn how we can use abstraction to design and implement Unity classes

Module 4: Add text output (like score!) and sound effects to your Unity games

Intermediate Object-Oriented Programming for Unity Games

Module 1: Start using files to implement your Unity games

Module 2: Learn how inheritance and polymorphism help us write less code for our games

Module 3: Implement event handling to make better object-oriented designs and add menus to your Unity games

Module 4: Explore the complete implementation of a small Unity game

Module 5: Complete final peer review

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6726 CoursesRight Arrow Icon

C# Programming for Unity Game Development Specialization
 at 
Coursera 
Students Ratings & Reviews

4.5/5
Verified Icon2 Ratings
P
Piu Sharma
C# Programming for Unity Game Development Specialization
Offered by Coursera
5
Other: Extremely useful and practical examples that can get you started on the basics of C# programming and on Unity as an Engine.
Reviewed on 19 Nov 2020Read More
Thumbs Up IconThumbs Down Icon
S
SAHIL GANDHE
C# Programming for Unity Game Development Specialization
Offered by Coursera
4
Other: I leaned many new things from this course. I liked to learn new courses from Coursera, in Coursera you can find many courses which can change our life and also change our academic progress.
Reviewed on 5 Jul 2020Read More
Thumbs Up IconThumbs Down Icon
View All 2 ReviewsRight Arrow Icon
qna

C# Programming for Unity Game Development Specialization
 at 
Coursera 

Student Forum

chatAnything you would want to ask experts?
Write here...