Build the Skills to Finish the Game
Learn the patterns and tricks to build full games in Unity
What you Will Learn
What Past Students Say
Instead of having us talk about ourselves, why don’t we see what our clients have to say.
Most frequent questions and answers
The partia.ly option at checkout splits your course registration across 4 months. Course access works exactly the same if you use the split payment option, and no further payments are required after the 4 months. There are no yearly fees or anything else required. (though you may be inspired to start buying a bunch of art assets to build your own games)
Each week we’ll have a new lesson covering part of game architecture. I’ll be releasing the entire weeks lessons every Monday to be as flexible as possible with everyone’s schedule. We’ll have live Q&A calls every Wednesday.
All my lessons are recorded for you to access indefinitely. You can do the lesson immediately when it’s released or if you’re busy, you can come back to it at any time. If you get stuck or have questions, I’m always available to help.
Learn to plan a project quickly and easily with interactive game design documents to keep your projects on track and get them to the goal line.
We’ll use powerful dialog systems that work in and outside of Unity, then extend upon them to allow dialog choices to impact our game in crazy ways.
Build a foundation to connect multiple game systems without the typical tight coupling and spaghetti code.
You’ll create an RPG stats system using scriptable objects as a foundation.
Your quest system will allow quest designers to build the quest of their dreams while cleanly interacting with the other game systems.
We’ll take advantage of our quest and stats systems to build an investigation and inspection system, giving players the first of many quest objectives.
Extend the dialog system to use Stats and trigger game events.
You’ll learn how to create a full fledged inventory system with your own custom item editors. We’ll setup a variety of item types with stats and prepare for weapons.
We’ll create a customizable weapon setup, preparing our player for combat and game progression.
You’ll extend NPCs to fight the player. We’ll start with simple in-place targets, continue to roaming, searching, bots.. then start building Boss fights.
To facilitate combat, we’ll build a more robust camera system where the player can switch between different perspectives. We’ll also tie our dialog in here to add some extra cool polish.
Build powerful scripting systems for yourself and game designers. We’ll build gameobject based systems, then explore visual scripted solutions.
Npcs will get smart.. you’ll learn how to use visual state machines and a variety of other techniques to build Npcs that run full routines and create living worlds.
No RPG is complete without crafting. We’ll add a full crafting system that you can customize to your hearts content.
Learn how to build and manage data in a way that’s easy to persist locally or even on a remote server. Everything in our RPG needs to persist, so we’ll be focusing on data separation & management from the beginning.
Using our extensible endpoints, we’ll build a full fledged tutorial to introduce new players to our systems, without needing to write a bunch of hacky extra code.
With a solid base for our game, we’ll learn how to build in a full persistent progression and leveling system.
With our systems built, we’ll easily expand our game across multiple levels to start adding a variety of content and quests.
Enroll now. Join us Live!
Game Architecture Course
Join us LIVE for weekly calls
Lifetime Coursework Access
Master Game Architecture
Free Bot Brain Hoodie
Code Monkey Bundle
2021 Game Architecture Course
Game Programmer Course (Beginners)
GameDev Mastery Course
2019 Architecture & Unit Testing Course
Bot Brain Hoodie
The Debug Mug
7 Free CodeMonkey Games
7 FREE GAMES
Join today and get 7 Steam codes to redeem unique Code Monkey games
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. And to make it easy for you, I extend my guarantee out for a FULL YEAR!