Are you ready to take your Unity Skills to the next level?

Get ready to learn 8 years worth of knowledge in a few weeks

You’re ready to build your own games and apps, but it is tough. The latest titles are amazing, the graphics look so realistic and the way they play blows your mind. All the great games use a game engine. No way even a big studio could program all the 3D graphics and physics engines and still ship a game this decade. Just choosing the “best” engine is complicated. I’ve built a lot of games in the past, worked in Unreal, CryEngine, and other more ‘proprietary’ engines. Unity is THE game engine, and will be in the future. You’ll get why in a minute.

You might think getting started with Unity would have been a cakewalk for a veteran programmer like me. But reality is never quite so simple and getting ramped up still took a long time. If you’ve been reading my emails, you know the tips I’ve given you really help.

Unity is quite a bit different than other game engines. The paradigm shift is big, and it’s been hard to find good resources that explain what needs to be done and how to do it “the unity way”. There are bad examples all over the place, and only a few places teach how to do more than a simple task at a time or re-create the bare bones of a game play prototype.

Even 5 years in, I was still stumbling across engine features I had no idea existed (and nobody else I talked to seemed to know about them either).  The editor is a powerful thing, and there’s so much more under the hood than noticeable at first glance.

But the coding is the same right? I’d also done my fair share of tool development, c# web sites, and just general programming. It’s just c#…

You’d think that was true. Maybe you’ve been slinging code for years, or have just done a bit of C#, but Unity is a different animal. While it’s true the primary and soon to be sole language of the engine is c#, the patterns and concerns are drastically different from things you’ll encounter in typical line of business situations. Getting this right is key to making your game work and perform at the level you need.

There are also plenty of people know the Unity basics, but really don’t quite get the code yet.  That’s not your fault..  c# is a huge language, probably the most complex one that exists.  Being giant, with a robust Base Class Library can be a huge benefit, but also a tough thing to learn.  What’s the right way to get stuff done?  Is there an easy way to find this specific object I need?  How do events work?  Should I use LINQ here?  These are all questions that need to be answered, and often the answer varies based on the use case.

Over the years, building dozens of Unity games for Mobile, PC, & VR, I’ve run into all these problems.  And spent a good part of my career finding the right answers.  Figuring out when Garbage Collection was going to be a problem, how to optimize the hell out of my graphics, learning when to use deferred vs forward rendering.

But optimization isn’t everything.  One of the most important things I’ve figured out is how to cleanly architect a Unity game.  How to make it easy to work in, extensible, and avoid the brittle messes of my early projects.

It wasn’t an easy journey either, I’d tried bringing in dependency injection, pulling over all the c# patterns I already knew, MVC, MVVM, and just about anything else you can think of.  Some of the patterns were a perfect fit while others turned out to be complete anti-patterns when applied to Unity.

Now that I’ve learned the deep secrets of Unity, and built so many games, it’s time to start giving back. You can skip years of frustration when we open up this one time class. I can help you bring your skills up to the same level, and FAST. Make no mistake though, it’s going to be intense. There’s a lot to learn, and we will go fast. You’ll be discovering new concepts, building all kinds of systems, and learning more each week than most people do in a year. But hard work pays off, and by the time you’re done, you’ll have the skills to build just about anything you want.

We’ll start off by building an entire 2D game..  not a prototype, not a single level or part of a game, but a full game.. with multiple levels.  In this section, we’ll focus heavily on c# as it relates to Unity.  We’ll discuss things like garbage collection, optimization, physics, input, animation, object collection, gamestate, sprites, effectors, enemies, ai, level selection, transitions, scoring, powersups, & UI systems.

This first section is all about code.  Getting a good grasp on the fundamentals and quickly diving into the important Unity specifics.  We’ll work together and focus on code architecture & best practices for game development.   By the end of this section, you’ll know all about events, delegates, component based design, injection, monobehaviours, poco’s, interfaces, abstraction, and the BCL.

In section 2, we’ll make a big shift.  We’ll jump away from 2D and start fresh with a full on 3D game.  We’ll be shooting projectiles, battling enemies, picking up items, and building worlds.

3D development involves a lot.. we’ll learn how to setup characters and navigation, animate those characters, and get into combat.  We’ll also need to learn how to light a scene, setup materials, deal with character controls, particles, input, weapons, health, mana, spells, & of course some 3D UI’s.

