업계의 프로그래머가 게임 디자인 프로세스에 참여합니까?


62

저의 주요 목표는 게임을 만드는 것입니다. 이것이 제가 IT를 공부할 계획이므로 나중에 게임 개발자 / 프로그래머가 될 수 있습니다.

제 질문은 게임 프로그래머가 게임 디자인 프로세스에 참여합니까 아니면 게임 디자이너의 일입니까? 게임 디자이너가 항상 필요합니까, 아니면 프로그래머가 게임 디자인 작업을 할 수 있습니까?

프로그래머는 게임 디자인 지식이 필요합니까? 아니면 명령을 따릅니 까? 마찬가지로 게임 디자이너는 프로그래밍 지식이 필요합니까?

내가 원하는 것에 대해 혼란스러워서 여기에 내가 묻는 이유입니다. 기본적으로 게임 프로그래머도 게임 디자이너가 되나요?


의견은 긴 토론을위한 것이 아닙니다. 이 대화는 채팅 으로 이동 되었습니다 .
Josh

답변:


90

회사에 따라 다릅니다. 역할과 직함은 업계에 따라 매우 다양하므로 일부 회사에서는 역할이 매우 엄격하고 엄격하며 다른 회사에서는보다 유연하고 학제 간 업무를 더 많이 수행 할 수 있습니다.

또한 사람에 따라 다릅니다. 어떤 개발자는 자신의 "기술적 인"역할이나 직책을 넘어 탐색하고 싶어하지만 다른 개발자는 그렇지 않습니다.

소규모 게임 회사에서는 많은 유연성을 얻을 수 있지만 더 큰 규모의 회사에서는 원하는 역할 유연성을 찾을 수 있습니다. 인터뷰 과정에서 원하는 것이 무엇인지 알고 있어야합니다. 또는 모든 것이 가능하고 모든 것을 할 수있는 회사를 시작하십시오.


응답 및 수정 후 감사합니다, 좋은 하루 되세요!
Tim

13
무작위 사실 : 이것은 게임 산업에만 해당되는 것은 아닙니다. 나는 종종 프로젝트 관리자 나 소프트웨어 아키텍트 (때로는 시스템 관리자)의 역할을합니다. 이는 중간 규모의 회사 (약 12.000 명의 직원)에서 발생하며 직원 수가 증가함에 따라 점점 줄어드는 경향이 있습니다.
OddDev

34
@OddDev 12.000 명의 직원은 언제부터 중간 규모입니까?
Raidri

14
@Raidri Ah 죄송합니다. 소프트웨어 개발 회사가 아닙니다. 우리는 실제로 다른 것을 생산합니다. 그래서 개발 부분은 약 120 명입니다 :)
OddDev

74

이 회사의 백 코더가 될 것이라고 이해하는 것이 중요하다 구현 하지, 높은 수준의 디자인을 만들기 를. 디자인 용어로는 "모든 아트 자산에 사용할 그래픽 형식 디자인"과 같은 작업이 제공 될 수 있지만 "사용자가 5 ~ 10 명으로 구성된 그룹에서 상호 작용하도록 장려하는 방법"작업은 제공되지 않습니다. . 또는 기본 MMORPG 질문 목록 에서 거의 모든 질문에 대한 솔루션을 설계하도록 요청받습니다 .

게임 디자이너는 그 점을 결정하게됩니다.

그러나 ... 게임 디자이너가된다는 것이 모두 멋진 상상력이라고 생각하지 마십시오. 대부분 연구, 수학, 데이터 마이닝, 크 런칭 숫자 및 거친 작업이며이 작업은 회사의 거의 모든 사람이 크게 평가하지 않습니다. 이것의 장점은 게임 디자이너가 실제로 무엇을하는지 아무도 모르기 때문에 상사가 당신이 그것을 빨면 알 수 없다는 것입니다.

