Your idea makes sense to me. I can visualize it. Long time ago I had this idea about linking validators to field or objects etc without explicitly writing code - it was more about relation and communication.
Marc Clifton wrote:
I have some ideas on where I want to go with that, and for a first prototype, I thought of using XNA, though DirectX3D and OpenGL are possibilities as well, and frankly, not knowing enough about D3D and OpenGL, I have no logical basis for choosing XNA other than it seemed easy to get started with.
OpenGL can be ruled out unless we want pure C/C++ level api's for graphics. Ideal would be XNA and if not then Managed DirectX - I say this because I see them being easy to use, code will be more manageable etc. Managed directX has a performance hit but it is not that high - I vote for code that can be better managed compared to a slight performance increase, and we definitely are not developing realtime game :) If you wish, we can take this offline because few people might find this off-topic. You can reach me at sohail.kadiwala@gmail.com
Sohail