



Hello, I'm Drew!
I create commercial games for platforms like Steam and Itch. I teach people how to do that, too!
I record free and premium game development tutorials for YouTube and my own course site.
Don't be a stranger! Feel free to reach out to me on Discord or email anytime.
Games
Danger Crew
Released: May 2019

Danger Crew is a turn based RPG in the life of being a programmer. Built in HTML, CSS, JavaScript (React), and wrapped with Electron for Desktop distribution. Quirky adventure inspired by Earthbound, Pokemon, and Super Mario RPG.
Happy Grumps
Steam Early Access: July 2020

Happy Grumps, a game created and programmed by good friend Glenn LaBarre, is a roguelike adventure quest to spread happiness to a grumpy world. I was lucky to contribute to Happy Grumps as a pixel artist.
YouTube Videos

Local Overrides in Chrome Dev Tools
In this video tutorial, we walk through a sneaky but useful "Overrides" feature in Chrome Dev Tools. If you are tasked with working on a site that doesn't have a ... Watch on YouTube

Add Sound to your JavaScript game with Howler JS
In this video, we walk through adding sound effects and music to JavaScript games with Howler JS. We cover a few of Howler's features like looping, pausing, ... Watch on YouTube

4 Techniques for Troubleshooting Godot code
In this beginner tutorial, we walk through 4 detailed techniques for getting to the bottom of code related bugs in Godot projects. We cover printing to the Output ... Watch on YouTube

Test Driven Development in Godot with GUT (Tutorial)
In this Godot video tutorial, we learn how to install and use Gut to write tests. Gut is a fantastic library that makes it easy to write and run unit/integration tests for ... Watch on YouTube

Build an Inventory screen layout with CSS Grid (Beginner Tutorial)
In this tutorial, we build a quick inventory screen layout with CSS Grid. Grid makes it fun and easy to quickly create complex layouts with minimal styling rules. Watch on YouTube

Speech text boxes in JavaScript games (web gamedev tutorial)
In this JavaScript tutorial, we build a system for gradually revealing game dialogue text to the player. Variances in speed and color can bring out emotion and ... Watch on YouTube