난 항상 내가 할 수있는 이유의 줄 예 되지 벤 얀스라는 사람 : 게임 디자이너가 될 내가 좋은 작업의 기쁨을 가지고 있다는 것입니다. 그는 Ralapwood Fair 라는 게임에서 Lolapps에서 게임 디자이너로 일하기 위해 함께 일했던 회사를 떠났습니다 . 이 링크에서 벤 얀스 (Ben Jans)가 어떻게 표시되지 않는지 주목하십시오. 존 로메로 (John Romero), 브렌다 브라 트 웨이트 (Brenda Brathwaite), 닥터 캣 (Dr Cat)은이 세 디자이너가 모두 업계에서 엄청난 헤비급 선수라고 할 수 있습니다.

벤이 너무 겸손하기 때문에 제삼자에 대한 이야기를 들었던 방식은 벤이 그 일을 위해 LolApps에 적용한 직후 회사 관리자가 채용 관리자에게 가서 "왜 게임 디자이너를 고용하고 있습니까?"라고 말했습니다. "코더가 설계하도록 하시겠습니까?"

고용 관리자는 Ben의 신청서를 국장에게 건네 주었고, 그는 그것을 읽고, 끄덕이며 걸어 나갔으며, 그 질문을 다시는 묻지 않았습니다.

Ben은 다음날 수락 편지를 받았습니다.

그 응용 프로그램에는 무엇이 있었습니까? 게임을위한 두 가지 퀘스트 라인을위한 디자인 노트. 높은 수준의 개요뿐만 아니라 극도로 낮은 수준 : 캐릭터 이름, 게임을위한 완벽한 톤을 가진 대화 상자 (수백 가지의 게임 배경에 대한 신중한 연구 참조, 수많은 게이머의 농담 포함) 균형 잡힌 퀘스트 보상 (모든 단일 액션이 일정 수준의 보상을 제공하는 Farmville 스타일 게임), 신중하게 균형 잡힌 작업 비용 및 그 이상, 그리고 각 퀘스트에 필요한 모든 자산 목록과 함께 모든 합산 캐릭터와 그들의 환경; 각 퀘스트 라인은 엔진의 모든 기존 기능을 사용하지만 엔진이 아직 수행하지 않은 작업을 수행하는 비용을 이해했음을 보여주기 위해 하나의 작은 추가 프로그래밍이 필요합니다).

내 모호한 기억에서 하나의 퀘스트는 "드래곤이 플레이어의 섬을 방문한다"고 생각하며, 드래곤이 온다는 모호한 소문으로 시작하여 드래곤을 만나고 드래곤 알을 부화시키는 것을 잊어 버렸습니다. .

둘 다 흥미 진진하고 매력적이며 참신하여 요즘 게임에서 볼 수있는 최고의 DLC와 같이 게임의 배경이나 어조를 위반하지 않고 약간 새로운 방향으로 게임을 진행했습니다.

이제 내가 결코 게임 디자이너가 될 수 없다는 것을 깨닫게 된 것은이 일을하기 위해서는 매주 1 주일마다 새로운 수준의 새로운 퀘스트 라인을 새로운 수준으로 만들어야한다는 것입니다 . 먼저 아이디어가 부족하거나 미미한 사람들이 먼저 눈물을 흘리게 될지 잘 모르겠습니다.

모든 사람이 하나의 소설을 가지고있는 것처럼, 모든 프로그래머는 언젠가 만들려고하는 좋은 게임 아이디어를 하나 또는 두 개 가지고 있습니다. 어떤 사람들은 그들을 만듭니다. 이러한 아이디어 중 일부는 실제로는 훌륭하고 성공한 것으로 밝혀졌습니다. 그러나 거의 모든 것이 원샷 불가사의입니다.

대부분의 사람들은 다른 사람들에게 하나의 아이디어를 말하기가 무서워합니다. 도난 당 할까봐 두렵습니다. 진정한 광고 소재에는 아이디어가 너무 많지만 상관하지 않습니다. 옥상에서 아이디어를 외치면 아이디어 중 하나가 뿌리를 내릴 수 있기를 바랍니다. Sandman의 Calliope에서 미친 듯이 뛰는 것처럼 Niel Gaiman은 무한한 아이디어를 제공해야한다는 것을 깨달았으므로 Ben Jans와 함께 일하면서 게임 디자이너가되기 위해 필요한 것을 깨달았습니다.

