leonwoud.com

  • About Me

always know just enough to know you don't know s@&t

Game Dev

So long, Cube

It’s time to look into getting different geometry into our scene. In the Vulkan version of StaticRectangle, I was using obj files for meshes and a 3rd party library called tinyobjloader to load them. This was fine for that application Read more…

By leon, 11 monthsOctober 23, 2025 ago
Game Dev

A conscious decoupling

At the end of my last blog post StaticRectangle was rendering ‘the illustrious spinning cube’. We had a bunch new components, like the camera controller, input / resource manager as well as a top level Application that took ownership of Read more…

By leon, 11 monthsOctober 20, 2025 ago
Game Dev

The Illustrious Spinning Cube

By the end of my last post, I had a very boring hot-pink “StaticRectangle”. I gave my wife a demo who was as enthused about a hot-pink rectangle as you can imagine. I showed her all the code it took Read more…

By leon, 11 monthsOctober 15, 2025 ago
Game Dev

StaticRectangle Lives

I spent some time messing around with WebGL trying to render some better looking 3d mazes, which I have no doubt you can do. There are plenty of examples of WebGL being used to make some captivating 3d content and Read more…

By leon, 11 monthsOctober 8, 2025 ago
Mazes

It had to be done

Not a faithful recreation. I believe the Microsoft one was following the left-hand rule solver (and right when you flipped upside down), which means the mazes must have been ‘simply connected’ or ‘perfect mazes’. There isn’t the topsy-turvy geodesic shape, Read more…

By leon, 12 monthsSeptember 29, 2025 ago
Mazes

Mazes now in 3D!

Probably a surprise to no one, but while going through the maze generation exercise I thought it would be nice to display a maze in 3d. There is (though I haven’t gotten to it yet) an entire section of the Read more…

By leon, 12 monthsSeptember 25, 2025 ago
Mazes

It’s been a while…

Apparently my last devblog entry was just over 3 years ago today, and… well, a lot has happened in that time. Professionally, I moved from supporting and writing tools for animators in Maya, of which I had years of experience, Read more…

By leon, 12 monthsSeptember 15, 2025 ago
Game Dev

Logging and Events (and refactoring Input)

I took a break from the renderer as the next step involves getting render passes setup so I can render shadows and do fun stuff like post processing etc. This poses two problems for me.. Once I get started, I Read more…

By leon, 4 yearsSeptember 13, 2022 ago
Game Dev

Yo dawg, I heard you liked refactoring…

You know that thing you do when you’re learning something new, so you make every mistake under the sun and / or massively over complicate / engineer things? Yeah, I did that. As I mentioned in my last post, I Read more…

By leon, 4 yearsAugust 30, 2022 ago
Game Dev

We’ve got textures, everybody!

Now we’re all caught up, I reached a bit of a milestone yesterday. I managed to get textures loading and I’m fairly happy with the solution for now. This one is a milestone for me because I really wasn’t sure Read more…

By leon, 4 yearsAugust 22, 2022 ago

Posts pagination

1 2 Next

  • So long, Cube
  • A conscious decoupling
  • The Illustrious Spinning Cube
  • StaticRectangle Lives
  • It had to be done
  • About Me
Hestia | Developed by ThemeIsle