このページでは主にゲーム制作で必要になるであろう物理(特に古典力学)に関して適当に解説することを目的としています。なので数学的に厳密性を欠いていることはもちろん、物理的にもちょっとおかしく、最悪間違っています。でも導入くらいには使えるんじゃないかな。本格的なことは物理をみれ。
P(ペタ) | ×1,000,000,000,000,000(×1000兆) |
T(テラ) | ×1,000,000,000,000(×1兆) |
G(ギガ) | ×1,000,000,000(×10億) |
M(メガ) | ×1,000,000(×100万) |
k(キロ) | ×1,000 |
h(ヘクト) | ×100 |
da(デカ) | ×10 |
d(デシ) | ÷10 |
c(センチ) | ÷100 |
m(ミリ) | ÷1,000 |
μ(マイクロ) | ÷1,000,000(÷100万) |
n(ナノ) | ÷1,000,000,000(÷10億) |
p(ピコ) | ÷1,000,000,000,000(÷1兆) |
f(フェムト) | ÷1,000,000,000,000,000(÷1000兆) |
もっとある。 これを単位の頭につけると~倍あるいは~分の1という意味になる。長さや重さの単位を思い浮かべればすぐに理解できると思う。
物理の世界にはスカラーとベクトルという考えがあります。間違っても白装束の集団とかじゃないです。簡単に言うとスカラーは大きさのみをもつ量であり、ベクトルは大きさと向きを持つ量です。両者は日常生活において混同されて使われますが、物理の世界では厳密に分けて考える必要があります。以下に例を示します。
速さと速度はほとんど同じ意味のようですが物理の世界では違います。速さは大きさのみをもつスカラー量です。速度は大きさと向きをもつベクトル量です。速度の場合は向きを考慮にいれなくてはなりません。
たとえば風速10m/s+風速5m/sを計算するとしましょう。これは風速15m/sと考えてしまいそうですが違います。この計算では向きが考えられていないのです。同じ方向から風が吹けば15m/sですが、向かい合って吹けば5m/sになってしまいます。これがベクトル量というものです。
加速度とは、単位時間の速度の変化率を表すベクトルです。単位は[m/s^2](メートル毎秒毎秒)で、数式中ではよくaで表されます。 例えば10[m/s^2]というのは、1秒の間に10[m/s]加速することを表します。
加速度は速度の変化率なので、速度は加速度と初速度から計算することができます。 ただし、ベクトルで計算するのは大変なので直線上の運動に限定、つまり正と負のみをもつ実質スカラーに限定します。
速度v, 位置x, 初速度v0, 初期位置x0, 時間t, 加速度a(=Const.) とすると以下の式が成り立ちます。
#mimetex(\begin{eqnarray} v &=& v_0 + at\\ x &=& x_0 + v_0t + \frac{1}{2}at^2\end{eqnarray})
使い方は単純に値を当てはめるだけです。ただし、v, v0, aは正と負で方向を持っていることに注意してください。 また、xを移動距離と考えた場合、出発点は必ず0になるのでx0は省略します。
(慣性)質量とはその物の動かしづらさを表すスカラー量です。物理の世界ではよくmと書きます。
重力とは地球が物を引っ張る力で、ベクトル量です。よくmgと書かれ、地球上ではg=9.8 m/s^2です。向きはもちろん地面に、地球の真ん中に向いていると考えて問題がないです。
重さとは重力の大きさでスカラー量です。質量と重さは別のものです。
人は地球のまわりで常に地球から引っ張られています。その力はmgです。体重40kgの俺は常に40[kg]*9.8[m/s^2]=392[kg・m/s^2]の力で下向きに引っ張られています。[kg・m/s^2]は[N](ニュートン)ともかけますので392Nですね。