Video Courses:

Project Templates:


14 Days No Questions Asked Refund Policy

I am here to help you to learn Game Dev in Unity and programming in C#.

If for any reason you don't find the course content valuable just let me through contact form know within 14 days from the purchase and I will sent you your money back.

Other Learning Materials:

How To Use Blender For 3D Printing!
Learn How To Use Blender For 3D Printing

My good friend Jonathan is creating video courses about Blender. This first one will help you to learn how to create 3D models that are optimized for 3D printing.

Check it out at

The Unity Shader Bible
Learn how to program shaders in Unity

Shaders are great way to create visually appealing games. I had a lot of trouble learning about them until I came across Jettelly youtibe channel and their book.

Check it out at:

About myself:

About Sunny Valley Studio:

Hi! I'm Peter 👋

I am a game developer creating games and prototypes in Unity since 2017 (👍

I love programming (started learning as a kid) and playing games. That is why I started creating games 😁

I share my knowledge about coding in C# and creating game mechanics in Unity at Sunny Valley Studio YT channel and in my video courses🙂

I am also part of Unity insiders program so that I can bring you up-to-date solutions to how to implement different game mechanics in Unity 🤓

My goal is to make learning programming and making games easy by explaining everything in a step-by-step manner, breaking it into small manageable chunks of knowledge.

I know that learning to code can be hard. At the same time creating games is a very much iterative process which means that new features needs to be added to the code. I want to show you how you can evolve your code and your unity project so that it is easy to work on it and so that if something break you can quickly fix it. Yes it will require you learning how to code well. But I tell you it will be worth it (and a time saver later on).