Hi everyone!
Please enjoy early access to this brand new tutorial!
Today we build a narration system like in the game "Bastion" by SuperGiant Games! In the process of creating this awesome project, we'll break down the observer pattern: an incredibly helpful design pattern in object oriented programming. Together we'll explore concepts like: "coupled code", ...
2023-01-23 17:00:06 +0000 UTC
View Post
Hey all! π
Happy to share the patron early access video will be available soon for my new tutorial: "How to Program in Unity: Observer Pattern Explained". But for now, I had a blast creating this fun little project to showcase how this design pattern can be used which you can all download and hopefully learn from!
The project uses a free "Hero" and "Enem...
2023-01-23 15:55:53 +0000 UTC
View Post
Happy New Year everyone π I hope you are all ready for 2023!
I am so excited to share the topic of the first tutorial of the year: The Observer Pattern. Together we are going to create a project where we build a basic Narration System like the one in the game Bastion by SuperGiant Games. Of course, it will be a simplified version for now.
For today, I also want to share that the ...
2023-01-04 20:39:54 +0000 UTC
View Post




Please select...
2022-11-24 23:30:02 +0000 UTC
View Post
Hi everyone!
Please enjoy early access to this brand new video covering animation rigging, procedural animation and the animation rigging package in Unity.
Today we break down the character animation pipeline and learn how the animation rigging package allows us to move an important part of it into Unity to help us create procedural animations!
<...
2022-11-22 04:09:48 +0000 UTC
View Post

Hey all! π
Happy to share the patron early access video is being uploaded now for my new tutorial: "Intro To Animation Rigging and Procedural Animation in Unity". I created a small project to demonstrate the final result.
It uses the Banana Man asset combined wi...
2022-11-22 00:15:52 +0000 UTC
View Post
Hey all! I am back from Unite 2022 Montreal. It was an awesome experience and I'm grateful to have been given the opportunity to go. While I was there, I had the chance to meet a bunch of other Unity insiders, and the incredibly passionate Unity developers working on making it a better platform. Exciting stuff ahead!
I'm pleased to share that I was also able to finish my ...
2022-11-03 23:30:01 +0000 UTC
View Post
Hey all!
Thank you for the positive reception to my latest video on third person movement. I'm happy to hear that you all seem to like how it came out, and I hope that it helps. But now let's look ahead to the next video!
The topics for the next video are as follows:

2022-10-11 15:30:50 +0000 UTC
View Post
Hi everyone!
I'm excited to share this new tutorial with all of you early and provide access to the project source files! This is a brand new entry into the built-in character controller series, but it was also structured to be self-contained. If you haven't had a chance to watch the other entries yet, it is no big deal.
Today is all about third person movem...
2022-10-07 00:30:00 +0000 UTC
View Post
Hi everyone, I'm finally home and settled from my extended break. I can happily say that the time away was wonderful; filled with some of the best moments and memories that I've had in all of my 30 years. Thank you all for the kindness regarding my wedding and honeymoon! It means a lot.
While away, I was able to finish the script on my next video in the character controller series. I star...
2022-10-01 01:01:23 +0000 UTC
View Post
Hi everyone!
First of all, thank you so much for supporting me and the channel. I absolutely LOVE getting to learn and share with the game dev community, and you all help to justify the wild amounts of time I spend on each video. So thank you!
As a huge life update, I'm getting married in just a few days! My future wife and I will then be going on a honeymoon. I already know that th...
2022-09-01 03:26:12 +0000 UTC
View Post
Hi all! I'm excited to be able to share this brand new video with all of you early! Today we break down everything there is to know about Cinemachine's Free Look camera! If you are trying to make a 3rd person camera system, there is a good chance that this component and system can be customized to fit your needs.
Now that this video is complete, the final video ...
2022-08-05 03:14:19 +0000 UTC
View Post
Hi all! Over the last few nights I was able to finish the script for the next video and record the voice over! This weekend I'll put my head back in Unity and create/record/edit the video elements.
Trying to have it all completed for next weekend, and hopefully will be able to share it with you all early.
I'm excited for this one to be finished so we can focus on the follow-up video...
2022-07-22 16:22:16 +0000 UTC
View Post
Hey hi hello! I'm super excited to finally share a new video and tutorial! Today we will learn how to move our characters relative to the camera's angle.
Understanding the code that we right is super important! So while we are legitimately looking at about a dozen lines of code and breaking them down one at a time, it's much better than simply copy-pasting code off of stack overflow, the ...
2022-06-25 04:32:37 +0000 UTC
View Post

Hi all! Thank you for your patience on this next tutorial! Here is the the latest script for the video for anyone who is interested in an early look.
In this video, we are going to break down each line of code that is used for camera-relative movement. That way, we understand the co...
2022-06-10 13:23:16 +0000 UTC
View Post
Hello Patrons!
At the current rate at which I produce videos, I've thought it best to rethink the production pipeline of long-form videos like new episodes of the Built-In character controller series. The current way that videos are made on this channel is pretty standard:
1. research
2. script
3. film/record
4. edit
5. release
For long-form videos that end up be...
2022-05-07 21:45:29 +0000 UTC
View Post

