質問: 現在Unityを利用して、個人でアプリ開発をしています。 運よくデザインをしてくれるデザイナーさんが見つかったのですが、そのデザイナーさんはアプリのデザインは初めてです。 また、私もアプリのデザインをデザイナーさんにお願いするのは初めてですし、普段の仕事でもそのあたりのやりとりをやったことがありません。 そこで、アプリデザインを頼むにあたって注意すべきことや、納品の方法や納品物について教えていただけますでしょうか。 また、今回のアプリはiOS、Androidの両方でリリースする予定にしているのですが、 いろいろな画面サイズのデバイスがある中で、アプリのデザインをお願いする場合には、画面サイズはどのように指定するのでしょうか。 普段アプリのデザインを外部にお願いしている方、またデザイナーとしてアプリのデザインをされている方から、アドバイスをいただけると助かります。
回答: UnityのGUI(uGUI)には解像度を吸収する仕組みが色々用意されています。 先の回答者さんが仰っている9Patchと同じ仕組みがありますし、 拡大縮小・基準点からの相対/絶対位置指定など、工夫すれば最小限の素材で対応可能です。 (イメージとしてはWEBの「レスポンシブデザイン」です) まだ間に合うなら実際の素材製作に入る前に、一度簡単に自分で触ってみることをオススメします。 以下が参考になるかと思います。 http://docs.unity3d.com/ja/current/Manual/HOWTO-UIMultiResolution.html http://www.metalbrage.com/UnityTutorials/uGUI/Scaler.html http://tsubakit1.hateblo.jp/entry/2014/12/11/223427 ただしアイコンとスクリーンショットだけは所定のサイズが全て必要なので、コツコツ切り出すしかありません。 スプラッシュスクリーンはUnity5.2からロゴを中央に置く形式なら多少融通が効くようになりました。 この辺りは最近かなり大きなサイズの画像を要求されるようになったので、 最初から大きめに作ってもらう(素材にする時小さくする)のを心掛けるといいかもしれません。 参考になれば幸いです。