Musings

Project Musings

The Works of Steven Green

I've been experimenting with C++ 20 modules.

Modules are a new way of organizing C++ source files, and my development tools have advanced to the point I can do some simple development.

The tools are still in their early stages, but I find the technology interesting, so I made a module version o...

I've been developing a computer game over the past year.

I had not posted on my development progress regularly on this site, but now my progress can be found under a new section under projects, Game Development.

For now it only includes development updates I've presented at the SNH Game Develo...

Developing my first computer game.

Like many computer game players I am trying my hand at writing my own.

I attended a game developer's meet-up in February and have another scheduled for April. I had nothing to show at the first meet-up as I was just getting started, but the second has proven to be a good motivator and I hope to s...

CNC turtle-draw script software

CNC router needs to be given instructions (G-Code) to move a tool over and around a work-piece. The first tasks I performed with the router used instructions generated by a small utility I wrote to cut out the outline of a polygon, but I wanted a more general solution.

I am writing a utility to cr...