🎮 게임·놀이
🎮

게임 캐릭터는 어떻게 부드럽게 움직일까?

내가 누른 방향키 하나가, 화면 속 좌표 계산으로 바뀐다.
📐 좌표 · 방향 · 속도 📖 向
💡 한 줄 요약

게임 캐릭터는 어떻게 부드럽게 움직일까? — "위치를 숫자로 바꾼다"는 단순한 생각 하나가, 네가 즐기는 모든 게임의 바탕이 됐어. 수학의 좌표는 종이 위에만 있는 게 아니라, 화면 속에서 매초 60번씩 살아 움직이고 있어.

1신기한 질문

게임에서 방향키를 누르면 캐릭터가 슝~ 움직여. 점프하면 포물선을 그리며 떨어지고, 총알은 정확히 적을 향해 날아가. 게임 속 세상은 어떻게 이렇게 부드럽고 정확하게 움직이는 걸까?

2⏳ 과거로 시간여행

아주 먼 옛날, 사람들은 별과 행성이 하늘에서 어떻게 움직이는지 알고 싶어 했어. "내일 저 별은 어디에 있을까?"를 예측하려고 밤하늘에 보이지 않는 격자(좌표)를 상상했지. 천문학자들은 하늘을 칸으로 나누고, 별의 위치를 숫자 두 개로 적었어. "위치를 숫자로 나타내는 법"이 바로 여기서 시작됐어.

3💡 천재의 발견

수학자 데카르트는 천장에 붙은 파리를 보다가 멋진 생각을 했대. "저 파리의 위치를 어떻게 말하지? 왼쪽 벽에서 얼마, 바닥에서 얼마라고 하면 되겠다!" 이렇게 가로(x)와 세로(y) 두 숫자로 모든 위치를 나타내는 좌표가 탄생했어. 게임 화면도 똑같아. 캐릭터의 위치는 (x, y) 좌표야. 오른쪽 방향키를 누르면 x를 조금 더하고, 점프하면 y를 바꿔. 매 순간(1초에 60번!) 좌표를 다시 계산해서 화면에 그리니까, 우리 눈엔 부드럽게 움직이는 것처럼 보이는 거야. 총알이 적을 향하는 것도 두 점 사이의 방향(벡터)을 계산하는 거지.

4🌍 오늘날 사용되는 곳
  • 모든 게임 (마인크래프트·로블록스·피파)
  • 애니메이션·영화 CG (캐릭터 움직임 계산)
  • 로봇·드론의 움직임 제어
  • 가상현실(VR)·증강현실(AR)
한자로 보는 본질
향할 향

向(향할 향)은 집 벽에 난 창(窓)이 한 방향을 바라보는 모습이야 "방향(方向)·향하다"의 향이지. 게임 캐릭터와 총알이 정확한 방향을 향해 움직이는 것이 바로 向의 수학이야.

천자문에서 이 한자 만나기 →
5✨ 오늘의 깨달음

"위치를 숫자로 바꾼다"는 단순한 생각 하나가, 네가 즐기는 모든 게임의 바탕이 됐어. 수학의 좌표는 종이 위에만 있는 게 아니라, 화면 속에서 매초 60번씩 살아 움직이고 있어.