OpenGL 3.x를 더 잘 배울 수 있도록 매우 간단한 게임 엔진을 작성하기 시작했지만 3D 게임을 디자인하는 방법에 대한 저의 경험과 부족한 지식으로 인해 수업을 디자인해야한다는 사실을 깨닫게되는 데 어려움을 겪습니다. 다르게. 내가 직면하고있는 다른 문제는 게임에서 시간을 간결하게 추적하고 필요에 따라 움직임을 업데이트하는 방법과 렌더러에게 다시 그려야한다고 말하는 방법입니다. 또한 한 객체에서 다른 객체로 다양한 플래그를 전달하기 위해 Get 및 Set 함수를 계속 만들어야합니다.
따라서 제목에서 알 수 있듯이 게임 디자인에서 일반적인 디자인 패턴 (게임 상태 처리기, 글꼴 등)을 설명하고 설명 할 수있는 책이나 기사 / 자습서 및 소스에 관심이 있습니다.
Btw, 나는 여전히 freeglut를 사용하고 있습니다. 진행하기 전에 또는 OpenGL을 더 잘 이해 한 후에 더 나은 창 시스템으로 옮기는 것이 좋습니다.