수학과 물리부터 디자인 패턴까지
한 권으로 마스터하는 게임 개발 이론
이 책은 엔진 설치 방법부터 디자인 패턴까지 게임 개발에 필요한 실무 지식을 체계적으로 안내한다. 각 이론이 언제 어디에 쓰이는지, 어떤 원리로 게임이 제작되고 구동되는지 깊이 있게 접근할 수 있도록 구성했다. 수학과 물리는 좌표와 벡터부터 설명하며 원리를 이해할 수 있도록 하고, 자료구조는 코드 예제와 함께 실무에 바로 적용할 수 있게 안내한다. 마지막으로 디자인 패턴과 객체 지향적 접근을 통해 실무자들이 현장에서 실제로 사용하는 다양한 기법을 상세히 설명한다. 친근한 말투, 다채로운 일러스트가 더해져 신입 개발자는 물론 비전공자도 게임 개발에 더욱 흥미를 가질 수 있도록 하며 포트폴리오나 면접을 준비하는 취준생에게는 방향성을 제시한다.
★이 책의 주요 내용
● 2차원과 3차원 그래픽
● 사용자 인터페이스(UI)
● 화면과 픽셀, 좌표
● 벡터 기본 연산, 삼각함수
● Easing 그래프
● 랭킹 시스템, AI 길 찾기 구현
● 충돌 처리, 정렬 알고리즘
● 객체 지향 프로그래밍
● 게임 디자인 패턴, 안티 패턴
★먼저 읽은 베타리더들의 한 마디
● 요람에서 무덤까지, 즉 엔진 설치부터 프로그래밍 방법론까지 모든 걸 알려준다. _김이현 님
● 실제 작동하는 코드 예제와 친절한 주석, 상세한 부가 설명으로 게임 개발을 쉽게 이해할 수 있다. _김태규 님
● 앞으로 무엇을 배워야 하는지, 어떻게 생각해야 하는지 등 사고를 넓힐 기회를 열어준다. _김영무 님
● 게임 개발에 관한 지식을 이론뿐만 아니라 그림과 예시를 통하여 쉽고 재밌게 전달하는 책. _윤동환 님
● 스스로 게임 개발자의 길이 맞는지 점검해볼 수 있는 훌륭한 도서! _추상원 님