I still don't know much about engines so here's the question(list)... Don't worry I think it's specific enough =)
1) Would it be (relatively) easy to make some simple "forms" in, say, Direct2D or something or would it be a waste of time if I'm planning on using an engine later on.
2) if you say I should do this, can some one quickly dig up a nice tutorial for the easy things such as drawing a bad-looking text-field? I've only used winforms, console(text), website and OO-website "controls" so far. In the meanwhile I'll see if I can find some resources myself as well, but so far I haven't quite gotten lucky.
PS I'm using C# and would, naturally be happier with C# material then with other stuff. Also I'm not asking you to do my googling for me. Just IF you think you know something, post up the link?
Thanks in advance. I'll be lurking =3
It might be best to check out an engine you like and make sure it's capable of using something like that. Some have a built in GUI system. Although, it's not really going to hurt if you have to reset up a GUI, I don't think. It's really the information you put on the GUI that matters. If you find one, it should be able to be skinned so it doesn't look too much like a windows program. I've never really used one in a game because I haven't really done a game like that. I'm doing a game now that just has buttons I made in Blender that I write text over the top.
I started myself on some C# DirectDraw tutorials.
So far I have:
Sol_HSA has a nice tutorial on immediate mode GUI that is worth a read at this point.