[RELEASED] Resolution Magic 2D

I’m happy to announce my new asset, Resolution Magic 2D!

What is it?
Resolution Magic makes it easy to ensure your game runs and looks perfect on screens of different shapes and sizes. You define the game area that must always be visible and Resolution Magic ensures it is always on the screen by adjusting the camera settings based on the player’s device/screen.

Resolution Magic can also ensure your UI buttons stay near the screen edges/corners regardless of the screen ration or resolution!

Best of all is that it works out of the box with just a few settings to configure. No code is needed for the main functionality - just drop the prefab in your scene, resize the ‘must see’ area of your game and adjust any extra settings in the inspector.

This asset is now updated to be fully compatible with Unity 5.

Update 1.11 - Now supports Unity 5 without any changes

A new blog post describes what the asset does with some illustrative screenshots:
http://unity.grogansoft.com/resolution-magic-2d-what-it-does/

Visit http://www.grogansoft.com/ for more details.

Update 1.1 submitted to the Asset Store

  • support for multiple cameras
  • improved handling of UI object showing/hiding
  • small bug fixes

Does this work with the new unity ui that comes with 4.6?

Resolution Magic 2D adjusts the 2D orthographic camera at the start of a scene, and should work with anything without any conflicts. If you have a specific scenario in mind I’d be happy to test it as I’ve not used the new Unity UI stuff yet myself.

In short, unless the Unity UI stuff modifies the camera it shouldn’t affect the way Resolution Magic works.

Here’s a blog post that illustrates the asset and shows how it removes the problems of supporting multiple resolutions in
games:

http://unity.grogansoft.com/resolution-magic-2d-what-it-does/