And we’re not stopping there.  Once we’ve got a handle on 3D development, we’re moving on to section three.  Where we’re building a multiplayer game.  If you’ve got a few controllers laying around, you may want to grab them out for this part.

Throughout this process, we’ll be constantly profiling, learning to find bottlenecks, and discovering easy tricks to optimize out projects for the best FPS possible.

By the end of the course, you’ll be ready to build just about any kind of game.  You’ll have the skills to put together a full 2D game for a console, pc, or go straight to mobile.  And if you’re more interested in 3D, you’ll have the experience to build something for your favorite genre.  And most importantly, you’ll have experience completing projects and the knowledge of how to architect your game and make failure not an option.

Building Real Immersion

When I first tried Virtual Reality years ago, I knew it was going to be huge.  And now the market for VR developers is growing exponentially.

Everyone wants in on this new craze, and the big shots like Zuckerberg strongly believe it’s the future (I completely agree with them).  VR is showing up in just about every industry, from entertainment, to real-estate, education, medical applications, and even manufacturing.  I’ve been working with companies in all sorts of sectors who are constantly looking for people or shops with the skills to bring their VR dreams to reality.

In the VR extension, we’ll take the skills learned from section 1 & 2 to the next level.  I’ll take you through the entire process of building a VR game that’s made me tens of thousands on steam.

We’ll cover all the important VR specifics like locmotion, optimal scene setup, lighting, input, haptics, PERFORMANCE, scale, VR audio, & interactions.  With what we learn in this segment, you’ll be able to re-create a majority of the VR games available, and mix/match these skills to build your own unique hit creation.

To make sure your learning experience is perfect and all your questions are answered, space for this class is extremely limited.  If you’re really ready to master Unity now, reserve your spot before someone else takes it away.

And remember, with everything I do, there’s a full money back guarantee.  I never want anyone to feel like they’ve paid for something that didn’t meet their expectations.  If you join the class and don’t feel it’s worth it, you’re not learning what you need to learn, I’d rather send an instant refund than have you be unhappy.

F.A.Q

Q: I’m interested in taking the course but I”m busy and may not have time.

A: Don’t worry.  I know exactly how that is, and for that reason, every lesson is available to you indefinitely.  If you can’t get the lesson done for the day, you can re-visit it any time.

Q: How much time do I need to spend each day?

A: You can expect to spend between an hour and two each day learning and working on projects.  The lessons will be straight to the point to make sure your time isn’t wasted.

Q: Will there be any other expenses like buying assets?

A: No.  There won’t be anything you’re required to purchase throughout the course.

Q: I’m primarily interested in building non-game apps.  Will this help me?

A: Definitely.  I build non-game apps all the time in Unity myself and the knowledge you’ll gain here is directly relevant.

Q: Are there any prerequisites to take the course?

A: You’ll need the latest version of Unity installed, but that’s about it.

See what others are saying

The Unity3d master course was AMAZING. Jason is an excellent teacher and always willing to pop in to help. The course gave me insights of how to properly manage, organize and build a Unity project from scratch. I highly recommend it for anyone that wants to get in quickly and learn how the pros do it.
dylan-watkins-ceo-l204c8-2
Dylan Watkins
CEO - Monster VR

There are so many things to say about this course.
First, Jason is the most knowledgeable person I have come across when it comes to Unity and C# coding for games. This course was concise, thought provoking, and all inclusive.

 

I have immersed myself in crash course to learning Unity through books, YouTube videos, multiple training sources on the web, and self-study, and I can say without a doubt that Jason’s Unity 3D Mastery course was the most complete course I have taken to date. You actually learn how to build games, not just simple tutorial games, but real games in these tutorials. Games that could easily be found for sale on multiple platforms. The lessons were designed to make you think, make you come up with alternative solutions, and made it possible for you to have enough knowledge to experiment and try different things. And when you were directed to come up with solutions on your own they weren’t easy. In my experience it involved a lot of trial and error to complete them. And that forced me to learn Unity and C# far better than any step by step course could ever dream of doing.

 

