Welcome to the forums Phil. We have much in common, as I suspect is/will be the case of most members.
One thing to note I have dabbled in creating games both 2D and 3D and used various Game Engines, see my post here: Choosing the Right Game Engine for You for some hight level thoughts based on my experiences.
I don’t spend much time on it these days but here are a few images of my last project in Unreal Engine. These are just some early development in engine screenshots of the project.





















