Back
project image

Andrew the Machinist

Portfolio mini-game

  • Javascript
  • PlayCanvas
  • Pixel Studio

Summary

A mini-game about running a CNC lathe, but really it's about what a terribly, mind-numbing job running a CNC lathe is

Purpose

In 2023 the company I was working for went out of business unexpectedly. I thought it might be a good time to change lanes and move into game development. So I started building out a portfolio site with the aim of including a mini-game themed to different jobs I'd had: machinist, events services technician, courier, and finally developer.

I got most of the way through the first game when the video game industry was hit with massive layoffs. So I sidelined game dev and doubled down on web development by expanding into fullstack. I'm going to come back to this idea at some point, but it in the meantime I figure it's worth showing.

I built this with JS using PlayCanvas, and created the graphics with Pixel Studio (a free app on Steam). I'd done some tinkering with Unity in the past, but I wanted to go with something scripted with JS for this, as I'm a lot more comfortable with that than C#.