Book

[Book Review] 레트로의 유니티 게임 프로그래밍 에센스

Linuxias 2022. 3. 4. 14:46
반응형

'레트로의 유니티 게임 프로그래밍 에센스'

 

이 책은 총 2권으로 구성되어 있습니다. 1부와 2부로 구성되어 있으며 유니티와 코딩을 당장 이해하는데 가장 필수적인 요소들로 내용이 구성되어 있습니다. 

구성은 처음 유니티를 사용하는 초급자 또는 비전공자를 위한 유니티 툴 적응부터, C# 언어에 대한 기초적인 문법과 함께 실습예제들로 구성되어 있습니다.

책을 보면서 초급자가 어려울 수 있는 유니티 버전에 대한 충돌, 호환성 같은 문제를 최소화하기 위한 저자의 노력이 보이며, 버전 업그레이드 가이드까지 포함하고 있습니다. 사실 이런 친절은 쉽게 볼 수 있는 가이드인데 말이죠. 

또한, 예제 코드를 github와 한빛미디어 홈페이지에서 다운받을 수 있도록 하여, 쉽게 분석 및 확인도 가능합니다. 

책을 리뷰하면서 가장 좋은건 심도깊은 게임 예제가 있다는 것입니다. 3장 탄막 슈팅 게임, 5부 러너게임, 6부 탑다운 슈터게임, 7부 네트워크 협동 게임까지 솔직히 유니티와 C#만을 배워서 어떻게 활용해야 하나를 잘 모르는 분들에게 큰 도움이 됩니다.

특히 일반적인 Application과 다른 유니티의 프로젝트 구조를 손쉽게 더욱 이해할 수 있습니다. 특히 공간, 벡터등의 수학이 어떻게 게임에 녹아들어 있는지 쉽게 설명해줍니다. 그리고 각 게임은 주요한 기술이 다르기에 다양한 기술을 익히기 매우! 좋은 구조 입니다.

또 제가 좋았던 점은 한 페이지에 너무 많은 글이 많지 않았던 것입니다. (이미지 회전이 정상적으로 안되네요 ㅠㅠ) 그림 또한 이미지만 있는게 아니라 필요한 부분은 박스화 하여 쉽게 파악할 수 있도록 해 두었습니다. 글의 색감 또한 중요도, 주제 등에 따라 잘 구성해 놓은 부분이 너무 좋았습니다.

유니티를 처음 접하는 분들은 이 책을 무조건 추천드리고 싶습니다. 1000페이지가 넘는 책이지만 그만큼 필수적인 요소가 제대로 정리되어 있고, 잘 학습한다면 큰 역량을 향상 시킬 수 있을 것 같습니다.

 "한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."

반응형