To celebrate Spring, I made a The Step Event YouTube tutorial where we’ll code a vibrant sunburst pinwheel effect in GameMaker Studio 2! This can be used to follow a character or important object that you want to place emphasis on. It also just serves as a neat background effect.
Read MoreIntroducing: The Step Event, an Educational YouTube Series for Game Developers
I'm excited to announce a new side project of mine, The Step Event! This is an educational YouTube channel where I post GameMaker: Studio game development tutorials and related content.
Read MoreWhy I won’t be reusing my winning hackathon strategy (Medium.com Preview)
Me (center-left) and teammate, Connor, accepting our IoT award after over 30 hours of no sleep.
Don’t let the title throw you off. I am grateful for my first-ever hackathon resulting in a victory and I did work hard to earn it. But I don’t think I got the most wholly experience possible. Let me set the stage, then I’ll explain.
Read MorePopping Bubbles With Your Cursor is so Satisfying!

Endless bubbles for endless procrastination.
Want to relax? Procrastinate? Well, try popping some bubbles. I wrote this little HTML5 "game" (and I'm using the word game loosely here) in an afternoon as a JS exercise.
Read MoreCoding a "Connect Four" Engine in GameMaker: Studio

Connect Four (known also as Plot Four and Four in a Row, among other names) is a two-player game where players take turns dropping discs of their selected color into a vertically-standing 7x6 grid. The first player to drop their pieces in such a way that a 4-disc line forms — horizontally, vertically, or diagonally — is declared the winner. Traditionally, this game is played using physical (plastic) units, however, we'll be creating it programmatically using GameMaker: Studio. Connect Four serves as a fantastic means of learning the concepts of loops and grid data structures.
Read More