Video Courses


Working with O’Reilly Media and Packt Publishing, we’ve written a number of tutorial video courses on software development using Unity.


Game Development Patterns with Unity 2019

Game Development Patterns with Unity 2019

by Abram Wiebe and Robert Wiebe

Learn the Unity game development patterns and best practices to get your game made and built faster. Learn how to modularize behaviours so you can spend less time coding and more time creating. Understand some of Unity’s more powerful features so you can raise your game’s performance while lowering your development iteration times.


Unity VR Development

by Robert Wiebe

In this project-based Unity VR Development video tutorial series you will learn by doing – create a city using Unity 3D and deploy it as a virtual reality scene. You’ll learn about the Unity game engine, who uses it, and the distinctions between the GoogleVR, Samsung Gear VR, and Oculus virtual reality platforms.


Hands-on Game Development with Unity V5

by Robert Wiebe

In this Hands-on Game Development with Unity V5 training course, expert author Robert Wiebe will teach you how to develop a game from start to finish with Unity 5. This course is designed for the absolute beginner, meaning no game development with Unity 5 experience is required.


Learning Game Development with Unity 3D

Learning Game Development With Unity 3D

by Robert Wiebe

A practical Unity Game Development Training Course, this project-based Learning Game Development With Unity 3D video tutorial series will quickly have you using relevant skills for real-world applications using the Unity 3D game engine. This video series is an introduction to the Unity v4 game engine, for beginners.


Advanced Unity 3D Game Development

Advanced Unity 3D Game Development

by Robert Wiebe

A practical Unity game development training course, this advanced, project-based learning game development with Unity 3D video tutorial series will quickly have you using relevant skills for real-world applications using the Unity 3D game engine. A practical Unity game development training course, with this project-based video tutorial series, you’ll quickly have relevant skills for real-world applications using the Unity 3D game engine. This video series concentrates on the advanced networking features of the Unity v4 game engine. More than just a game engine, Unity has evolved to become a 3D content production ecosystem that makes it easy to produce and deploy content and other 3D content on multiple platforms.


Game Development with Unity 3D Training Bundle

Game Development With Unity 3D Training Bundle

by Robert Wiebe

A practical Unity game development training course, this bundle includes both the beginner’s training course, Learning Game Development With Unity 3D, and the advanced course, Advanced Unity 3D Game Development. This bundle will take you from a Unity 3D beginner and quickly have you practicing building your first project, practicing project-based skills while you develop simple applications and then network games using the Unity 3D game engine. Then, you’ll learn how to build a complete standalone game, ready to deploy on the Mac, Windows, and Linux desktop platforms.


BurningThumb Studios YouTube Channel

We have created some tutorial videos as well as some product demonstration videos that you may fine useful when using our products.

You can get to the tutorials for each product from the product page or see all of our videos on our YouTube Channel.


Robert Wiebe - Expertise in Mac OS, iOS, Android, Unity, Tandem

About Robert Wiebe

by Robert Wiebe

Robert Wiebe has more than 30 years experience designing, implementing, and testing software. He wrote his first App in 1979, as a high school student, using 6502 assembler code on an Ohio Scientific C2-4P computer with 8k RAM. More recently, he has focused on developing games and utilities for Android, iOS and Mac OS, as well as writing instructional books and videos on coding with Unity 3D, Mac OS and iOS. He’s also holds a Brown Belt in BJJ.