도서 증정 이벤트

기부하고 기북받고, GiBoo~~k

기북 254호 책, 최대 성능을 위한 유니티 5 게임 프로그래밍 최적화

최대 성능을 위한 유니티 5 게임 프로그래밍 최적화

전자책

크리스 디킨슨 지음 / 유건곤, 최종우 번역
2017년 6월 30일
한빛미디어(주)


★ 이벤트 참여기간 : 2017. 10. 18 ~ 2017. 10. 24. 16:00


[자세한 내용은 이곳을 통해 확인하세요]


[책소개]

뚝뚝 끊기는 게임의 원인 분석부터 해결까지

유니티 개발자라면 알아야 할 성능 최적화 기법

 

게임을 개발하다 보면 때로는 적절한 타협이 필요하다. 제한된 자원과 시간으로 가장 빠르게, 효과적으로 최적화하는 길은 언제나 분명히 있다. 이 말인즉슨, 타협할 수 있는 ‘선’이 반드시 있다는 것이다. 적절한 선을 정하지 않으면 지극히 작고 알아채기조차 어려운 사소한 문제에 시간을 허비할 수 있다. 이 선을 결정하는 데 가장 좋은 질문은 “사용자가 이 문제를 인식할 수 있는가”다. 만약 이 질문에 대한 대답이 “아니요”라면 성능 개선은 필요가 없다. 문제가 될지 안 될지 알지 못한 채 문제가 될 거라는 의심만으로 코드를 수정하는 것은 한정된 개발 자원을 쓸데없이 낭비하는 것에 불과하다.

 

『최대 성능을 위한 유니티 5 게임 프로그래밍 최적화』는 프로그래밍을 최적화하기 위한 툴과 지식, 기술뿐 아니라 어디에서 기인한 문제인지 원인을 발견하고 해결하는 것까지를 다룬다. 낮은 초당 프레임 수(fps)로 인한 화면 끊김, 입력 지연, 긴 로딩 시간, 그래픽 깨짐, 지나치게 많은 배터리 소모 모두 최적화와 관련이 있다. 이러한 문제는 CPU, GPU, RAM과 같은 하드웨어뿐 아니라 물리 엔진을 비롯한 프로그램의 하부 시스템, 유니티 자체의 결함에 의해서도 발생할 수 있다. 성능 최적화란 CPU, GPU, RAM과 같은 자원이 적재적소에 분배되고 병목현상 없이 우선순위에 따라 작동하게 만드는 것이다. 최적화는 같은 하드웨어에서 더 많은 표현과 처리를 가능하게 할 뿐 아니라 더 흥미롭고 다채로운 게임을 개발하게 해준다. 게임 출시 이후 맞닥뜨리는 여러 문제를 개선하고 최적화하는 데 이 책은 분명 좋은 지침이 될 것이다.



[개인정보보호정책]에 따라 기북 진행 방법이 바뀝니다.

본 도서에 대한 신청이 마감되었습니다.


[본 도서 당첨자 보기]

 

  1. 이 이벤트에 참여해주심에 따라 개인정보 이용에 자동 동의됩니다.
  2. 개인정보는 책 기부 출판사에 전달되어 당첨 도서의 택배 및 도서 이용 방법 안내를 위한 메일 발송의 용도를 위해서만 쓰이며 향후 1년간 보관 후 삭제됩니다.

* 기북 신간 소개는 매주 수요일 공개SW 뉴스레터를 통해 공지되며, 당첨자는 그 다음주 뉴스레터를 통해 발표됩니다.
  매주 찾아가는 기북 나눔 행사에 많은 참여 바랍니다.

조회 수 :
429
등록일 :
2017.10.17
16:25:04 (*.162.249.76)

genzzo

2017.10.18
09:43:30
(*.133.191.225)
:

윤베드로

2017.10.18
10:31:07
(*.59.68.25)
:

임미지

2017.10.18
11:10:57
(*.189.213.161)
:

조커스마일

2017.10.18
11:34:31
(*.199.144.75)
:

KBK

2017.10.18
11:38:33
(*.247.149.239)
:

찌니

2017.10.18
13:28:17
(*.133.195.126)
:

2dast

2017.10.18
13:38:04
(*.216.110.110)
:

안승례

2017.10.18
14:44:51
(*.238.61.190)
:

지상스

2017.10.18
15:43:46
(*.173.146.168)
:

Gray

2017.10.18
16:04:44
(*.7.57.162)
:

gallechess

2017.10.19
10:47:32
(*.243.5.20)
:

리드존

2017.10.20
00:37:48
(*.241.127.211)
:

권영숙

2017.10.22
02:29:03
(*.189.213.161)
:

옴스

2017.10.23
04:24:34
(*.234.130.223)
:

귀여운순돌이

2017.10.23
11:34:36
(*.87.61.214)
:

Maum

2017.10.23
15:12:15
(*.231.146.126)
:
List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 [금주의 기북] 처음 배우는 인공지능 [45] OSS 2017-11-14 1258
266 [기북 257호] 처음부터 다시 배우는 서비스 디자인 씽킹 [26] OSS 2017-11-07 1256
265 [기북 256호] 디자인 오브 디자인 [27] OSS 2017-10-31 1046
264 [기북 255호] 이펙티브 디버깅(디버깅 지옥에서 탈출하는 66가지 전략과 기법) [32] OSS 2017-10-24 1100
» [기북 254호] 최대 성능을 위한 유니티 5 게임 프로그래밍 최적화 [16] OSS 2017-10-17 429
262 [기북 253호] 비즈니스 블록체인 [27] OSS 2017-10-11 1455
261 [기북 252호] 오픈소스 도구를 활용한 웹 모의해킹과 침해대응(전자책) [24] OSS 2017-09-26 7109
260 [기북 251호] 오픈 소스 소프트웨어 비즈니스 모델 [18] OSS 2017-09-20 1418
259 [기북 250호] 3D 프린팅을 위한 스케치업 [19] OSS 2017-09-13 9007
258 [기북 249호] 빅 너드 랜치의 스위프트 프로그래밍(제2판) [19] OSS 2017-09-06 7488


사이트하단 로고, 하단메뉴, 트위터 바로가기

퀵메뉴모음
퀵메뉴열기
퀵메뉴닫기