LoginSignup
0
0

More than 1 year has passed since last update.

Unity2DゲームでCamera SizeとPixels per Unit(PPU)の決める

Posted at

はじめに

Unityで2Dゲームの開発を行っています。
Camera SizeとPixels per Unitの選定方法をまとめました。

選定の流れ

  1. Tilemapの画像サイズの決定
  2. Pixels per Unitの計算
  3. 縦のタイル数の決定
  4. Camera Sizeの計算

1. Tilemapの画像サイズの決定

グラフィッカーと相談し、1タイル当たりの画像サイズを決めましょう。
あまり大きいサイズだと疲れてしまうので、今回は16pxとします。

2. Pixels per Unitの計算

次にPixels per Unitを求めましょう。

1[unit] = 1つのタイルの大きさ[px]

とするのが良さそうです。
今回の場合、タイルの大きさは16pxなので、Pixels per Unitは

PPU=16[Pixels/Unit]

となりますね。

3. 縦のタイル数の決定

ゲームに応じて決めましょう。
今回は、縦に18個タイルを置けるようにします。(結構広め)

Height = 18[unit]

4. Camera Sizeの計算

最後にCamera Sizeを求めましょう。
Camera Sizeは、以下の計算式で求められます。

Camera Size = \frac{Height}{2}[unit]

上記で求めた数値を使って計算すると、

Camera Size =9[unit]

となりました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0