
게임 프로그래머는 수학을 배워야 할까? 선형적인 움직임
캐릭터가 하늘에 떠 있는 느낌이 들지 않고 그냥 위아래로 움직이기를 반복한다는 느낌만 든다. 이러한 느낌이 드는 이유는 y좌표의 값이 선형적으로 증가하거나 감소하기 때문이다. 하늘에 둥실둥실 떠 있는 효과를 내기 위해서는 속도가 변화해야 한다. sin을 이용하면 이 효과를 매우 쉽게 구현할 수 있다.
캐릭터가 하늘에 떠 있는 느낌이 들지 않고 그냥 위아래로 움직이기를 반복한다는 느낌만 든다. 이러한 느낌이 드는 이유는 y좌표의 값이 선형적으로 증가하거나 감소하기 때문이다. 하늘에 둥실둥실 떠 있는 효과를 내기 위해서는 속도가 변화해야 한다. sin을 이용하면 이 효과를 매우 쉽게 구현할 수 있다.