티스토리 뷰





컴퓨터 게임을 개발하는 과정은 크게 두가지로 나뉜다. 마케팅에 근거해서 시장이 요구하는 제품을 만드는 것과 게임 개발자들이 원해서 만드는 것 두가지이다. 블리자드의 경우는 애초에 남을 의식하지 않고 회사내의 게임개발자들이 직접 플레이 하고 싶은 게임들을 개발하도록 유도한다. 스타크래프트 역시 시작은 단순한 이유로 시작했다. 스타워즈와 스타트랙 같은 우주 SF 마니아인 자신의 만족을 위하여 우주를 배경으로 한 게임을 개발하고 싶었을 뿐이었다. 그런데 문제는 세상이 달라졌다는 것이었다. 워크래프트가 나올때만 해도 세상에서 실시간 전략 게임은 듄2가 유일했고 워크래프트2가 나왔을 때는 경쟁상대가 커맨드앤 퀀커밖에 없는 블루 오션이었다.


하지만 워크래프트와 커맨드앤 쿼커가 백만장을 넘기는 밀리언셀러를 기록하자 여기저기서 유사한 게임들이 쏟아져 나왔다. 이제 실시간 전략 게임시장은 치열한 경쟁이 판치는 레드오션이 되어 있었다. 그럼에도 블리자드의 낙관적인 태도는 여전했다. 블리자드는  1996년 워크래프트2 엔진을 사용해서 우주를 배경으로 그래픽만 바꾼상태로 세계 최대 규모의 게임 전시회인 E3에 스타크래프트를 전시한다. 그런데 게임이 전시회에서 공개되자 스타크래프트는 온갖 혹평속에 혼쭐이 난다. 게임 화면속에는 특히 보라색이 강렬했는데 워크래프트가 보라색이 되어버렸다 혹은 오크가 우주로 갔다는 등 온갖 비아냥이 쏟아졌다. 


사실 E3에서 스타크래프트는 디아블로와 함께 전시중이었다. 여섯대의 모니터를 전시했는데  그중 세개의 모니터에는 스타크래프트를 그리고 나머지 세개의 모니터에는 디아블로를 전시중이었다. 하지만 블리자드는 사람들의 반응이 부담스러웠던지 결국 다섯대의 모니터에 디아블로를 전시했고 단 한대에만 스타크래프트를 전시하였다.


결국 E3에서 돌아온 블리자드 측은 심각한 고민에 빠졌다. 그냥 계속 스타크래프트를 개발하던가 취소를 하던가 다시 만드는 일이었다. 결국 스타크래프트는 다시 개발하기로 하였다. 마침 1996년 12월의 마지막날에 발매한 디아블로가 시장에서 크게 성공하자 블리자드는 게임 개발에 대한 새로운 자신감을 얻게 된다. 그리고 완성이 되기전까지는 판매를 해서도 안되고 최고라고 생각이 들때가지 게임개발에 매진하자는 것이었다. 그래서 블리자드는 한결 여유를 가지면서 개발에 임하게 되었다. 


그 장르의 최고를 꿈꾼다.


게임계를 뒤돌아 보면 각 장르별로 이른바 빅3가 존재하게 된다. 우선 가정용 게임기가 그렇다. 현재 가정용 게임기를 보면 마이크로소프트의 XBOX360과 소니의 플레이스테이션3 그리고 닌텐도의 Wii가 삼분등을 하고 있다. 그런데 마이크로 소프트와 플레이스테이션3는 뛰어난 그래픽 성능을 어필하면서 경쟁을 하고 있다. 하지만 Wii는 그래픽이 아니라 컨트롤러에 변화를 주면서 게임계에 새로운 혁신을 불러일으키고 있다. 비슷한 컨셉의 두 게임이 치고박고 치열한 전쟁을 펼치고 있을 때 기존에 생각하지 못했던 새로운 발상으로 승부를 거는 게임이 등장해서 새로운 시대를 여는 경우가 있다. FPS 게임도 바로 그렇다.






 원래는 Id 소프트웨어가 둠과 퀘이크를 통해서 FPS 라는 장르를 창조해내었다. 그렇지만 에픽 게임즈가 더 화려한 그래픽을 자랑하는 언리얼이라는 게임을 들고 나와서 강력한 라이벌관계가 형성 된다. 하지만 이러한 싸움에 밸브 소프트웨어가 그 동안 FPS는 스토리가 필요 없다는 기존의 선입견을 뒤바꾼 스토리 지향의 FPS인 하프라이프를 들고 나와서 다시 최고의 게임으로 거듭난다.


