C# Programming for Unity Game Development

share ›
‹ links

Below are the top discussions from Reddit that mention this online Coursera specialization from University of Colorado System.

Offered by University of Colorado System. Learn to Program Unity Games with C#. Learn C# programming and how to use C# in Unity games Enroll for free.

Reddsera may receive an affiliate commission if you enroll in a paid course after using these buttons to visit Coursera. Thank you for using these buttons to support Reddsera.

Taught by
Dr. Tim "Dr. T" Chamillard
Associate Professor
and 12 more instructors

Offered by
University of Colorado System

This specialization includes these 1 courses.

Reddit Posts and Comments

1 posts • 26 mentions • top 17 shown below

r/unity_tutorials • post
11 points • spewmash
[Coursera] C# Programming for Unity Game Development
r/gamedev • comment
2 points • RodeoMonkey

I'd recommend the University of Colorado Unity C# Coursera class. You can take it for free, and you'll get a solid grasp of C# and OO programming. It based around 2d projects though.

https://www.coursera.org/specializations/programming-unity-game-development

r/learnprogramming • comment
2 points • vernochan

You can try some coursera courses. https://www.coursera.org/specializations/programming-unity-game-development

r/unity_tutorials • comment
2 points • WunWegWunDarWun_

https://www.coursera.org/specializations/programming-unity-game-development?action=enroll

This Coursera course is amazing. I’m in the middle of the third course and i have a very decent handle on Unity and C# :)

r/gamedev • comment
1 points • kcksteve

https://www.coursera.org/specializations/programming-unity-game-development

Try the first course here

r/gamedev • comment
1 points • LeJawa

If you are using Unity, I recommend the Coursera specialization : C# Programming for Unity Game Development. It's completely free to audit, meaning you have access to all courses but cannot interact with teachers/students and will not get a certificate at the end.

For the longest time I wanted to start game dev and this is what finally got me into actually making games. If you already know programming (which was my case) you will breath through some of the sections and you will be able to focus on game development.

After you have some standing ground, I recommend doing some short game jams (2-3 days). Not only will you gain experience making the game, you will also play a lot of other games which will undoubtedly give you ideas for your next ones.

Good luck on your journey!

r/csharp • post
3 points • BX1959
Thoughts on CU's Coursera Specialization on C# Programming for Unity Game Development?

Hi everyone,

I am interested in the C# Programming for Unity Game Development Specialization offered by the University of Colorado through Coursera. Just wanted to hear from anyone who has had experience with this course series and whether they would recommend diving into it.

I'm also planning to try out Code Academy's Learn C# course before getting into the Coursera class, so any thoughts on that option would be appreciated as well.

Thank you!

r/Unity3D • comment
1 points • delivaldez

I think, the best tutorial series is doing your own project and researching when you are stuck. If you want something more structured that guides you through a predefined road, you may try this. If you want tutorials, there is a list of tutorials at the right hand side of the screen, down near the bottom.

Good luck.

r/gamedev • comment
1 points • msobieranski

https://www.coursera.org/specializations/programming-unity-game-development this mooc could be used as the idea from which you can start.

r/cscareerquestionsEU • comment
1 points • dbxp

This may be worth looking at: https://www.coursera.org/specializations/programming-unity-game-development

However I would note that if you're thinking of doing this commercially it is a very long path especially if you're doing it part time, you're looking more a long the lines of 5 years rather than a few months if you want to make it all yourself.

r/learnprogramming • comment
1 points • cupcakes234

Two excellent courses I've found for Unity are:

https://www.coursera.org/specializations/programming-unity-game-development

and https://www.coursera.org/learn/game-development?specialization=game-development

The 2nd one I've completed and I loved it, they let you make one solar system simulation and two 3d demo games. Course made it easy to understand how Unity and assets works. The first course is more programming oriented, in second one they give you pre-made scripts.

r/learnprogramming • comment
3 points • my_password_is______

when I did it it (at least 3 years ago) it was Colorado and XNA

we spent way too much time learning to write proper documentation

and he kept trying to make jokes during the videos, but they were just lame and it took away from the course

this is the one I did https://www.coursera.org/learn/game-programming

