faithfu***
2023-05-29

유니티 초보자를 위한 최적의 입문서 따라 하다 보면 어느새 나도 게임 개발자!
이 책은 유니티를 처음 사용하는 사람들에게 매우 유용한 안내서입니다.
개정 2판 1쇄로 발행되어 최신 버전의 유니티에 맞추어져 있습니다. 이는 독자가 최신 버전에서 작동되는 예제를 통해 학습할 수 있게 해줍니다.
이 책에는 단순한 예제뿐만 아니라 깊이 있는 내용도 포함되어 있어, 독자가 무엇을 더 파고들 수 있는지 가이드 역할을 합니다. 예제는 비교적 간단한 C# 코드로 이루어져 있어, 코딩 경험이 있는 사람에게는 좋겠지만, 코딩 경험이 없더라도 이해하고 따라가기 좋습니다.
Unity와 Unreal 중에서 C#에 익숙하다면 Unity 엔진을 사용해보는 것을 추천합니다.
이 책은 프로그래밍을 한 번도 해본 적 없는 사람들에게도 매우 유용하며, 본 서평에서 소개한 예제 중 하나는 병아리 구슬 대포 2D 게임을 만드는 부분입니다.
책에서는 총 3개의 챕터에 걸쳐 병아리 구슬 대포 2D 게임 제작에 필요한 최소한의 개념을 단계별로 잘 설명하고 있습니다. 예를 들어, RigidBody와 Collider가 무엇인지 설명하며 이것을 활용해 어떻게 대포를 발사하고 충돌 처리가 되는지 쉽게 이해할 수 있도록 설명되어 있습니다.
또한 3D 게임 예제로서 플레이어가 시작 지점에서 이동 및 점프를 통해 목표 지점에 도달하도록 하는 게임을 만들어보는 과정도 포함되어 있습니다. 여기서는 OnTrigger를 활용한 스크립트상에서의 충돌 처리 및 플레이어가 낙하 시 재시작 등 3D 게임 제작에 필요한 기초적인 내용을 소개합니다.
특히 필자는 이 책을 통해 배운 내용 중에서 Collider에 Physic Material을 설정하여 물체 간의 마찰 계수나 반발 계수 등을 설정할 수 있다는 사실을 재미있게 배웠습니다. 이를 통해 공이 바닥에 닿을 때 바로 멈추는 것이 아니라 자연스럽게 통통 튀며 멈추는 것을 연출해볼 수 있었습니다.
또한 스프라이트와 관련된 내용도 배우게 되었으며, 이를 통해 UI용 스프라이트에 대해 더 잘 이해할 수 있었습니다.
특히 첫 게임 개발이라면 이 책은 더욱 추천할만 하다 생각됩니다. 만약 기초적인 유니티에 대해 이미 알고 있다면, 이 책을 주의 깊게 한 번 살펴보는 것도 좋다 판단됩니다.
유니티를 처음 다뤄보는 입장에서 이 책은 초보자를 위해 필요한 내용을 상세히 안내하며, 최신 유니티 버전에 맞게 잘 개정되어 있다는 느낌을 받았습니다.
중간 중간에는 좀 더 프로젝트를 확장할 수 있도록 깊이 있는 내용도 있었습니다. 하지만 전반적으로 유니티를 처음 사용하는 사람들이 차근차근 따라하며 익히기에 좋았습니다.
게임을 통해 유니티에 처음 입문하길 원하는 독자분이시라면 초보자를 위한 유니티 입문(한빛미디어, 2023)을 추천합니다. 이 책이 유니티에 입문하는 분들에게 제대로 된 안내서의 역할을 해줄 것이라 믿어 의심치 않습니다.
"한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."