Thanks, but I'm a little greedy, I don't want to cover only more resolutions, but also different aspect ratios. My target is from 320x480 to 1920x1080 (landscape and portrait).
At the moment I am using Scale Inner since Letterbox Scale is bad with aspect ratios.
Also I want to use 2 sets of textures for the following reasons:
- It will optimize the performance on devices with smaller resolution (waste of resources)
- Pre-rendered smaller images looks a little better than scaled down images
- To add an option to use lower graphics on slower hardware (let's say a tablet that has a resolution of 1280x800 but a weak CPU and GPU)
I've found the following "solution":
- Animations will be named AnimationName and AnimationNameHD
- At the start of the first layout create a text global variable named isHD that have the value <font color=blue>""</font> and check if resolution is bigger or less then HD Ready.
- If resolution is bigger, then the value for isHD will be <font color=blue>"HD"</font>
- All the events that have the instructions to change the animation will have the following structure: <font color=blue>"AnimationName" & isHD</font>
I also want to add stuff like particles if <font color=blue>isHD = "HD"</font>.
Please correct me if I am wrong or if there is a better way to do what I want <img src="smileys/smiley20.gif" border="0" align="middle" />