ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

角度の表現

ゲーム中のキャラクターの向きを角度で表す場合、どのような数値で表現したほうが良いだろうか。
0から360で表す方法もあるし、-180から180という方法もある。自分の真正面を0度として、左右それぞれ180度、-180度と考えれば後者のほうがいろいろと都合が良さそうだ。
あと1回転が360度ではなく、1.0で表現するコードも見たことがある。つまり180度なら0.5となる。この場合は値が0.0から1.0となるので計算で扱いやすい。ただ直感的には分かりにくいかも。
今のところ自分がよく使っている方法は-180から180で表現する方法かな。