Unity Advanced Programming Workshop - 1-Day Online Event Ticket | June 10

YouTuber Jason Weimann teaches us how to become a better programmer with advanced tips, tricks, and concepts for Unity

No matter your skill level...

You'll learn the CONCEPTS AND SECRETS used by industry leaders to write epic code.

Learn the actual tactics and techniques used by industry leaders to master and refine your coding skills, and become a better programmer.

Running The Event:

Jason Weimann
Jason Weimann is a seasoned game developer and expert in Unity, with a passion for teaching others the art of game creation. With years of industry experience, he shares his deep knowledge through talks, courses, and engaging workshops, inspiring others to reach their full potential.

Rick Davidson
Rick Davidson is a seasoned game dev expert with over 14 years of experience, having worked with console, mobile, PC, and social platforms. He founded Inspirado Games, acquired by Electronic Arts/PopCap in 2012, and worked on new and exisiting award-winning IPs .

You have questions. We have answers.

  • Gain an EDGE in the competitive gaming industry by adopting professional methodologies and best practices.
  • Equip yourself with the ESSENTIAL VOCABULARY and resources to propel your game development career forward.
  • Master Unity Interfaces like a pro, with hands-on examples and expert guidance.
  • Delve into the SECRETS used by industry leaders to optimize Object-Oriented Programming and SOLID principles in game development.
  • Understand the FINE LINE between efficient code and over-engineering, striking the perfect balance for your game's success.
  • Transform your game projects into efficient, modular machines with code and knowledge from our example games.
  • Find the KEY STRATEGIES for crafting highly engaging and diverse game modes that captivate players.
  • Get hands-on experience with practical examples and Q&A sessions.

Our Topic: Advanced Programming in 2023.

Ever wondered if your code could be more efficient? Are you a fan of modular and interconnected systems that work together seamlessly? Want to be a better programmer and learn how the pros do it? In our workshop, we'll unveil powerful strategies and approaches to sharpen your programming skills across various aspects of game development. Empower yourself with newfound expertise and make a lasting impact in the gaming industry.


Object-Oriented Programming (OOP)
Grasp the essentials of OOP principles and their impact on game development, while delving into encapsulation, data hiding, inheritance, and polymorphism.

User Interface Implementation
We'll dive into all aspects of interfaces, understanding their benefits, and mastering the art of creating and implementing them through hands-on examples and engaging discussions.

Abstract Classes and Inheritance
We'll explore MonoBehaviour, practical implementation, and polishing your skills with dynamic Q&A and practical examples.

SOLID Principles in Game Development
We'll engage in theory, practical examples, and interactive sessions to unravel the secrets of each principle for outstanding game development.

Launchpad for Further Study
Learn additional topics, terms and tools to study elsewhere on the internet. This section will point you in the right direction to learn more advanced concepts not covered here.

Midday Networking
Meet other devs from our community also interested in the topic, and discuss the concepts you learned in this event.

Attendee Project Discussion & Q&A
Talk about your projects, get specific help with your advanced programming questions, and talk through potential problems and solutions!

All Tickets Include:

An All-Access Pass To The Online Event, a full day of intesive Game AI concepts, PLUS:

Code + Examples
You'll get Unity and C# source files for all examples we show, and we will explain exactly how to use them.

Live QnA about YOUR PROJECT!
We discussion and Q&A dedicated to helping you get your projects working with the concepts taught here.

Get started now!

Frequently Asked Questions

Is This An Online Only Event?
This event is online only, and will not be held in a physical location.
How Do I Attend The Event?
At the time of the event, online meeting details will be provided to you via email and our online portal.
I'm new to game development. Is This Event For Me?
If you have zero experience in any game engine, this event is probably a little too advanced for you. If however you've dabbled in game development and programming, even if you haven't completed a game, the concepts we teach in this event will help you make better games.
I'm Making A Game in Unreal/Godot/Gamemaker/Non-Unity Engine. Is This Event For Me?
This event is about Advanced programming as general concept, but we are using Unity and C# for a specific implementation. Our examples are in Unity and C#. And while Unity experience to be able to read the syntax of the programming would be highly preferred, most of these examples and code teach concepts that should work in any game engine of your choosing.
Can I Watch Recordings if I Miss A Portion?
Yes! This is a live event and attendance is recommended, but we know that sometimes life happens. The recordings will be available to everyone who purchases a ticket to the workshop.
Why Not A Course?
Here at GameDev.tv we love courses! But the content and information for this event is best suited to a live audience. It also lets us give hands-on help with projects and ideas in real time.
Is My Ticket Refundable?
All tickets are 100% refundable within 30 days of the event. If you'd like to get a refund for your ticket(s) within 30 days of the event, we may have individuals on a ticket waiting list, so feel free to reach out. To request a refund, please contact our support team.
What time does the event take place on June 10th?
The event takes place at 12PM PST, 3PM EST, and 8PM UK Time. And will likely last around 4-6 hours.

Get started now!