안녕하세요 엘빈입니다. 예전부터 게임을 개발해보고 싶다는 생각이 많이 들었습니다. 제 과가 컴퓨터 공학쪽이라서 그런지 이제 본격적으로 배워보자는 생각이 들더군요. 그래서 오늘부터 차근차근 인터넷과 책 강좌를 따라하며 유니티를 공부해볼까 합니다. 블로그에 개재되는 유니티 강좌 포스팅들은 공부후에 제 나름대로 정리한 것입니다.
이 포스팅은 유튜브 케이디 유니티 강좌 및 공식 홈페이지 자습서를 참조하였습니다.
1. 유니티란
유니티는 기본적으로 개인 사용자들에게 무료로 제공되는 게임엔진입니다. 2005년 처음 출시했으며 소규모, 인디 게임 제작자들을 타깃으로 출시되었죠. 처음 출시했을때만 해도 3D 게임 제작을 위한 엔진이였습니다. 시간이 지나면서 많은 업데이트를 통해 3D 게임 뿐만 아니라 2D를 위해 여러가지 도구들을 제공해주고 있습니다.
유니티는 게임을 제작하는 시간을 많이 줄여줄 뿐 아니라 조작하는데도 간편해서 많은 사람들에게 사랑받아 왔습니다. 특히 규모가 작음 소규모 팀들이나 인디 게임 제작자들은 유니티에 열광했죠. GUI 기반 제작 환경이라 게임을 제작하는데 직관적이며 수고를 덜해주는 플러그인들이 많습니다.
수많은 소규모 팀, 인디 게임사들이 유니티를 많이 사용하고 있기 떄문에 커뮤니티가 활성화되있는 것도 장점입니다. 특히 에셋스토어는 처음 게임 개발을 시작하시는 분들에게 큰 도움이 됩니다. 프로그래머는 프로그래밍에만 집중 할 수 있고 그래픽 소스 부분같은 경우에는 에셋 스토어에서 구매해서 사용하시면 됩니다.