강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

공공익익님의 프로필 이미지
공공익익

작성한 질문수

홍정모의 게임 만들기 연습 문제 패키지

1.2 기본적인 그리기 - 이동, 회전, 애니메이션

도형들의 움직임이 너무 빠릅니다...

작성

·

460

0

안녕하세요! 다름이 아니라 깃허브에 있는 예제코드를 클론한 뒤, 아무것도 건들지 않고 영상에 나온것 그대로 rotate(time * 90.0f)를 하면 도형이 영상에서 나온것 처럼 천천히 도는게 아니라 진짜 미친듯이 빠르게 돕니다... 그리고 //jm::TankExample().run();  예제를 실행시키면 살짝만 눌러도 탱크가 엄청 빠르게 움직입니다.

혹시 클론을 했을때 문제인가 싶어서 다시 클론해봐도 같은 문제가 발생하고, 전부 복사 붙여넣기 해봐도 같은 결과가 나옵니다.ㅠㅠ

혹시 뭐가 문제인지 알 수 있을까요? 

퀴즈

실시간 상호작용 어플리케이션의 게임 루프에서 `update` 함수의 주된 역할은 무엇일까요?

애플리케이션을 종료합니다.

게임 상태를 업데이트하고 다음 프레임을 준비합니다.

사용자 입력 없이 자동으로 그래픽을 그립니다.

사운드 파일 로딩만 담당합니다.

답변 1

1

홍정모님의 프로필 이미지
홍정모
지식공유자

그래픽 카드 특성에 따라서 그럴 수 있습니다.

코드에서 sleep 으로 검색해보시면 fps 조절하는 코드가 주석처리 되어 있을겁니다. 그거 조절해보세요. 혹시 못 찾으면 다시 알려주세요.

공공익익님의 프로필 이미지
공공익익
질문자

해결됐습니다 감사합니다!!

홍정모님의 프로필 이미지
홍정모
지식공유자

아참 그래픽 카드 설정에 fps 제한거는 옵션이 있을 수도 있어요

공공익익님의 프로필 이미지
공공익익

작성한 질문수

질문하기