Interface System
Just a quick note to let you know I’m currently working on a simple 2D interface system for the tech demo. I decided to write most of it from scratch and may use some of DirectX’s framework interface system for complex menus.
I figured it would be both a good addition to my framework, and I was running out of features I could implement using only the 3D scene. Having said this, my emphasis is on having as much of the interface as possible in the 3D world, and using the 2D interface only where it’s absolutely necessary. I find that some games over-use 2D interfaces when the equivalent representation in 3D is far simpler.