Hey all π Itβs time for the next election to decide what we cover next on iHeartGameDev! This month we have a couple of new and fun options!
1. Asset Tutorial: there are currently three assets that I would love love love to try out and share a tutorial for: βSha...
2022-04-14 15:54:19 +0000 UTC
View Post
Hello Patrons! I am so excited to share the first ever early access video release on Patreon!
In this video we are going to add a new state to our state machine and fix some minor issues that were pointed out by our amazing community! I hope you enjoy it!
It's awesome to get back to this series and expand on our growing hierarchical state m...
2022-04-12 03:59:53 +0000 UTC
View Post
Hey all! It's been a minute since we've checked in. I'm happy to return to share the script for the next video! It is now complete and the audio has been recorded. All that's left to be done is the actual recording and editing of the video (which somewhat go hand in hand).
I'm going to be pushing for a release of next Sunday, but if that doesn't end up happening, I'll be sure to upload a ...
2022-04-04 02:55:56 +0000 UTC
View Post

Hey everyone! π After yesterday's EXCITEMENT from the release of the Command Pattern video, let's keep the hype going with a brand new election! The candidates are as follows:
1. Something with Cinemachine
Cinemachine is the best tool I can imagine using for ...
2022-03-08 03:00:03 +0000 UTC
View Post
Hi everyone! I'm thrilled to finally share a new tutorial with this amazing community. Today we are tackling another behavioral design pattern: The Command Pattern.
This video is over a month in the making, so I hope that you find it insightful and helpful on your gamedev journeys!
To access the project files for this video, you can check out this link:
2022-03-06 15:00:05 +0000 UTC
View Post
Hey all! Pleased to share that the next tutorial covering The Command Pattern will go live THIS SUNDAY! As a result of the recent poll asking whether you would be interested in the scripts for my videos, the script will now be shared in addition to the project files/source code! Thank you for the interest as there is quite a bit of thinking and effort to ensur...
2022-03-04 17:01:04 +0000 UTC
View Post
Hey all!
Happy Valentine's Day! I want to pop in here with some relatively good news: I finished the script for the Command Pattern video. This one took a while for quite a few reasons.
For starters, work has been hammering my free time as of late. I'm learning a lot in the process, but it just hasn't left me with much free time for game dev, unfortunately. And on t...
2022-02-15 04:51:40 +0000 UTC
View Post
Hi everyone! It's been a fast two weeks for me since I released the most recent "Goals of 2022" video. I've made progress on the next tutorial, but not as much as I would have hoped. I guess that's what happens when making videos isn't my full-time gig. I'm thinking to myself now that I should probably make "Full Time Game Dev" a goal on this Patreon...
With that being said, the ...
2022-01-31 15:56:41 +0000 UTC
View Post
Hi everyone!
I want to update you all on what has been going on behind the scenes. With the overarching topic of "programming" for the next tutorial, I've been narrowing down what it should be about. Given how much I enjoyed making the State Pattern video, I really want to make this next tutorial about another design pattern and right now I am putting a lot of research into The Co...
2022-01-19 03:38:04 +0000 UTC
View Post
Hi Patrons! π
I'm excited to share a brand new video where we set some goals to accomplish this year!
Last year we also set 5 goals for 2021, so today we'll also review those goals and see how 2021 actually turned out!
Can't wait to make 2022 a year of gamedev progress and success! A new programming tutorial will be up as soon as possible, but thank you all for helping t...
2022-01-16 21:44:40 +0000 UTC
View Post
Hey everyone! A brand new tutorial is now LIVE over on YouTube!
Today we are learning all about Cinemachine Virtual Cameras and the properties that help make them so powerful! Cinemachine continues to impress me and I hope that these tutorials have helped you on your gamedev journeys! It will be awesome to start using it in the built-in series so we can really start contr...
2022-01-02 15:00:05 +0000 UTC
View Post

Hey all! Happy New Year! π I am excited to open the first election of 2022 and to see what you are all interested in for the next tutorial that we'll cover on iHeartGameDev!
The first of three choices for this election is a repeat from a previous election:
2022-01-02 03:08:53 +0000 UTC
View Post

Hello everyone! It is time to vote for the topic of the next tutorial π The two options we have are to continue the series on Cinemachine and break down how Virtual Cameras work or to pivot for a moment and try out a new service called PixCap
2021-12-09 14:04:14 +0000 UTC
View Post
Hi all! I hope you are doing well β¨
I have made the decision to remove the current ultra supporter tier from the patreon. Instead, I'd like to add the voting perk to members at the super supporter tier. I think this will allow many more people to decide in the future direction of the channel a...
2021-12-09 04:31:37 +0000 UTC
View Post