저는 처음으로 게임을 디자인하고 있지만, 게임 시간의 기반이 무엇인지 궁금합니다. 그것은 시계를 기반으로 하는가 아니면 프레임에 의존 하는가? (참고 : 나는 확실하지 않다 '게임 시간은'올바른 단어가 여기에있는 경우, 정정 저를, 그렇지 않은 경우)게임 시간이란 무엇입니까? 실시간 또는 프레임?
더 명확하게하려면 다음 시나리오를 상상 :
- 컴퓨터 1을 2는 30fps의 캐릭터가 같은 속도로 산책하는 같은 게임이 재생됩니다 모두 컴퓨터에
이하, 느린 컴퓨터
게임 시간이 프레임을 기반으로하는 경우 컴퓨터 1에서 문자가 두 배 빠르게 이동합니다. 반면에 게임 시간이 실제 시간을 기준으로 한 경우 컴퓨터 1은 프레임의 두 배를 표시하지만 문자는 컴퓨터 2만큼 빠르게 움직입니다.
제 질문은 게임 시간을 다루는 가장 좋은 방법은 무엇이고 장단점은 무엇입니까?
+1 처음 QBASIC에서 프로그래밍을 시작한 시간을 상기시켜줍니다. :) – MAK
컴퓨터에 터보 버튼이 있는지 여부에 달려 있습니다 ... –
하 ... 게임이 너무 빠르기 때문에 터보를 끄는 것을 기억합니다. –