본문 바로가기
카테고리 없음

유니티 게임제작 책 추천 : 레트로의 유니티 게임 프로그래밍 에센스

by 벡터[x,y] 2021. 5. 26.
반응형

사람들이 게임을 만들때 가장 많이 사용하는 강력한 2개의 툴이 있습니다. 하나는 언리얼 엔진, 그리고 다른 하나는 유니티 입니다. 언리얼 엔진은 C++언어 기반이고 유니티는 C#을 사용하는 프로그램입니다. 요즘은 언리얼 엔진이 점점 사람들도 많이 사용하고 유행한다고 합니다. 그렇지만 여전히 인디게임 개발자와 모바일 게임 개발자가 가장 많이 선호하고 있는 프로그램이 유니티라고 합니다. 이번에는 유니티를 이용해 게임을 만들수 있도록 도와줄 책을 소개하려 합니다.

반응형

 

바로 레트로의 유니티 게임 프로그래밍 에센스 책 입니다. 사실 인터넷에 유니티 도서를 검색하시면 가장 위에 있는것을 보실 수 있습니다. 가격은 조금 있지만 굉장히 두껍고 자료도 많아서 추천하는 책이에요. 무엇보다도 프로그래밍을 처음 시작하는 분들도 겁 먹지 않고 혼자서 게임을 만들어 볼수 있게 도와줍니다. 이 책은 열어보면 사실 2개의 책으로 나뉘어져있습니다.

*아 그리고 유니티는 맥과 윈도우 모두 사용가능하니 맥을 사용하시는 분들은 걱정 안하셔도 될것같습니다. 저도 맥북에서 보고 따라했거든요

 

1번째 책은 프로그래밍을 처음 접하시는 분들도 쉽게 이해할수 있는 기초와 심플한 탄막 슈팅 게임 닷지를 만들어보는 챕터가 들어있습니다.

 

2번째 책에서는 조금 더 고급 기술을 사용하여 2d러너 게임, 탑 다운 슈터 게임인 좀비 서바이버, 그리고 좀비 서바이버 게임에 멀티플레이어모드를 추가한 네트워크 협동 게임을 만들어 보는 챕터가 있습니다. 

 

 

일단 첫번째 챕터에서는 유니티 프로그램 다운로드 과정과 유니티의 기본 인터페이스 설명으로 유니티에 익숙해 지는 것까지 도와줍니다. 이 부분에서 저자가 활용하는 팁도 중간에 가끔씩 알려주기까지 합니다. 기초내용은 정말 누구나 이해할수 있을 정도로 쉽고 간단하게 그림으로도 표현되어있습니다. 기초 부분만 1번째 책중 절반이상의 비중을 차지합니다. 그리고 첫번째 게임인 닷지를 만들때는 모두가 프로그램의 기초가 탄탄하게 잡혀진 상태에서 들어갈수 있습니다.

 

 

만드는 게임들의 퀄리티도 굉장히 높기 때문에 너무 질이 떨어진 게임을 만드는지는 걱정 안하셔도 됩니다.

 

 

저도 일단 책의 기초가 끝난 다음 챕터인 닷지를 만드는 챕터를 보고 게임을 만들어 보았습니다.

 

 

이런식으로 첫번째 게임은 정말 간단한 게임을 만듭니다. 그치만 이렇게 간단한 게임도 만드는 과정을 직접 경험해보니 꽤 시간도 걸리고 어려운 부분도 있더라고요. 하지만 어려운 부분은 책을 여러번 보다보면 충분히 이해되는 부분이었습니다. 그리고 다 만들고 나니 스스로 굉장히 뿌듯하기도 했습니다.

 

 

이 책을 아직 다 읽어보진 않았지만, 정말 초보자 분들께도 강추 드릴수 있는 책입니다. 깔끔한 내용 정리에, 기본에 충실하고, 저자가 작성한 코드도 볼수 있어서 굉장히 좋았습니다.

반응형

댓글