Blog Index

The Modern Web: More Is Not Always Better

Originally this was a very long post that was basically just complaining about everything wrong with the modern web. And to be sure, there’s still plenty of that. But I’ve realized two things while writing this: one, the average person is more aware of these issues than I might have guessed, and I’d largely be preaching to the choir, and two, complaining about things doesn’t actually fix anything. So instead of just piling on yet more negativity with jaded apathy, the second half of this post will focus on the ways in which I hope to solve problems, instead of just describing the problems themselves.

But first, the complaining.

More …

Custom Blueprint Nodes Part 1: Blueprint Libraries

Difficulty
Beginner Intermediate Advanced

Welcome to part one of a 3-part series of tutorials on making custom Blueprint nodes in UE4. In part one, I’ll walk you through the creation of a Blueprint Library in C++. If you don’t know much about programming, don’t worry, it’s pretty simple! In later parts I’ll dive into the nitty gritty stuff, starting with defining custom “thunk” functions in order to properly handle wildcard parameters.

More …

UE4 Tutorial: Interactables

Difficulty
Beginner Intermediate Advanced

It’s time for another Unreal Engine tutorial! This time, we’ll be making a component to let the player interact with an actor, two different ways.

More …

Introduction to Audio Synthesis with VCV Rack

This is a hands-on tutorial about making sounds with modular synths. It’ll be a combination of an explanatory article and a tutorial. I won’t be providing audio samples here, so you’ll need to follow along on your own. Come on, it’ll be fun!

More …