I’ve been following the Handmade Network for quite some time now, mostly out of admiration and out of a desire to better understand the physical computer systems I take for granted every day. I want to be the very best at what I do, and that means having as deep of an appreciation for hardware as I do for software.
I also want to make a game and truly understand what goes into every layer of it, all without relying on a third party engine like Unity or Unreal. I think going through the process building something from scratch opens up all sorts of possibilities you wouldn’t ordinarily consider had you never been exposed to it.
At the very least, this sort of experience will give you a deep understanding of those third party tools, should you decide to go ahead and use them anyway.
That’s why Casey Muratori’s Handmade Hero YouTube series instantly resonated with me. Here’s a game industry veteran with some seriously hard won knowledge, freely sharing it in an ad-hoc and joyfully irreverant manner. What’s not to love about it?
But I had just one problem. Casey does his tutorials on a P.C. I own a nice big expensive iMac (Retina display oooooh), and I can’t simply follow along like the rest of his audience.
Of course, I have plenty of money and could easily purchase a P.C. for development purposes. However, being the naturally frugal person I am, I wanted to see if I could push past this barrier and find a way to get started without having to spend the money.
To that end, I began the process of building a handmade game on OSX entirely from scratch, in exactly the way Casey does in his video series. I’ve even gone one step further and avoided proceeding to the next video until I can explain the core concepts with the same level of detail Casey presents.
I figure if this solves the problem of getting started on Mac OS for me, there’s a decent chance other people running Mac OS would also love to start following along and building their own handmade game. I’m doing this for you as much as I’m doing it for myself.