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

Game development & design. Learn C# using Unity 2018. Your first seven 2D Unity games for web, Mac & PC.


Created by Ben Tristem, by Ben Tristem, Rick Davidson
Last updated 11/2018
What you’ll learn
  • 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.
  • Personally create playable game projects – good for your portfolio, or just for your own sense of achievement.
  • Transfer your knowledge 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.
Course content
349 lectures


  • Mac or PC capable of running Unity 2018.
  • Optional: A free download of Unity 5 to review the original content of the course.
  • A passion and willingness to learn how to code.

September 2018 – We have completely updated the first 6 projects to Unity 2018! The following 4 projects are in the process of being replaced (TileVania is Unity 2017). All original content is available to course students in an additional free course.

This course started as a runaway success on Kickstarter and has gone on to become the most popular and most watched Unity course on Udemy. The course has full English closed-captions throughout.

Learn how to create video games using Unity, the world-leading free-to-use game development tool. We start super simple so you need no prior experience of Unity or coding! With our online tutorials, you’ll be amazed what you can achieve right from the first moment you start the course.


Benefit from our world-class support from both other students, and the GameDevtv team who are regularly engaged in the forums and Q&A section. Go on to build several games including:

  • Laser Defender: A Top-Down Space Shooter with enemies to shoot and dodge;
  • Glitch Garden: A Tower Defense game with different tower types and enemy types, and a basic resources system;
  • TileVania: A fast-paced classic Side-Scrolling Platformer using Unity’s Tilemap tool;
  • Block Breaker: A basic “Breakout” style game which introduces Unity’s built in physics engine.

You will have access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Our thriving discussion forum will help you learn and share ideas with other students. Check out our reviews to see how people love this feature.

Unity 2018 Remaster: This well-loved and highly-tuned course is taught initially in Unity 4 and then in following sections in Unity 5. This content is still incredibly valuable and relevant. As part of our ongoing commitment to our students, we are remastering the entire course in Unity 2018 to show you the newer tools that Unity has to offer.

The course is project-based, so you will not just be learning dry programming concepts, but applying them immediately to real indie games as you go. All the project files will be included, as well as additional references and resources – you’ll never get stuck. There are talking-head videos, powerful diagrams, quality screencasts and more.

Oh, and it’s just bigger and better than other Unity courses you will find online. See the course length and the reviews.

For each demo game you build you will follow this process…

  • Be challenged to build the entire game yourself.
  • Be shown step-by step how to build it.
  • Be challenged to apply, and re-apply your knowledge regularly.

You will get full lifetime access for a single one-off fee. The creators are qualified and experienced coders and avid gamers, so are able to explain complex concepts clearly, as well as entertain along the way.

You will learn C#, and in turn build a solid foundation for Object Oriented Programming.                                                                By the end of the course you’ll be very confident in the basics of coding and game development, and hungry to learn more.

What this course DOESN’T cover…

Whereas this course is already huge, we can’t possibly cover everything in that time. Here are some things we will not be covering…

  • Performance optimization.
  • Editor plugins or modifications.
  • Physics engine modification*

* 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 now, you won’t be disappointed!

Who is the target audience?
  • 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.

Size: 43.07G


Related Courses



  1. Manoj Madushanka 11/11/2018 Reply
    • iqbalsurya 14/11/2018 Reply
  2. Styrmir 08/11/2018 Reply
  3. Rakesh 05/11/2018 Reply
  4. Viranchi 24/09/2018 Reply
  5. jesus 22/09/2018 Reply
  6. soul 20/09/2018 Reply
  7. riad 17/09/2018 Reply
  8. Gomez 17/09/2018 Reply
    • veiter 17/09/2018 Reply
  9. rasul 12/08/2018 Reply
  10. Ahmad 06/06/2018 Reply
  11. Sai Won 19/05/2018 Reply
  12. Ethan 16/05/2018 Reply
  13. Tony 13/05/2018 Reply
    • Jutts 04/09/2018 Reply
  14. IBM 12/05/2018 Reply
  15. Harshit 09/05/2018 Reply
    • Cristene 16/05/2018 Reply
  16. Saj 09/05/2018 Reply
  17. jaki 26/04/2018 Reply
  18. WXt36nlrC3jCDaAtR1zC 20/04/2018 Reply
  19. Tung Nguyen 14/04/2018 Reply
  20. Cyber Shadow 03/04/2018 Reply
  21. deadly 27/03/2018 Reply
  22. Arnav 17/03/2018 Reply
    • Sol 25/03/2018 Reply
  23. Luca Sergiu 08/03/2018 Reply
    • Silenthero 05/04/2018 Reply
    • omar 21/10/2018 Reply
  24. Phoebian 25/02/2018 Reply
  25. Learner 19/02/2018 Reply
  26. Mailinator 09/02/2018 Reply
  27. EJ 26/01/2018 Reply
  28. Faiz 06/10/2017 Reply
  29. dev0009 02/10/2017 Reply
    • dev0009 02/10/2017 Reply
  30. naimish 27/09/2017 Reply
  31. coder 31/08/2017 Reply
  32. Thomas 23/08/2017 Reply
  33. digisoul 19/08/2017 Reply
  34. Quang Tran 08/08/2017 Reply
  35. hfhg 07/08/2017 Reply
  36. hfhg 07/08/2017 Reply
  37. Zakaria 09/07/2017 Reply
  38. Zakaria 09/07/2017 Reply
  39. zak 03/07/2017 Reply
  40. Ravi 12/06/2017 Reply
  41. Ashmeet 11/06/2017 Reply
  42. Aston 28/05/2017 Reply
    • SRZ 28/05/2017 Reply
      • SRT 14/08/2018 Reply
  43. Aston 24/05/2017 Reply
  44. Sourav 19/05/2017 Reply
  45. Swapnil 15/05/2017 Reply
    • SRZ 15/05/2017 Reply
      • darsh 28/05/2017 Reply
  46. {TechieAce} 15/05/2017 Reply
  47. Swap 15/05/2017 Reply
    • Swap 15/05/2017 Reply
      • Swap 15/05/2017 Reply
        • SRZ 15/05/2017 Reply
          • Swap 15/05/2017
          • shiv 27/01/2018
          • Cristene 16/05/2018
      • Cristene 16/05/2018 Reply
    • Zinnia 16/05/2017 Reply

Add a Comment

Your email address will not be published. Required fields are marked *