Here are Unity Game Development Classes. Unity is a versatile game engine that can be used for creating interactive prototypes, games, training simulations, and more. It supports both 2D and 3D worlds and publishes to many popular platforms including Windows, MacOS, iOS, Android, VR, WebGL, and more!

You can build…

πŸ§ͺ Prototypes

Unity offers rapid development in a collaborative environment. Quickly try out new ideas.

πŸ•Ή Games

Unity is among the most popular and powerful ways to create interactive games.

πŸ€– Simulations

Unity includes subsystems for artificial intelligence, physics, VR, AR, and more…

You will learn…

πŸ›  Fundamentals

Unity has vast subsystems. You will learn the critical skills to create, update, and launch projects.

⚑ Advanced Techniques

Learn from a Unity expert with industry experience. We cover not just how to create solutions, but also the “why”.

πŸ—£ In-Demand Skills

Start a new profession or level up your existing career with new skills that matter in this rapidly growing industry.

Questions? Bookings? Contact us today!


Each course is customized to meet the specific learning objectives of the students.

The course duration, scope, & class size are adjustable.

Sample Trailer


We’ll approach each course topic with the “T.E.C.” (Theory, Editor, Code) approach.

This will deliver a comprehensive understanding with high impact.

  1. Theory – The Course Of Action. Game design is the art of applying design, aesthetics, and software development to create a game for entertainment or for educational, exercise, or experimental purposes
  2. Editor – The Tools Of The Trade. Unity’s real-time 3D development platform lets artists, designers and developers work together to create amazing immersive and interactive experiences. (Available for Windows, Mac, and Linux)
  3. Code – The Language Of Software. C# (pronounced see sharp, like the musical note) is a general-purpose language with strong typing and has a object oriented programming (OOP) model

Course Details

  • All courses are delivered live, online via video (webcam / screenshare). For exceptional cases, on-site training can be requested for special events, conferences, & schools
  • Materials may include: lecture, discussion, slides, sample projects, & in-class assignments
  • Setup: Internet connection (>15Mbs up/down), the latest free version of Unity, microphone, webcam, and headset
  • There is no homework

About The Instructor

My name is Samuel Asher Rivello.

I live and breathe gaming and education!

My mission is to educate and entertain with interactive technology.

With over 20 years of experience making great games, I not only follow the latest innovations – I define them.

I am a Unity Certified Developer with shipped Unity games for PC, Xbox, PlayStation, Android & iOS.

I have taught at major Universities (inc. Colombia, Denmark, Sweden, United States) including semester-length classes on interactive technology, created online courses (inc. Udemy), and created & executed specialized learning programs within both corporate and academic settings.

Complete resume available!