|
스파인(Spine)은 2D 게임 애니메이션에서 기존의 스프라이트 방식이 아닌 뼈대 애니메이션을 활용하여 디자인할 수 있는 제작 툴입니다.
기존의 스프라이트 방식이 애니메이션 구현을 위해 많은 리소스가 필요했다면 스파인을 활용해 뼈대 방식으로 애니메이션을 구현하기 때문에 디자인과 애니메이션 구현에 필요한 리소스가 최소화되는 부분이 가장 큰 장점이 아닐까 싶습니다.
또한 저자는 생소한 스파인이라는 툴을 가지고 어떻게 애니메이션을 만들 수 있는지 풀컬러 스크린샷으로 화면과 함께 설명해주고 있기 때문에 초보자에게도 쉽게 접근이 가능한 책이라는 장점이 있습니다.
책의 후반부에서는 샘플 프로젝트를 통해 어떻게 응용할 수 있는지를 알려주며, 대중적으로 사용하고 있는 게임 개발 툴인 유니티(Unity)와 cocos2d-x에서 스파인을 통해 개발한 애니메이션을 어떻게 적용할 수 있는지 보여줌으로써 게임에서 스파인의 활용 가치 또한 높다고 생각합니다.
상용 툴이기 때문에 비용이 발생한다는 측면에서 1인 개발자에게는 다소 부담이 될 수도 있지만 그만큼의 투자를 통해 게임 개발에 필요한 전체 디자인 리소스를 단축시킬 수 있다는 점에서 충분한 투자가치가 있지 않을까 싶습니다.
'프로그래머와 아티스트의 협업을 위한 지침'이라는 소제목이 와닿는 이유는 아마 이러한 부분에서의 접근이 용이하기 때문이 아닐까 싶습니다. 좀 더 많은 아티스트와 프로그래머들이 스파인을 활용하길 바라며 리뷰를 마칩니다. |
|
<소개> 2D 애니메이션이라고 할 때 일반적으로 그림 한장, 한장 변화를 주어가며 이어가는 형식의 스프라이트 애니메이션을 떠올린다. 이러한 방식은 애니메이션을 담당자 전문가의 엄청난 작업량과 비용이 뒤따르지 않으면 불가능하다. 스파인(Spine)은 이러한 전통적인 애니메이션 기법이 아닌 뼈대(Spine, 척추)를 만들고 여기에 별도의 텍스처를 입혀 하나의 객체로 만들고 이것을 애니메이션에 활용, 제작을 도와주는 상용 개발 도구이다. 이러한 어렵고 시간이 많이 들어가는 애니메이션을 쉽게 만들 수 있도록 도와주는 상용 툴이지만 관련 자료도 부족하고 다른 페인팅 툴이나 애니메이션 제작 관련 프로그램에 익숙한 디자이너에게도 진입 장벽이 높은 것이 사실이다. 이러한 툴에 익숙치 않은 프로그래머에게는 더욱 쉽지 않다. 이 책의 저자는 프로그래밍을 전문으로 하는 개발자이다. 눈높이를 초보자에게 맞추어 스파인을 전혀 다루어 보지 않은 사용자도 쉽게 툴을 익힐 수 있도록 편집 메뉴에서 부터 각 도구들을 설명하는데 장을 할애하고, 나아가 툴에 포함된 샘플 프로젝트를 분석하며 툴 전반에 대해 익숙해 질 수 있도록 도와준다. 상세한 메뉴 설명은 중간중간 툴을 사용하며, 익숙치 않은 부분에 대해서 찾아보기 쉽도록 구성되어 있다. 툴에 대해서만 설명하는 것이 아니라 책의 후반부는 실제 게임 개발에 도움이 될 수 있도록 유니티와 cocos2d-x 런타임에서 구동할 수 있도록 하는 부분에 대해 설명하고 있다. 이 부분은 디자이너에게는 다소 불필요하거나 어렵게 느낄 수 있는 부분이겠지만 개발자나 실제 응용을 하고자 하는이에게 많은 도움이 될 수 있다. 디자인 툴에 익숙하지 않은 1인 게임프로그래머(꼭 1인이 아니어도 상관없다!!)가 스파인이라는 툴을 쉽게 배워 활용하고자 한다면 이 책은 더할나위 없이 좋은 동반자가 되어 줄 것이다.
<좋은 점> - 스파인이라는 툴을 처음 들어본 사용자도 쉽게 고급사용자로 만들어 준다 - 단순 메뉴, 기능 설명이 아닌 실무에 활용할 수 있는 내용도 상세히 다룬다.
<아쉬운 점>
- (도움이 되진 않지만) 직접적으로 스파인과 상관없는 다른 툴 소개에 대해 지면 할애가 많다. |
|
스파인! 게임용 2D 애니메이션 툴입니다. 스파인의 장점은 크게 리소스가 적게 들어간다는 점이 아닐까 생각합니다. 이 책은 스파인에 대해서 매우 친절하게 설명이 되어져있습니다. 초급부터 고급기능까지 스파인의 주요 기능들을 쉽게 설명 해주고 있습니다. 스파인을 이용해서 유니티나 코코스2d와 같은 게임엔진에서 사용 하는 방법까지 적혀 있습니다. 책 구성이 너무 좋아서 적극 추천합니다.!!! |
|
이 책은 스파인이라는 2D 게임에서 쓰는 뼈대 애니메이션 툴에 대해 알려주는 책입니다. 예전에는 이런 움직임을 일일이 하나하나 직접 그려서 제작했었는데 스파인은 그림 한장만 있으면 쉽게 애니메이션을 할 수 있게 해주는 프로그램입니다.
위의 영상처럼 움직이는 그림을 만들려면 일일이 다 그려서 한장한장 연결해줘야 했습니다.
이 책은 저처럼 스파인을 처음 접하는 사람도 쉽게 따라할 수 있도록 쓰여져 있습니다. 이 책은 스파인 초보자부터 중급자까지 보기 좋은 구성이며 스파인의 고급 기능과 스파인과 연결되는 유니티, cocos2d-x 등으로 연결하는 내용까지 다루고 있습니다. 책의 목차만 봐도 책의 스타일을 쉽게 파악할 수 있도록 되어 있습니다.
책 내용 중에 오탈자가 있어서 저도 살짝 당황했었는데 한빛미디어에서 오탈자까지 관리를 해주시네요. 매우 좋은 출판사인 것 같습니다. 칭찬해~
|
|
스파인은 2d게임에서 뗄수가 없는 툴이며, 대표적인 게임으로 바닐라웨어의 게임들이 있습니다. (오딘스피어, 드래곤즈 크라운 등등) 한국에서도 많은 2D게임들에서 쓰이고있으며, 최근에는 툴 내에서 한글도 지원이 되고, 공식사이트에서도 매뉴얼에 한글이 지원되긴하지만, 아무래도, 부족한건 사실이고, 스파인을 배울려면 유튜브나 해외 포럼을 통한 독학뿐이 없는데, 아무래도 언어의 압박이 있다보니^^;; 그와중에 스파인 책이 나와서 다행이라 생각이 드네요. 스파인 툴을 공부하면서, 이게 대체 어떻게 하라는 기능인거야? 라던가 이게 뭐지? 하는게 많았었는데, 책내에서 체계적으로 설명해주다보니 기능에 관한 궁금증들이 풀리게 되고, 툴 사용에 대한 숙련을 늘릴수있다는게 가장 큰 장점같네요. 초보에게는 기능을 숙달하는것 자체가 1차 고난이니, 이걸 깨치고 나서면 그다음부터 다른걸 고민안하고 애니메이션 공부에 집중할수있을거라고 봅니다. (이후에 자연스러운 애니메이션은 스스로의 역량이니 ㅠ_ㅠ) 또한, 생각보다 스파인을 연습할 소스도 구하기 쉽지않은데 체험판을 깔아도 사용할수있는 소스로 예제를 하신거라던가 슬라임 소스 하나를 제공해주신것도 좋은 요인이라고 보네요^_^ 이후에, 숙련자편으로 하나 더 써주시면 더 좋을듯합니다^_^ |
|
2D 애니메이션을 스마트폰 게임, 인터넷 등에서 여러 번 보았지만 배우기란 어려웠습니다.
되어 읽어보지 않을 수가 없었습니다. 내용 자체도 챕터마다 디테일하게 설명이 되어있어 이해하기
쉬웠을 뿐만 아니라 시작하기 앞서 설치 부분부터 차근차근 접근하기 쉬운 책이라고 생각합니다. 그리고 제가 관심있던 UNITY 게임엔진에 스크립트까지 가능 한 챕터가 있어 좋은 가이드가 될 것이라
생각합니다. |
|
자연스럽고 부드러운 애니메이션은 3D가 따라올 수 없는 2D 게임만의 강점이다. 특히 최근 몇몇 2D 게임이 인기를 모으며, 기존 스프라이트 애니메이션의 한계를 뛰어넘는 효율적인 뼈대 애니메이션 기법이 주목을 받고 있다. 스파인은 가장 널리 쓰이는 뼈대 애니메이션 툴로서 국내에서도 사용 사례가 늘고 있는 가운데, 본격적으로 스파인 툴을 다루는 이 책이 출간되었다. 스파인을 처음 접하는 저도 쉽게 따라 할수 있었습니다. cocos2d-x 작업할때 더 쉽고 빠르고 만들수 있을거 같습니다. |
|
저희 게임은 그 어떤 게임 보다 독특한 애니메이션을 가진 게임 입니다. 후속작을 제작하면서 걱정했던 것이, 모든 애니메이션이 스프라이트로 제작하다 보니, 게임 용량이 늘어나고, 애니메이션이 자연스럽지 못했습니다. 이를 개선하는 방법을 찾다 스파인을 생각하게 되었죠. 생각보다 공부하는데 필요한 자료가 적어서 걱정하던 차에 만들면서 배우는 스파인 2D 애니메이션이란 책이 나오는 것을 알았고, 아주 운 좋게 서평 이벤트에 당첨되어 너무 기뻤습니다. (일이 많아 책이 온지 1주일이 지나서야 볼 수 있었던 건 깊은 함정이었죠..) 스파인, 스파인 얘기는 들었지만, 실제로 만져 본 것은 이번이 딱 2번 째입니다. 게다가 1.7 버전일 때 했었는데, 벌써 버전이 3.6까지 올랐더군요! 아무 것도 모른다는 마음 가짐과 실제 아무 것도 모르는 상태로 공부를 시작했습니다. 3D 관련해서 지식이 없다 보니, 용어들도 생소해 좀 힘들었습니다. 스파인을 켜두고 하나하나 위치 살펴가면서 꼼꼼히 익숙해지려고 두뇌 풀가동! 하지만 번뇌로 가득한 상태라 잘 들어 오진 않더군요. 학습은 고통을 따르는 법인지라.. 책 봤다가 모니터 봤다가 다시 책봤다 하면서 기초 수업을 진행하고 있습니다. 그래도 계속 하나씩 보며 익히면 익숙해지겠지 믿고 열심히 들여다봅니다. 기초부터 차근 차근 이게 젤 중요하다고 생각합니다. 아직은 많이 서툴고 어렵지만 저희 게임 캐릭터도 넣어서 조금씩 움직여보고 있습니다. 언젠간 자연스러운 동작을 할 수 있길 기대하면서, 한 픽셀 픽셀? 장인 정신을 담으려 합니다. 국내에 스파인 관련 서적이 없다 보니, 가뭄에 단비와 같은 책입니다. 책으로 볼 수 있어, 전체 내용 파악하기도 수월하고요. 확실히 초보자에겐 이 책이 큰 도움이 됩니다 스파인에 관심 있으신 분들이라면 한번쯤 보시는게 좋을 것 같네요. |
|
우선 스파인을 전혀모르는분들을 위해 하나식 설명해주는 책으로써 스파인을 처음 접하는 시작하시는분들을 위한 책인거같아요~ 차근차근 스파인을 따라해보시면서 이해하시면 좋을거같구요 초반 메뉴설명과 단축키모음집 설명페이지도 있어서 책갈피로 해두시면 나중에 두고 보기편할거같습니다 저도 지금 조금식 보면서 따라하고있습니다~ 이책에있는 예시들은 스파인 프로그램안에 다 있는 예시들로 이루어진책이라 스파인 시험판 (저장만 안돼는버젼) 으로 설치하시면 언제든지 불러올수있는 스파인안에있는 기본예시들만을 이용했기 떄문에 예시들을 언제든지 불러서 공부할수있습니다 기본 바이블같은 느낌이라 보면서 책갈피를 많이 표시하시면서 쓰시면 좋을거같습니다~ 현제 몆권없는 스파인 관련 책이라 앞으로 이 책작가님께서 전문활용편을 추가로 만들어주셨으면 좋겠습니다~ |
|
8장까지 스파인 맛보기 사실 8장 같은 예시가 많을 줄 알았지만 그래도 스파인을 하나도 모르는 분들께는 메뉴를 하나하나 설명 해 주는 좋은 책인 것 같다
9장의 런타임에서는 프로그래밍 왕기초는 어려울 수도 있으니 (기존 프로그래머 분들만 알 수 있는 내용) 런타임을 집중 설명한다는데 왜 난 또륵... (223쪽에 오타가 있다고 제작자님께서 메일 보내주셨다 곧 고쳐지겠지만)
|