Unity 101

This course touches on the fundamentals of Unity and programming in C#. Designed for the absolute beginner, you will be guided by carefully constructed courses designed to help you understand the mysterious world of programming and you’ll be quizzed along the way to test your knowledge.

If you want to learn how to build your own video games then this course is absolutely essential to building a solid foundation to understanding the concepts and to expand your knowledge.



In this course you will be introduced to Object Oriented Programming through the development of video games for a variety of platforms using Visual Studio and Unity.

Course Content:

  • IDE familiarization (editing / auto complete / debugging)
  • Game application code structure
  • Basic concepts of programming language
  • Game Sprites
  • Object collisions
  • Sound Effects
  • Coding for user input capture from keyboard, mouse and game controller
  • Game text elements
  • Game deployment
  • File optimization

Learning Outcomes:

  • Demonstrate use of Game Development IDE software by creating an error free project.
  • Create a functioning 2D game.
  • Employ proper use of programming language by creating error free scripts.


Liked it? Take a second to support Chris Fletcher on Patreon!

About Author

I started my programming journey a little over 15 years ago when I decided to give C++ a try. I've been hooked every since. I've had the pleasure of learning a variety of programming languages. For the last 5 or so years I've focused on C# and Unity for game development.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Support Us

Support The Weekly Coder on Patreon!

Follow me on Twitter


RSS feed