Tom

@thope.xyz

Game dev specialising in engine and tools 🔧. Based in Dundee, Scotland. 🌞 Engine Programmer. Any views expressed do not represent those of my employer, etc etc. 🌚 Tinkering with some kind of walking sim where you are a car, title TBD.

If you are a programmer with imposter syndrome (like me), even small open source contributions can be very validating. All my contributions have been minor. Small crashes or updating documentation. But even the small stuff makes a difference.

A screenshot of a pr merged into quakespasm

I did a Lua implementation of a CLAY style UI layout system a few months ago. Today I ported most of the layout code to C++ Tbh I was really liking the lua version. Wish I had a bigger love2d project that warranted investing more time in it #gamedev

On the left, some C++ UI layout code. On the right is the layout rendered as coloured boxes.

Today was a close call, but I have once again avoided paying for a cabin bag Got my MacBook with me, Windows builds are running on GitHub actions, the journey never stop #gamedev

Tried improving my GLSL workflow in sublime text with syntax highlighting + linting. Unfortunately the linting package needs a PR merged and glslangValidator.exe's --glsl-version flag appears to be broken... Still better than nothing #opengl

Bild

Whelp. Today I think I made a proof of concept vector class implementation with swizzles _without templates_ Instead it generates types with macros all with a 'common initial sequence' to avoid UB. Not saying it's a good ideas, but I think it works? github.com/thomashope/v...

github.com

I think I'm close to having enough gameplay to make a demo for the car game but feeling a bit stuck 😖 Instead I fixed up some maths code and debugged lighting in this old FPS test scene. Worth doing I guess #gamedev #indiedev