2017년 1월 12일

Game School Online의 AAA급 개발자들로부터 언리얼 엔진 4을 활용한 개발에 대해 배워봅시다

저자: Leo Gonzalez,

안녕하세요, 제 이름은 Leo Gonzales로, Game School Online (GSO)의 공동 창립자입니다. GSO는 현재 AAA급 게임 개발사에서 일하고 있는 현업 개발자 3명이 공동 창립한 프로그램으로, 구성원으로는 시니어 디자이너 Larry Charles, 리드 배경 아티스트 Brandon Pham, 그리고 시니어 배경 및 시각효과 아티스트인 저로 이루어져 있습니다. 저희는 캘리포니아 로스앤젤레스의 한 스튜디오에서 같이 근무하며 만나게 되었고, 함께 협업해서 만든 작품으로는 Call of Duty, Bioshock, Halo와 XCOM 등 유수 프랜차이즈의 게임들이 있습니다.

blogAssets%2F2017%2FJANUARY+2017%2FGame+School+Online%2F770_LeoPortfolio_01-770x433-5340bbf866361cd88ca772f3f9939905ef20497b

새로운 학습법

몇 년 전 저희는 현업 게임 개발자가 되는 데 필요한 소양을 배우는 동시에 게임 개발의 기본적 요소들도 배울 수 있는 방법에 대해 의논한 적이 있었습니다. 예상하시다시피 이 논의는 굉장히 심각하게 흘러가게 되었습니다. 사람들은 어떻게 게임 제작에 관심을 가지고 배우기 시작하는가? 어디서 교육을 받을 것인가? 누가 교육할 것인가? 교육자가 갖추어야 할 소양은 무엇인가? 모든 교육자와 교육 기관이 같은 수준을 보여주고 있는가? 등의 논제가 나왔었습니다.

차세대 콘솔과 PC 게임을 출하하는 과정에서, 저희는 경험과 지식을 활용한다면 다른 교수법보다 훨씬 숙련된 측면에서 교육을 할 수 있다는 점을 깨달았습니다. 대학교 수준의 교육을 해 본 경험에 따르면, 현업 개발자와 학생 사이에 접점을 가지는 것은 교육 과정에 있어 매우 중요한 요소입니다. 현재 게임 개발 교육 과정의 문제는 굉장히 산만하고 조직화가 되어 있지 않으며, 체계적이지도 못하다는 것입니다. 게다가 전업 강사들은 현재 최신 기술을 활용해가며 현업에 종사중인 개발자들과 전반적으로 큰 차이를 보일 수 밖에 없습니다. YouTube나 Vimeo에서 제공하는 영상 튜토리얼은 상당한 도움이 되어주기는 하지만, 이러한 학습법에는 장점과 단점이 매우 뚜렷하게 나타납니다. 장점으로는 무료로 접할 수 있는 콘텐츠이며, 실제로 굉장히 유용한 것을 배울 수도 있다는 점입니다. 허나 단점은 실제로 출시되는 제품을 만드는 데에 필요한 최고의 모범 사례나 전문 기술들은 접하지 못한다는 점입니다. 안타깝게도 이는 전문 개발자가 되는 데에 아주 중요한 요소이지만, 엔터테인먼트 산업에서 수 년간 많은 경험을 쌓았던 사람이 아니라면 쉽게 전달할 수 없는 부분입니다. 이 부분이야말로 Game School Online만이 제공할 수 있는 서비스의 차별화 요소 중 하나라고 할 수 있습니다.

blogAssets%2F2017%2FJANUARY+2017%2FGame+School+Online%2F770_brian-yam-futurescape-770x499-7b5474896f33cb27657ca0756b9134e4b6213341

학습과 교육 면에서의 과제

컴퓨터 그래픽 제작은 영화와 게임 등의 분야를 막론하고 배우기가 매우 어려운 기술입니다. 저희가 학습하던 경험에 비추어 보면, 학생들 대부분은 학습 과정에서 현업 개발자에게 물어보고 싶은 정말 많은 질문들을 가지게 되지만, 정작 이들과 교류할 수 있는 기회는 전혀 가지지 못합니다. 이는 학습자 대부분이 분명 비슷한 좌절감을 맛보았을 것이라는 저희들의 추측을 뒷바침하는 요소입니다. 하지만 저희는 GSO에서 스스로에게 왜 이런 일이 벌어지는지 자문해보았습니다. 저희는 분명 스스로의 경력과 지금껏 만들어온 프로젝트를 사랑하고 있는데, 어째서 학생들의 입장에서는 이런 업적과 요령들을 찾아서 배우는 것이 그렇게 힘든 것일까요?

