Any recommendations on the best way to handle different screen resolutions?
I have created some intro/option screens with a graphical background and text created with drawimage.
The problem arises when the user changes the screen resolution.
The options are:
1. leave background same size but centered - easy, but looks crap.
2. resize background (which adds a delay)
3. load in another pre-resized background = delay and need to create multiple background images)
Then there is the text (as images), similar problem to background. At each screen resolution, I need realign the positioning including the position of each letter in a word so that they remain the correct distance apart.
And I need to scale each letter (as an image) or use a different set of images.
Is there a better way than this, or do most people just keep start/intro screens to a single resolution to save hassle?
I have created some intro/option screens with a graphical background and text created with drawimage.
The problem arises when the user changes the screen resolution.
The options are:
1. leave background same size but centered - easy, but looks crap.
2. resize background (which adds a delay)
3. load in another pre-resized background = delay and need to create multiple background images)
Then there is the text (as images), similar problem to background. At each screen resolution, I need realign the positioning including the position of each letter in a word so that they remain the correct distance apart.
And I need to scale each letter (as an image) or use a different set of images.
Is there a better way than this, or do most people just keep start/intro screens to a single resolution to save hassle?