게임 디자이너는 예, 세부 사항에 놀라운 인내와 관심을 가질 필요가 :하지만 무한한 아이디어.


8
FWIW, 이것은 또한 그래픽 디자이너가 CSS 나 HTML을 할 수 없어도 셋업에서 왜 그렇게 귀중한지를 깨닫게 해주었습니다. 매주 하나 또는 두 개의 웹 사이트를 디자인 할 수는 없습니다.
slebetman

10
당신의 아이디어가 도난 당 할까봐 걱정하는 사람은 아무도 없습니다. 1. 업계의 모든 사람들은 자신이 생각하는 아이디어가 충분합니다. 2. 누군가 아이디어를 게임 가능한 게임으로 바꿀 때까지 아이디어를 훔칠 가치가 있는지 아무도 모릅니다.
Philipp

6
이 질문을 찬성하기 위해 gamedev.SE에 가입했습니다. 내가 본 모든 질문에 대한 최고의 답변 중 하나입니다.
jwg

4
@Philipp 그리고 3) 모든 아이디어는 다른 사람에 의해 전체적으로 또는 부분적으로 도난 당했거나 다른 누군가 로부터 전체적으로 또는 부분적으로 도난당했습니다 . 모든 기본 플롯이 발견되지는 않았지만 대부분 고유 한 플롯은 구현 방식입니다. [당신이 진정으로 독창적 인 것을 생각 해낼 수 있다면, 그것은 몇 년 전 생각했던 기본 계획을 따르지 않습니다. kudos; 당신은 진정으로 대가입니다.]
Justin Time

10

이전의 게임 스튜디오에서 백엔드 개발자로 일할 때 프로그래머는 게임의 게임 플레이 / 메커니즘에 거의 입력하지 않았습니다. 때로는 게임 디자이너 나 UI / UX 디자이너가 원하는 것이 실현 가능한지 묻지 만 게임 디자인에 대한 나의 입력 정도였습니다.

그것은 40 명 정도의 중간 규모 스튜디오 였고, 소규모 인디 스튜디오에서는 프로그래머로서 더 많은 정보를 얻을 수있었습니다.

명심해야 할 것은 이전의 스튜디오에는 10-15 명의 프로그래머와 1 명의 게임 디자이너 가 있었다는 것 입니다. 게임을 만들고 싶다면, 직업 전망에 대해 생각하십시오. 프로그래밍을 고수하면 원하는 시간에 원하는 것을 만들 수 있습니다. 게임 디자이너로서, 당신은 당신의 뒤에 팀이 없이는 많은 것을 만들지 않을 수도 있습니다. 프로그래밍은 또한 더 양도 할 수있는 기술로, 생계를위한 게임을 만드는 것이 재미를 느끼거나 스튜디오를 위해 일하는 경우에 편리합니다. ) 또는 어떤 이유로 든 강력한 게임 산업이없는 지역으로 이전하려고합니다.


저에게 더 나은 통찰력을 준 배경 이야기를 공유해 주셔서 감사합니다. 나는 당신의 요점을 전혀 생각하지 못했습니다. 감사합니다!
Tim

9

나는 AI 프로그래머로 공식적으로 큰 이름의 게임을 해왔는데, 사실 다른 디자인 측면에는 그다지 관심이 없었지만 게임 메커니즘을 신중하게 분석하고 그 과정에서 엄청나게 많은 플레이 테스트를해야했습니다 AI 구현의 그래서 나는 디자인 측면을 비판 할 좋은 위치에있게되었다. 디자인에 대한 나의 제안은 거의 항상 호평을 받았으며 때로는 심지어 그대로 구현되기도했습니다.