And when you ran into problems or got in over your head on something, Jason was right there to help you sort things out, on almost daily video conference calls, through Facebook, or even email. I don’t think I had to wait more than 30 minutes for a response from Jason when I was having issues. And the assistance Jason provided wasn’t just to tell you how to fix things, most often he would give you valuable input to point you in the right direction so you could figure it out for yourself. That was a nice touch.

 

I got the impression that Jason really wanted you to walk away from this course knowing all of his secrets and prior experience in the Game industry. His goal was to keep you from making mistakes he had witnessed over the years. All of the qualities of a true Mentor. I will be forever grateful to Jason for his guidance and techniques used to get me up and coding in Unity much faster than I could have done it through all of my other studies.

David Young
Media Productions Manager - AT&T
david-no-green
David Miranda

Have Questions of your own?

If there’s anything you’re not sure about, any questions you have about the course, feel free to send me an email and I’ll get back to you asap.  – jason@unity3d.college

 

Jason’s “Better than Amazon” Money-Back Guarantee

With everything I do, I primarily want to help you learn.  If you join the course and it’s not for you.. it’s no problem.  I’ll gladly refund 100% of the cost.  I don’t want anyone paying for something if they’re not gaining real value.

“If you’re anything other than 100% satisfied, let me know and I’ll send you back the full cost of the course immediately!”

Offer Ends Soon

Days
Hours
Minutes
Seconds

Unity Master

6 Week Unity Mastery Course

Everything you need to develop 2D or 3D games on your own.  We’ll go through the basics, all the way to some of the most advanced topics.  By the time the course is done, you’ll have built multiple games for different genres and be on your way to Unity Mastery.
 
  • Work along with the other students
  • 1 on 1 interaction with myself
  • Daily updates and assignments
  • Continual code reviews
  • Build three complete games the right way from start to finish
  • Opportunities to customize and show off your unique work to the class

$997

$397

BONUS #1

Get the 2017 Mastery Course FREE

As an additional bonus for joining today, you’ll get full access to the 2017 course as well.  Once you’ve completed the latest and greatest course, the previous version will be delivered to you completely free!
 

$497

30 Days of Lessons FREE

BONUS #2

Zombie Art Kit

Every developer needs high quality art assets.  As an additional bonus, I’m going to give you a full zombie art kit with high definition models you can use royalty free in your own games.
 

$127

YOURS TO KEEP

BONUS #3

Weapon Pack

I’m building out an extensive weapon pack for Unity Games.  It’s growing constantly with a variety of weapon types.

And to make this bonus even better, if you have a specific weapon you’d like to request, shoot it my way and we’ll get it into the pack
(custom weapon design may be limited to the first 5 requests only, so get in quick!)

$84

INCLUDED FREE

VR Wizard

6 Week Unity Mastery Course
+
2 Week Intensive VR Training

+

Special Bonus

Professional VR Developer Course ($297 Value)

For the VR focused developer, we’ll be extending the course.  After we hit all the important fundamentals and brought you up to speed, we’ll dive head first into building a real VR game based on one of my biggest Steam hits.  You’ll learn not just how to build a VR game, but how to build one fast and complete it.  You’ll get all the lessons I learned shipping 6 VR games to steam and be able to take your end project, customize it and sell it yourself.

And as an extra free bonus, I’ll throw in a copy of my Professional VR Developer Course, where you’ll learn the basics of VR & build a shooter of your own ($297 Value)

$1397

$597

Indie Ace Package

6 Week Unity Mastery Course
+
2 Week Intensive VR Training

+

Free Bonus

Professional VR Developer Course ($297 Value)

+
Direct Access
+
Personal Review

In addition to everything above, you’ll have continual code reviews throughout the course.  Your questions will help guide the course and your projects will be used as the samples for learning.  You’ll have direct phone & skype access to get your questions answered right away.

You’ll also receive free certificate for ($1000 / 4 hours) of personal code, architecture, and performance review on your own project that can be redeemed any time after the course has completed.

$2897

Don’t Miss out, Registration is closing and class is starting

Jason’s “Better than Amazon” Money-Back Guarantee

With everything I do, I primarily want to help you learn.  If you join the course and it’s not for you.. it’s no problem.  I’ll gladly refund 100% of the cost.  I don’t want anyone paying for something if they’re not gaining real value.

“If you’re anything other than 100% satisfied, let me know and I’ll send you back the full cost of the course immediately!”