블리자드가 1998년 4월 1일 스타크래프트를 내놓았던 당시에도 실시간 전략 게임 시장이 바로 그러했다. 듄2로 실시간 전략 게임의 원조로 통하는 웨스트 우드는 새로운 게임시리즈인 커맨드 앤 퀀커로 명성을 날리고 있었다. 그리고 강력한 라이벌로써 블리자드의 워크래프트가 있었다. 그런데 3D로 중무장한 토탈 어니힐레이션이 등장해서 게임계의 새로운 판도를 그려나간다. 지금까지 볼수 없었던 화려한 3D 그래픽과 다양한 유닛의 등장으로 실시간 전략 게임의 성공 방정식이 달라졌다. 뛰어난 그래픽과 얼마나 다양한 유닛을 제공하느냐가 곧 그 게임을 평가하는 전부처럼 되어버렸다. 


토탈 어니힐레이션이 등장한 이후 기존의 양강체제를 구축한 웨스트 우드와 블리자드는 이에 깊은 고민에 빠진다. 사실 96년도에 블리자드가 깜짝놀랬던 것은 언론과 유저들의 조롱보다는 토탈 어니힐레이션의 충격때문이었다. 그런데 토탈어니힐레이션에 반응하는 웨스트우드와 블리자드는 완전히 새로운 길을 선택한다. 웨스트우드는 다음 차기작으로 자신들이 개발하는 게임을 3D게임으로 결정을 하고 새로운 그래픽 엔진을 제작한다. 하지만 블리자드는 기존 워크래프트엔진을 더욱 개정을 해서 2D로 게임을 개발하도록 결정한다. 이러한 선택은 두 회사의 운명을 완전히 갈라 놓는다. 


사실 웨스트 우드는 97년 발매한 커맨드 앤 퀀커:레드얼럿을 통해서 무려 1200만장이라는 어마어마한 판매량을 기록해서 기네스북에 올라갈 정도였다. 그렇게 승승장구하던 웨스트 우드는 몇 년간에 걸쳐 3D 기반의 커맨드앤 퀀커:티베리안썬을 1999년에 발매한다. 하지만 기존 컴퓨터 사양으로는 게임을 돌리기도 어려운 고사양을 요구했고 그나마 게임속도도 느려서 웨스트 우드 명성에 먹칠을 한다. 이후 웨스트우드는 이런 명성을 회복하지 못하고 서서히 침몰하여 가고 결국 모회사인 EA에 의해서 스튜디오가 폐쇄당하기 까지 한다.





하지만 2D의 길을 선택한 블리자드는 게임에 컴퓨터 기술이나 그래픽 같은 외형에 치중하기 보다는 실시간 전략 게임의 본질을 더욱 깊게 연구하였고 최고의 실시간 전략 게임이 되기 위해서 노력하였다.  결국 게임이 가장 재미있고 흥미로울 수 있는 요소가 무엇인가에 집중하게 된 빌 로퍼는 기술이 아니라 게임의 형태에서 일대 혁신을 불러 일으킨다.


절묘한 밸런싱으로 무장한 상성관계


스타크래프트의 가장 큰 차별화는 유저가 선택할 수 있는 완전히 다른 스타일의 세 종족이등장한다는 것이었다. 기존 게임은 워크래프트의  휴먼과 오크처럼 대립하는 두개의 종족으로 구성되었다. 그나마 두 개의 종족이 갖추고 있는 유닛들은 그래픽만 다를 뿐이지 결국 기능과 용도과 똑 같았다. 그래서 워크래프트를 하게 될경우 휴먼으로 게임을 진행하든 오크로 게임을 진행하든 다른 재미를 느낄 수 가 없었다. 


