위의 이미지에서는 보는 방향(뷰)에 따라서 물체가 회전됨을 표현하고 있습니다.이는 뷰가 변동된다는 의미는, 객체들의 위치를 옮겨서 회전되는 것처럼보이도록 만든다는 의미를 내포하고 있습니다.= 뷰 스페이스가 바뀌면 월드 스페이스의 객체도 맞게 변환해준다.
상수 MSPERFRAME__ 은 16을 나타낸다. (60fps로 돌린다고 가정할 시) 틱 프레임이 종료된 시간이 16ms 미만일 경우 그 남는 시간 만큼 루프를 슬립시킨다. 그럴 경우 다음 프레임까지 남은 시간을 기다리게 되어, 60 프레임 레이트를 유지할 수 있다. (게임이 빨라지는 걸 방지함)
팩토리 패턴 팩토리 패턴은 팩토리 클래스에서 인자를 받아 인자에 맞는 객체를 생성하는 디자인 패턴을 말한다. new와 같은 명령어를 사용하는 대신 직접 함수를 호출하여 이 함수의 반환 값을 사용하여 객체를 생성하는 패턴이다. 팩토리 패턴의 장점은 오브젝트의 복잡한
https://velog.io/@wonhee010/동기vs비동기-feat.-blocking-vs-non-blocking