Discussion about Resolution and GUIs

Miscellaneous Forums/General Discussion/Discussion about Resolution and GUIs

Ok, so what do the rest of you think (I need some opinions):

I used to create a GUI by keeping it relative to the screen. So if I have a button, I create it at a postion and size which is relative to the size of the screen. In this I mean that I would create a button thats positioned at 10% width, 10% height, 10% wide, and 10% hight.

At 800x600, that would mean my button is at 80,60 and is 80x60 in size. Now if I change resolutions to 1024x768 that means my button is now at 102,76 and is 102x76 in size.....

That works well, and keeps things simple for simple games where you dont really notice that the change in size as the gui stays relative to the resolution.

I am starting another gui for a more polished game (not just a simple puzzle game this time), and am not sure if that's how I want the gui to act. I was thinking of keeping the images to their original sizes, regardless of the resolution. However, this would mean that if a button is 50x20 at 800x600, its still going to be 50x20 at 1024x768. This also means that if part of the gui covers the bottom half of the screen (like a control panel) at 800x6, then it wont any longer at 1024x7......

Which would you guys do? It's a tough choice to make, and I must really make it soon as I cant go back and rewrite the interworkings of the GUI all over again if I dont like the way it acts in a few days.... I don't want to make it handle either, as thats too much overhead and not in the alloted timeframe to create the gui....

Input welcome!

Well... For buttons and such I would just times the x and y co-ordinates by 1.28 for each res you want to go up. But I would use the first method for the kind of GUI that covers the bottom part of the screen.