애초에 게임 구성이 같고 겉모습만 다르기 때문이다. 하지만 스타크래프트는 테란,저그,프로토스 세 개의 종족들의 개성이 뚜렷했고 같은 기능과 용도를 가진 유닛이 일부에 지나지 않았다. 이건 매우 혁신 적인 방식으로써 블리자드는 기존 관념대로라면 하나의 게임에 세 개의 게임을 집어넣은 것과 같은 노력을 기울인것이다. 그런데 이 세개의 종족이 각기 다르면 이른바 밸런싱 잡기가 힘들다. 이것이 사실 블리자드에게 가장 힘든 도전이었다. 원래 스타크래프트는 1년 매상의 50%을 차지한다는 연말상전에 발매하려 했다. 하지만 블리자드는 게임의 완벽한 밸런스를 찾기 위해서 4개월이나 발매를 연기하는 결정을 내린다.


완벽한 밸런스는 이른바 종족과 유닛의 상성관계를 만들어내고 유지하는 일이다. 상성은 가위,바위,보 놀이처럼 서로 물고 물리면서 강점과 약점이 드러나는 관계를 말한다. 스타크래프트에서 테란은 프로토스에게 약하지만 저그에게 강하다. 프로토스는 저그에게 약하지만 테란에게 강하다. 저그는 프로토스에게 강하지만 테란에게 약하다. 하지만 이것은 매우 미묘한 차이일 뿐이고 전략을 통해서 얼마든지 따라잡을 수 있는 요소가 있다. 왜냐하면 스타크래프트의 수많은 유닛끼리 물고 물리는 복잡한 관계들로 이뤄져 있기 때문이다. 이를 테면 테란의 대표적인 유닛인 마린은 저그의 대표적인 유닛인 저글링에게 강점이 있다. 


그런데 테란은 또 저그의 유닛인 럴커에게는 약점이 있다. 빌로퍼에 의하여 이런방식으로 밸런싱을 생각하게 된 것은 소설이나 영화를 보면 등장인물이 한가지씩 약점이 있다는 것에 착안을 하였다고 말한다. 스타크래프트의 유닛은 크게 보면 공격력, 방어력, 기동력 이 세가지의 속성을 가지고 있다. 그런데 소설속의 주인공적처럼 공격력과 방어력이 강하면 기동력이 약하고 방어력과 기동력이 강하면 정작 공격력이 약하는 등의 한가지씩 약점을 가지고 있다. 각 종족별로 존재하는 수십개의 유닛이 거대한 피라미드를 구성하며 이들 유닛은 절대강자도 없고 절대 약자도 없는 세상이 스타크래프트 안에 만들어져 있는 것이다. 





이로 인해서 실시간 전략 게임의 전투 방식도 새로운 전기를 마련하였다. 기존의 실시간 전략 게임은 빠른 시간안에 자원을 수집한다음에 강력한 성능을 가진 유닛을 빨리 뽑아내는 것이 중요했다. 결국 실시간 전략 게임에는 전략보다는 물량싸움이라고 보는게 옳았다. 하지만 스타크래프트에서는 자원을 수집하는 속도보다는 어떤 유닛을 선택해서 뽑아내느냐가 다른 실시간 전략게임보다 강화되었다. 많은 돈을 들여서 나름대로 강력한 성능의 유닛을 뽑은 다음에 총공세를 펼치러 갔더니 정작 상대가 천적관계로 이루어진 유닛들로 부대를 구성해 놓았다면 아무리 물량이 많아도 결국 전멸을 당할 수 밖에 없다. 


즉 기존 실시간 전략 게임은 상대방을 의식할 필요없이 재빠르게 자원을 수집하고 건설을 한다음에 유닛들을 쭉쭉 뽑아내는게 중요했다면 스타크래프트는 상대의 움직임을 정찰해서 그들의 유닛을 보고서 전략을 세워야 한다. 그런의미에서 스타크래프트는 진정한 실시간 전략 게임의 탄생이라고 할 수 있다. 또한 물량공세가 아니라 유닛의 구성에 의해서 승패가 갈라지는 스타크래프트는 전세가 불리할 때 대역전의 발판이 되었기 때문에 게임을 하는 사람이나 지켜보는 사람에게 극적인 요소를 불어 넣어줬다.


 그런데 게임은 수학으로 이루어진 세상이다. 심즈의 윌라이트는 게임이란 결국 우리가  사는 이 세상을 수학으로 구현하는 것이라고 강조할정도로 수학이 중요하다고 말한다. 캐릭터의 이동이나 전투 같은 모든 행위가 수치의 계산에 따라서 움직이다. 전투의 경우 유저의 공격력과 적의 방어력을 비교해서 상대에게 피해를 입히는 데미지 수치가 결정된다. 이를테면 스타크래프트에서 마린이 저글링과 맞붙을 때 공격과 방어에 의한 데미지 수치는 모두 수학공식에 따라서 움직인다. 


