본문 바로가기

더블버퍼

언리얼 엔진으로 배우는 게임 디자인 패턴 언리얼 공인 강사가 안내하는 고성능 언리얼 C++ 디자인 패턴빠르고 관리하기 쉬운 코드를 위한 다양한 디자인 패턴을 언리얼 엔진 5 프로젝트에 적용하는 방법을 배운다. 더블 버퍼, 플라이웨이트, 공간 분할 등 언리얼 엔진 5의 핵심을 이루는 패턴을 자세히 살펴본 다음, 인터페이스 및 이벤트 관찰자 패턴 등을 구현한 게임플레이 예제를 C++로 작성하고, 마지막으로 코드 구조화와 최적화를 위한 디자인 패턴들을 살펴본다. 이 과정을 마스터하면 C++와 블루프린트 조합으로 유지보수 및 확장 가능한 시스템을 능숙하게 설계할 수 있을 것이다. 도서구매 사이트(가나다순) [교보문고] [도서11번가] [알라딘] [예스이십사] [쿠팡] 전자책 구매 사이트(가나다순)[교보문고] [구글북스] [리디북스] [알라.. 더보기
언리얼 게임 개발의 한계, 디자인 패턴으로 돌파하기 C++를 잘하면 언리얼 엔진으로 게임을 개발하는 것도 쉬울 거라고 생각할 수 있지만, 꼭 그렇지는 않다고 합니다. 블루프린트를 비롯해서 긴 역사만큼이나 사용자들의 요구로 엔진 자체에 많은 것이 추가되었고, 그런 엔진 고유의 특성을 잘 알아야 효율적인 게임 개발이 가능하다고 합니다. 이번에 소개하는 《언리얼 엔진으로 배우는 게임 디자인 패턴》은 바로 이러한 어려움을 해소해줄 수 있는 책입니다.빠르게 발전하는 언리얼 엔진은 가끔 문서와 게임 엔진의 소스 코드가 맞지 않는 경우도 있었다. 단독으로도 강력한 편의성을 제공하고 C++와 함께 쓰면 개발 편의성을 크게 증가시켜주는 블루프린트 같은 기능은 성능에 한계가 있다는 평가도 있었지만, 언리얼 엔진 5에 들어서 문제점이 많이 개선되었다. / 이렇게 역사가 길어.. 더보기