데브 팀은 일반적으로 팀이며, 모두가 궁극적으로 함께 일합니다. 팀에 합류 할 정도로 영리하다면 공식 역할 이외의 영역에서도 자신의 의견을 진지하게 받아 들일 수 있습니다.


4

타이틀은 타이틀 일 뿐이므로 회사마다 다를 수 있지만 일반적으로 게임 디자이너는 이벤트 / 퀘스트 등을 많이 스크립팅합니다. 그리고 일직선 프로그래머로 고용 된 경우에는 그럴 가능성이 거의 없습니다. 게임 디자인에 대한 모든 입력.

간단히 말해서 게임 회사의 프로그래머는 다른 곳과 크게 다르지 않지만 게임 디자이너는 게임을 디자인한다는 것을 의미하지만 일반적으로 코딩이나 적어도 스크립팅에 대해 상당한 양을 알아야합니다.


1
게임 디자이너로서 더 나은 내 자신의 게임 아이디어를 만들고 싶다면? 저는 프로그래밍이라는 아이디어가 마음에 들며 프로그래머로서 둘 다해야한다고 생각했기 때문에 낙담했습니다. IT 연구의 설계자가되거나 다른 전공이 될 수 있습니까? 내가 무지하게 들린다면 미안하지만 나는 그 주제에 대해 거의 알지 못한다.
Tim

7
당신은 아마도 그렇게하는 것이 훨씬 나을지 모르지만 프로그래밍 학습은 귀중한 기술이 될 것입니다. 프로그래머로 시작한 다음 나중에 디자인으로 넘어가는 것은 나쁜 경력 경로가 아닐 수도 있습니다. 이로 인해 가벼운 프로그래밍 경험 만있는 게임 디자이너보다 훨씬 가치가 있습니다.
Yudrist

4

다른 답변에서 지적했듯이, 이것은 회사마다 다를 수 있지만 비디오 게임 산업에 관한 것, 엔터테인먼트 산업의 다른 모든 지점과 공통되는 점을 지적해야합니다.

요컨대, 게임 디자인은 "재미있는"부분이기 때문에 담당자와 회비를 지불 한 사람들은 그것을 독점하는 경향이 있습니다. 경험이 적거나 연수가 낮은 사람들은 자신이 시도한 공헌이 사라지는 경향이 있습니다.

많은 사람들이 비디오 게임 업계에서 일하기를 원한다고 생각하고 담당자는 이것을 알고 있기 때문에 초보자를 쉽게 대할 수 있기 때문에 새로운 사람들을 친절하게 대할 동기가 거의 없습니다. 따라서 독점적 인 행동으로 그들을 성공적으로 불러 낼 것으로 기대하지 마십시오.

비디오 게임 업계에는 오랜 시간, 정서적으로 미숙 한 동료, 한 가지 이상의 의미에서 장난감 인 비디오 게임 콘솔과 같은 다른 불쾌한 진실이 있지만, 귀하의 답변 범위를 벗어납니다. 질문. 결론은 비디오 게임 업계에서 더 이상 일하지 않아서 다시는 돌아가고 싶지 않다는 것입니다.


7
비록 당신이 어떤 진실을 말하더라도, 이것은 진창처럼 들립니다.
Alexandre Vaillancourt

1
그럼에도 불구하고 조금 비참하지만 불행히도 사실입니다. 개인적으로 저는 "정상적인"소프트웨어 개발로 전환하여 소프트웨어 개발의 노력에 진심으로 감사하고 마감일이 단지 너무 자주 나타나는 것처럼 롤의 롤에 의해 결정되는 것이 아닌 회사에서 일하게 된 것을 기쁘게 생각합니다 게임 개발 사례.
milgner

1
그렇습니다 : 비난하는 동안, 예상되는 게임 코더들에 대해 말하고 경고해야 할 것들입니다.
Dewi Morgan

저의 돌풍이 별이 빛나는 젊은이가 비디오 게임 산업의 유리창에 튀는 것을 막을 수 있다면 그만한 가치가 있었을 것입니다.
ulatekh