수많은 현업 종사자들은 AAA급 프로젝트를 완성하는 데에 정말 믿을 수 없을 만큼의 시간을 투자하여, 정작 본인들의 친구와 가족들과 보낼 시간은 굉장히 적을 수 밖에 없습니다. 그렇기 때문에 대작 게임을 제작중인 현업 개발자들이 교육에 나서기가 어려운 것입니다. 사람들이 정말 재미있게 플레이하는 게임의 제작자들과 게임 제작에 대해 가르치는 전업 강사들 사이의 차이점은 바로 여기에서 발생합니다. 따라서 저희는 대체 이 두 부류의 사람들을 하나로 합치지 못할 이유는 무엇일까? 개발자 지망생들이 현업 종사자들을 멘토로 삼아 개발에 대해 배우면 어떨까? 하는 생각을 가지게 되었습니다. 수강하는데 '3년제 대학 졸업' 학력 같은 것은 전혀 요구하지 않으면서, 현재 개발 분야에서 사용되고 있는 최신 기술에 대한 토막 지식 등을 제공할 수 있는 유료 교육을 고안하게 된 것입니다.

blogAssets%2F2017%2FJANUARY+2017%2FGame+School+Online%2F770_WeMake_01-770x417-25c3b52b6a37844614a7550f7717cc7e943ed368

차세대 교육

개발자 지망생이 성공하는 데에는 입문용 학습 자료도 중요하지만, 실제 개발 경험이 있는 업계의 전문가로부터 통찰을 얻는 것 역시 학습 과정에서 필수적인 요소입니다. 저희 GSO의 목표는 학생들에게 업계에서는 어떤 방식으로 수백만 달러에 달하는 프로젝트 개발에 임하는지, 또 각 개발자들은 개발 과정에서 직면할 수 있는 관련 문제들을 성공적으로 해결할 수 있는지 교육하여 교육 산업에서의 패러다임 전환을 만들어내는 것입니다. GSO의 전체 교육 과정은 실제 AAA급 게임 개발자들에 의해 만들어진 것으로, 학생들로 하여금 저희가 지금껏 성공적인 게임을 출시하면서 얻은 자신감과 경험을 전해줄 수 있습니다. 저희는 이런 방식으로 눈높이를 올리고 교육 면에서도 더 높은 기준을 세워, 이를 에픽게임즈와 언리얼 엔진 4 커뮤니티가 확립한 질적 기준과 동일한 수준까지 끌어올리는 것입니다.

blogAssets%2F2017%2FJANUARY+2017%2FGame+School+Online%2F770_WeMake_02-770x417-beb22f16d44fd3a01e45b3ececf2f52a1abc2f27

데브 그랜트 및 에픽 커뮤니티 지원

저희는 개인적으로 언리얼 엔진 4야말로 가장 발전한 실시간 게임 엔진 기술로, 게임 개발 산업에 엄청난 영향을 주었다고 생각하고 있습니다. 언리얼 엔진 4에서 간과되고 있는 사실 하나는, 이 엔진이 현재 세계에서 가장 성공한 AAA급 게임 개발사에서 만들어진 첨단 엔진이며, 게임 산업에서 가장 성공한 게임들을 만들어낸 기반이라는 점입니다.

에픽게임즈는 이런 놀라운 게임툴을 무료로 사용할 수 있게끔 배포한 것도 모자라, 총액 500만 달러에 달하는 언리얼 데브 그랜트 프로그램까지 진행하고 있습니다. 이 프로그램은 재능있는 개발자들을 돕고 커뮤니티를 육성하려는 것으로, 언리얼 엔진 개발 환경에 혁신적이고 놀라운 기여를 한 UE4 개발자들에게 아무런 조건 없는 금전적 지원을 제공하는 것입니다. 저는 지난 몇 년간 언리얼 엔진 4에 관련된 교육 자료를 만들어온 것으로, 올해 초에 언리얼 데브 그랜트를 받은 바 있습니다. 이 정도 수준의 지원은 저희로 하여금 신념을 따라서 GSO를 만들 수 있게끔 독려해주었습니다.

