상세정보
언리얼 엔진으로 배우는 게임 디자인 패턴
미리보기

언리얼 엔진으로 배우는 게임 디자인 패턴

저자
스튜어트 버틀러(Stuart Butler),톰 올리버(Tom Oliver) 저/강세중,오영욱 역
출판사
제이펍
출판일
2025-12-11
등록일
2026-02-09
파일포맷
PDF
파일크기
26MB
공급사
YES24
지원기기
PC PHONE TABLET 웹뷰어 프로그램 수동설치 뷰어프로그램 설치 안내
현황
  • 보유 1
  • 대출 0
  • 예약 0

책소개

전문가에게 배우는 실전적인 언리얼 5 C++ 디자인 패턴

디자인 패턴은 코드를 더 빠르고 관리하기 쉽게 작성할 수 있게 해준다. 이 책은 다양한 디자인 패턴을 설명하고 그것들을 언리얼 엔진 5 프로젝트에 적용하는 방법을 알려준다. 디자인 패턴은 물론, 엔진의 작동 방식도 더욱 깊이 이해하게 됨으로써 언리얼 개발 실무에서 느꼈던 한계를 돌파할 수 있게 해준다.

언리얼 C++ 코딩과 블루프린트의 기초 원리로 시작하여, 코드에 패턴을 적용할 때 알아야 할 개념 및 이점에 대한 탄탄한 이해를 쌓게 된다. 먼저 1부에서는 더블 버퍼, 플라이웨이트, 공간 분할, 컴포넌트, 업데이트 메서드, 비헤이비어 트리 등 언리얼 엔진 5의 핵심에 내장된 패턴들에 대해 살펴본다.

2부에서는 ‘틱’을 대체하는 방법, 그리고 인터페이스 및 이벤트 관찰자 패턴, 나아가 참조 연결을 분리하기 위한 UML을 설명하며 게임플레이 예제를 C++로 작성해본다. 3부는 싱글턴, 커맨드, 상태 패턴과 함께 행동 패턴, 코드 구조화를 위한 템플릿 패턴, 서브클래스 샌드박스, 타입 오브젝트를 구현하고, 끝으로 더티 플래그, 데이터 지역성, 오브젝트 풀링까지 출시 전 성능 최적화를 위한 디자인 패턴 활용에 초점을 맞춘다.

QUICKSERVICE

TOP