3

먼저 컴퓨터 과학의 기초를 제공하는 과정을 수강하십시오. IT는 일반적으로 비즈니스 및 정보 시스템에 중점을 둡니다. 나는 프로그래머를 많이 인터뷰하고 우리는 OOP와 함수형 프로그래밍의 원칙뿐만 아니라 알고리즘과 데이터 구조에 대해 많은 질문을하는 경향이있다. 이것은 프로그래밍을하거나 빠른 학습 능력을 보여줄 수있는 것입니다.

제 질문은 게임 프로그래머가 게임 디자인 프로세스에 참여합니까 아니면 게임 디자이너의 일입니까? 게임 디자이너가 항상 필요합니까, 아니면 프로그래머가 게임 디자인 작업을 할 수 있습니까?

다른 사람들이 말했듯이 그것은 달려 있습니다. 게임 플레이 (게임 기능, 애니메이션, AI) 작업을하는 경우 게임 디자인에 거의 관여하게됩니다. 당신이 그렇지 않으면, 당신은 당신의 직업에 덜 효과적이며 덜 재미있을 것입니다. 내가 가진 최고의 경험은 여러 기술을 가진 소수의 사람들이 모여 무언가를 구현할 때였습니다. 예를 들어, 게임 디자이너, 애니메이터 및 프로그래머가 새로운 전투 움직임을 수행 할 수 있습니다. 각 사람은 기능에 대한 자신의 관점을 가지고 있습니다. 게임 디자이너는 이것이 다른 게임에서 어떻게 작동하는지, 왜 게임에서 재미 있을지, 왜 튜닝 매개 변수인지 설명 할 것입니다. 애니메이터는 어떤 애니메이션이 필요한지, 어떻게 서로 맞아야하는지 알아야합니다. 프로그래머는 기능을 구현하는 방법을 설명하고 성능 문제 또는 기술 문제를 팀에 알려야합니다. 팀이 이런 식으로 협력하면 마법이 생깁니다. 사람들이 자신의 직업을 보호하고 다른 사람이 피드백을주지 못하게하는 환경에서는 아무도 성장할 수 없으며 업무의 질이 떨어집니다.

프로그래머는 게임 디자인 지식이 필요합니까? 아니면 명령을 따릅니 까? 마찬가지로 게임 디자이너는 프로그래밍 지식이 필요합니까?

많은 게임을하는 것이 중요합니다. 특히 회사에서 만든 것들과 같은 장르의 게임. 게임 디자이너는 다른 게임을 공부하고 노는 데 많은 시간을 소비합니다. 그들이 무슨 말을하는지 모르는 경우 시간이 오래 걸립니다. 무엇을 만들고 있는지 알고 있다면 게임을하는 것이 더 재미 있습니다. 그러나 게임 디자이너가 자신의 작업을 수행하는 데 필요한 많은 기술과 도메인 지식이 있으며 프로그래머는 반드시 필요하지 않습니다.

내가 원하는 것에 대해 혼란스러워서 여기에 내가 묻는 이유입니다. 기본적으로 게임 프로그래머도 게임 디자이너가 되나요?

예. 다른 범위에서 모든 프로그래머도 게임 디자이너입니다. 게임 디자이너는 프로그래밍에 대해 아무것도 알 필요가 없지만 프로그래머가 프로그래밍 기능을 사용하여 시간 내에 구현하기에 너무 복잡한 기능이 있거나 너무 많은 메모리를 차지할 것임을 이해할 때 도움이됩니다.

몇 년 동안 EA에서 200 명 이상의 팀에서 게임 디자인에 대한 정보를 거의 얻지 못했지만 (어쨌든 그래픽 프로그래머였습니다) Activision의 60-70 명 팀에서 영화 라이센스를 얻었습니다. 게임 디자인에 매우 관여했던 게임.

저의 현재 역할은 30 명으로 구성되어 있으며 모두 자신의 역할뿐만 아니라 게임 디자인에 깊이 관여하고 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.