Complete C# Unity Developer 2D: Learn to Code Making Games [Free Download]

Complete C# Unity Developer 2D: Learn to Code Making Games Cours download udemy paid courses for free

4.7 (67,855  ratings)

330,027 students
Created by Ben Tristem, Team, Rick Davidson
Last updated  10/2019

Complete C# Unity Developer 2D: Learn to Code Making Games


  • Learn C#, a powerful modern language, from scratch. No prior programming experience is necessary.
  • Become excellent at using the Unity game engine.
  • Build a solid foundation for game design and game development that will help you build your own games.
  • Learn how object oriented programming works in practice.
  • Create playable game projects – good for your portfolio, or just for your own sense of achievement.
  • Transfer your knowledge from this course to .NET, other languages, and more.
  • Develop highly transferable coding problem solving skills.
  • Be part of an amazing and supportive community of people similar to you.
Complete C# Unity Developer 2D: Learn to Code Making Games Course udemy tutorials free download

This course includes

    • 35 hours on-demand video
    • 3 articles
    • 27 downloadable resources
    • Full lifetime access
    • Access on mobile and TV
    • Certificate of Completion



* Separate mini-course to cover these this now available.

Anyone who wants to learn to create games: Unity is a fantastic platform which enables you to make production-quality games. Furthermore these games can be created for Windows, MacOS, iOS, Android and Web from a single source!

If you’re a complete beginner, we’ll teach you all the coding and game design principles you’ll need. If you’re an artist, we’ll teach you to bring your assets to life. If you’re a coder, we’ll teach you game design principles.

Note: access to this course comes with an optional, free community site where you can share games and art assets, as well as connect with other students.

Dive in and learn Unity now, you won’t be disappointed!

Who this course is for:
  • Competent and confident with using a computer.
  • Artists who want to learn to bring their assets into games.
  • Some programming experience helpful, but not required.
  • Complete beginners who are willing to work hard.
  • Developers who want to re-skill across to game development.


I’ve tried this course while ago when there was another guy. I gave up eventually due to the way he was to explain the theory and code and everything. After many year i came back only to realize that this new guy called Rick has been brought to the team and for my surprise he’s been able to teach me. Very pleased at the moment. Keep up with the great work guys it’s been a awesome learning so far. See you all soon

This course was very easy to follow along with, I was a complete novice and never coded before.

Gaming has always been my passion and this course has helped me want to progress further into my passion.

100% worth doing this course as they touch on a few different 2D genres and also give you the chances to try to complete tasks before giving you the answers was a massive help as you start to think like a programmer.

So. I originally purchased this course a while ago (prior to the overhaul) and didn’t really get around to completing it. When I finally managed to get some time to really dive into the course, I was completely blown away. You guys did an unbelievable job with this course. It was so well done, from the concepts that were covered to the challenges and resources, everything just exceeded all exceptions that I had.

I must say I am a slow learner, and was slow to start, but stuck with it and the course was fun and (mostly) easy to follow along with. For all issues though, I found the Q&A section right below the videos almost always had the answer I was looking for if I got stuck, so clearly the other people who came before me did there part in helping make this a success!

Brilliant course I purchased it originally a few years ago and they updated the entire course to keep up with the changes in unity.

Great starting point for complete beginners although I personally recommend doing pure c# courses/tutorials on the side as I found it helped me follow this course easier and add my own changes/improvements.

this is a good course, it gets difficult though at laser defender but its cool and i like it.

Getting Started
TileVania – A Bonus Section For You!
Welcome To TileVania
TileVania Game Design
Slicing Sprite Sheets
Intro To Unity Tilemap
Unity Rule Tiles
Create Player Idle Animation
Animation States & Transitions
Test Your Understanding – TileVania #1
5 questions
Implement 2D Collision
Maximize Learning Value
Move Player Horizontally
Flip Character Sprite
Instructor Hangout 6.1
Animation State In Code
Test Your Understanding – TileVania #2
5 questions
Jumpy Jumpy
Jump if IsTouchingLayers
Climb Ladder
Climb Ladder Tweaks
Perspective Vs Orthographic Cameras
Cinemachine Follow Camera
Cinemachine Confiner Extension
State-Driven Cameras
Prevent Wall Jump
Making Enemies
Player Death
Adding Hazards
Level Flow Layout
Level Exit Portal
Start & Success Screens
Game Session Controller
Coin Pickups
Persistent SFX
Persistent Score & Lives
Remembering Pickups
Adding Rising Water
Over To You Now
Learn to Make and Sell Games

GameDev tv was created to help anyone learn how to develop, design and sell indie games.  We have some of the best-selling and highest rating game development courses on Udemy.

We have more than 600,000 students, and our aim is to make and maintain high quality courses that are engaging and entertaining for them.

GameDev tv offers comprehensive courses on Unity, Blender, Unreal, coding in C#, C++ and more.  Looking to learn about a topic that we don’t cover?  Visit our community page and let us know.


Download Udemy Course File 25 GB ↓

Download File




Please enter your comment!
Please enter your name here