I see you're talking about this one

https://www.coursera.org/specializations/programming-unity-game-development

same teacher though

maybe he's better now

but you could also try Ben Tristem's 4 courses for almost the same cost as one month of coursera courses ($49 per month)

https://www.udemy.com/unitycourse/

https://www.udemy.com/unitycourse2/

https://www.udemy.com/unityrpg/

https://www.udemy.com/gamephysics/

and Brackeys has lots of great youtube videos

https://www.youtube.com/playlist?list=PLPV2KyIb3jR6ZkG8gZwJYSjnXxmfPAl51

https://www.youtube.com/user/Brackeys/playlists?disable_polymer=1

this one assumes previous knowledge

https://www.youtube.com/playlist?list=PLPV2KyIb3jR4KLGCCAciWQ5qHudKtYeP7&disable_polymer=true

r/gamedev • comment
5 points • themoregames

  1. https://old.reddit.com/r/gamedev/wiki/getting_started
  2. /r/learnprogramming
  3. Patience! Teach Yourself Programming in Ten Years by Peter Norvig
  4. how do I learn programming site:reddit.com
  5. r/IWantToLearn

Wait, let me sort this list...

  1. Patience! Teach Yourself Programming in Ten Years by Peter Norvig
  2. https://old.reddit.com/r/gamedev/wiki/getting_started
  3. /r/learnprogramming
  4. r/IWantToLearn
  5. how do I learn programming site:reddit.com

About Udemy: this is a really nice article by Troy Hunt:


A short and incomplete list of well-known online course websites, in no particular order:

  1. https://www.pluralsight.com/
  2. https://eu.udacity.com/courses/all Sorry about the "eu" part of the link, no idea if it will redirect you
  3. https://www.edx.org/
  4. https://www.coursera.org/specializations/programming-unity-game-development
  5. https://www.khanacademy.org/computing/computer-programming

Some offer free courses, others don't. Use at your own discretion. Parental guidance advised.

r/augmentedreality • comment
3 points • tsummerbell

I am doing the same thing and this is my approach:

Go through the Unity programming pathway first:

https://learn.unity.com/pathway/junior-programmer

You can follow it up with this course:

https://learn.unity.com/course/unity-c-survival-guide

Both the above courses would give you a solid foundation in C# for Unity, and also for working towards the Unity Programmer certification (if you're interested in that).

Follow that up with the Unity VR intermediate course:

https://learn.unity.com/course/oculus-vr

I'm also planning to supplement the VR course with some more advanced C# tutorials from Microsoft's Learn platform, if I feel I need it by then:

https://dotnet.microsoft.com/learn/csharp

Plus, this course looks a good alternative to the Unity tutorials:

https://www.coursera.org/specializations/programming-unity-game-development#courses

And I also bought a book on Unity game dev, just to mix up the learning formats a bit:

https://www.amazon.co.uk/dp/1800207808

Once you know C# and Unity really well, producing for VR and AR is not much different - there will be new things you need to learn, such as mapping to VR controllers, using AR Foundation or Vuforia to make AR content, but the mechanics of building experiences is exactly the same. I know this because I did an XR with Unity course a year ago, when I'd never touched Unity before, and it's the same basic stuff. But I'm going back to the beginning to get a good foundation for unity and programming with C# in general.

r/csharp • comment
1 points • appschopper_

Honestly speaking, every Unity course is different on its own and has a lot to offer. If you want to learn diligently about app development, especially game development, here are some top Unity resources you can follow.

Have a look:

  1. The Complete Unity Guide 3D - Beginner to RPG Game Dev in C# (by Eincode Academy)

  2. Complete C# UNity Developer 2D by Ben Tristem and Rick Davidson (by Udemy)

  3. Unity Game Dev Courses: Fundamentals (by Pluralsight)

  4. Unity Certification: C# Programming for Unity Game Development by Dr. Tim Chamillard (by Coursera)

  5. Unity 3D Essential Training by Craig Barr (by LinkedIn Learning)

  6. Unity Beginner Tutorials (by YouTube)

Choose your favorite and thank me later. Cheers!

r/gamedev • comment
1 points • EmpiricSpirit