SCV가 한번에 채취하는 미네랄의 양 8이라는 숫자도 사실 엄청난 테스트와 고민끝에 나온 숫자이다. 건물을 건설할 때 들어가는 비용역시 게임 밸런싱의 중요한 축이다. 스타크래프트의 환상적인 밸런싱이라는 것도 결국 수치를 얼마만큼 잘 조정하였느냐이다. 스타크래프트의 이 절묘한 밸런싱은 결국 수학으로부터 나온다. 오늘날 스타크래프트가 완벽한 밸런싱을 자랑하는건 빌로퍼가 그렇게 강조하는 수학능력 덕분이라고 볼수 있다. 그래서 빌 로퍼는  훌륭한 게임 기획자가 되고 싶은 사람에게 강조하는 것이 첫째도 수학, 둘째도 수학, 셋째도 수학이다. 실용음악과에서 성악을 전공한 빌 로퍼에게 수학은 어울리지 않을 것 같지만 사실 그의 부모님이 게임이 수학에 좋으니 권장을 할정로 빌로퍼에게 


수학은 매우 중요한 의미를 가지고 있다. 공업디자인을 공부한 마리오의 아버지 미야모토 시게루 역시 공부는 별로 못했지만 유일하게 좋아하고 잘했던 과목이 수학이었다. 사실 대학도 못갈뻔했지만 수학성적이 좋아서 대학에 갔다고 할정도로 그가 가장 자신있어 하는 과목이 수학이다. 블랙앤 화이트의 피터 몰리뉴는 학교를 무척 싫어하는 학생이었는데 오직 수학하나만을 좋아했고 이는 그가 게임 프로그래머로 성장하는데 밑거름이 된다. 3D 게임 엔진 자체가 벡터와 행렬 같은 수학으로 이루어져 있는데 최초로 3D 게임 엔진을 창안한 존카멕인 만큼 역시 수학의 천재라고 봐도 무방하다. 


울티마의 리차드 게리엇 역시 아버지가 과학자였던 만큼 수학실력이 타의 추종을 불허했다고 하니 게임 크리에이터를 꿈꾸는 사람들에게 수학은 절대적인 필수 능력이라고 할 수 있을 것이다. 그런데 수학능력은 단순히 게임 크리에이터에게만 필요한 능력이 아니다. 어쩌면 디지털 시대를 살아가는 우리들에게 가장 필요한 능력일지도 모른다. 디지털이란 0과 1의 조합으로 만들어진 세상이다. 컴퓨터의 모든 자료는 결국 0과 1로 이루어져 있다. 매트릭스에서 주인공 네오가 세상의 본질을 깨닫는 순간 사람이 사람으로 보이지 않고 녹색의 문자들로 보이듯이 실제로 컴퓨터에서 보여지는 모든 것은 숫자들로 이루어졌다.


 그래서 디지털 리더들은 특히 수학에 강하다. 빌게이츠의 경우 하버드 대학교에서 수학과를 다녔고 마이크로소프트 직원을 뽑을때는 특히 수학과를 우대한다. 스티브 잡스 역시 물리학과출신으로 수학과 밀접한 과목을 공부하였다. 구글도 역시 수학을 중요하게 생각한다. 구글의 검색엔진 자체가 행렬,벡터,통계와 같은 모든 수학들이 총체적으로 들어가 있기 때문이다. 검색엔진의 공식자체가 하나의 수학공식이라고 무방할정도이다.


 그래서 구글에서 사람을 뽑을때는 수학능력을 특히 중요하게 여긴다. 필기시험에서는 각종 수학문제를 내고 면담을 할때는 좋아하는 수학공식이 무엇이냐는 질문을 던진다. 또한 구글 사무실 앞에는 큰 전단지로 수학문제들이 적혀있다. 그 수학문제를 푸는 사람에게는 취직의 기회도 제공할정도로 디지털 시대에 사람의 실력을 평가하는 가장 중요한 요소중에 하나다. 


<다음에 하편이 계속됩니다>





댓글