blogAssets%2F2017%2FJANUARY+2017%2FGame+School+Online%2F770_brian-yam-city-painting-flat-fin-770x341-1e399f26b84006cc73eb49a80e91f624ad2a2db4

GSO의 현재와 미래

저희는 현재 WeMake 코스를 운영하고 있습니다. WeMake 코스는 개발자 지망생들에게 총 3가지의 기술을 교육하는 굉장한 훈련 과정입니다. WeMake에 등록한 학생자는 디자인과 배경 아트 UI 등 총 3가지의 교육 코스를 자유롭게 수강할 수 있습니다. 각 학생들은 어떤 분야든지 집중해서 수강할 수 있지만, 다른 분야에도 관심을 가질 수 있습니다. 가령 디자인을 수강하다가 배경 아트에 관심을 가지는 식으로 말입니다. 이 경우에도 학생들은 자유롭게 해당 강좌를 수강할 수 있게 됩니다. 각 코스는 총 12주 동안 진행되며, 매주 새로운 수업을 제공합니다. 각 학생들은 코스가 진행되는 동안 현업 개발자가 맞춤형 피드백을 제공하고 도움을 주기 때문에, 홀로 독학할 일이 전혀 없습니다. 학습에 3개월이나 투자하고 싶지는 않으시다고요? 걱정 마십시오, AAA 개발자를 멘토로 선택해 최소 1시간 이상의 상담을 받으실 수 있습니다. 게임 개발 업계 진입에 필요한 포트폴리오에 피드백을 받고 싶으십니까? 개발 업계 진입 과정에 궁금한 점이 있으십니까? 업계에서 관계를 만들고 또 개선하고 싶으시다고요? 오늘 바로 멘토를 구해 여러분의 질문에 대한 대답을 얻어보시기 바랍니다!

앞으로 GSO의 계획에는 WeMake 코스에 시각효과, 애니메이션 캐릭터 아트 등 더 많은 과목을 추가하는 것입니다. 이 모든 강좌는 WeMake 과정을 한번 신청하면 모두 수강할 수 있습니다. 또한 저희는 비단 게임 산업 분야 뿐만 아니라, 영화, VR, 시각화, 제조업, 과학 등 관련 분야에서 언리얼 엔진 4 기능을 활용할 엔터프라이즈 개발자 역시 육성하는 '엔터프라이즈 교육 프로그램' 역시 계획중에 있습니다.

blogAssets%2F2017%2FJANUARY+2017%2FGame+School+Online%2F770_LeoPortfolio_02-770x433-b0fce12c5e7d0005e1902b667fa057d45f4b4451

앞으로의 전망?

GSO와 교육 과정에 대해 더 알아보고 싶으신 분들은 바로 오늘 저희 공식 웹사이트를 방문해, WeMake 코스를 확인해 보시거나 AAA급 개발자 멘토를 구해 보시기 바랍니다!

개발자들이나 그 동기 부여에 대해 더 알고 싶으십니까? 저희 게임 개발자들의 팟캐스트, Game Dev Unchained를 확인해보시기 바랍니다! 저희는 매주 화요일마다 새 팟캐스트를 올리며, 현재 게임 개발 산업에서 최고의 재능을 가지고 있는 인사들과 인터뷰를 나누고 있습니다. 예를 들면 Diablo 3의 게임 디렉터 Jay Wilson의 피로 해소법이나 Jim Rivers가 가르쳐주는 면접 공략 등이 있습니다. 또한 Treyarch 사의 리드 배경 아티스트 Nelson Plumey가 Call of Duty Black Ops III의 개발 중에 어떻게 건강 관리를 했는지 등, 관련된 영역으로 주제들을 점차 넓혀나가고 있습니다.

--

여러분이 게임 업계의 종사자가 되는 길에서 그 어떤 단계에 서 계시든, 저희는 여러분이 꿈을 좇는 여정에 Game School Online이 도움이 되어줄 수 있기를 바랍니다. 귀중한 시간을 들여 GSO에 대해 들어주셔서 감사합니다! 온라인에서 뵙기를 바라겠습니다!