게임 개발자 | 미국 및 전 세계의 직업 프로필, 요구 사항, 급여

35년 전에 비디오 게임을 시작한 이래로 저는 새로운 게임에 대한 많은 아이디어를 가지고 있었습니다. 불행히도 제 기술은 제품을 구성하고 개념화하는 데 더 가깝고 프로그래밍 기술은 실제로 개발되지 않았습니다.

프로그래밍이 없으면 게임도 없잖아요?

오늘날 게임에는 프로그래머만 필요한 것이 아니라 전문 개발자 없이는 게임 아이디어가 실현되지 않습니다. 따라서 다른 많은 직업 중에서 게임 개발자는 게임 성공의 핵심입니다.

이 게시물에서는 질문에 대한 답변을 얻을 수 있습니다

  • 게임 개발자가 매일 하는 일
  • 게임 개발자가 되기 위해 필요한 것
  • 미국에서 게임 개발자로 벌 수 있는 돈 
  • 전 세계적으로 얼마나 많은 돈을 벌 수 있습니까?
  • 미래 전망은 무엇인가

더 이상 지체하지 않고 이 흥미진진한 직업 프로필을 살펴보겠습니다.

참고 : 이 기사는 영어로 작성되었습니다. 다른 언어로의 번역은 동일한 언어 품질을 제공하지 않을 수 있습니다. 문법 및 의미 오류에 대해 사과드립니다.

게임 개발자 또는 비디오 게임 개발자는 무엇을 합니까?

일반적으로 게임 개발자는 게임 아이디어를 개발 및 구현하고 해당 문서를 만드는 책임이 있습니다. 일반적으로 게임 개발자는 다른 개발자와 다른 디자이너로 구성된 팀의 일부입니다.

그들은 수석 개발자, 게임 디자이너 및 총괄 프로듀서와 긴밀하게 협력합니다.

물론 이제 게임 개발자가 하루 종일 정확히 무엇을 하는지 궁금할 것입니다.

게임 개발자의 3가지 세부 작업:

프레젠테이션을 포함한 세부 개념 생성

프로그래머는 피자를 들고 지하실에 있는 괴짜처럼 80년대에 묘사된 것처럼 내성적일 수 없습니다.

총괄 프로듀서 및 게임 디자이너와 긴밀히 협력하여 게임 개발자는 자신의 아이디어와 방법을 사용하여 대략적인 개념에서 세부적인 개념을 도출합니다.

이러한 작은 구현 작업 각각에 대해 프로그래머는 마음대로 사용할 수 있는 거대한 도구 상자를 가지고 있습니다. 물론 모든 솔루션 경로에는 장점과 단점이 있습니다.

설계 결정은 성능이나 재정 자원에 영향을 미칠 수 있습니다.

예를 들어 그래픽 엔진의 특정 기능을 사용하려면 더 비싼 다른 라이선스 모델이 필요할 수 있습니다. 그러나 그래픽 표준을 시장에 나와 있는 비슷한 게임 수준으로 높인다면 효과를 볼 수 있습니다.

귀하의 결정은 너무 형성적이고 필수적이므로 지속적으로 솔루션을 제시하고 승인해야 합니다.

새로운 기술에 특히 혁신적이라면 게임 요소를 구현하려는 방식을 최고 경영진에게 자주 제시하게 됩니다.

그러나 표준 구성 요소를 사용하더라도 특히 애자일 프로그래밍 프레임워크에서 매주 구현에 대해 알려야 합니다.

체계적이고 효율적인 게임 개발 문서 작성

훌륭한 개발자는 자신의 결과를 너무 잘 문서화하여 비개발자가 문서의 모든 기능을 이해할 수 있도록 할 수 있습니다. code.

다른 개발자가 문서를 사용하여 계속 원활하게 작업할 수 있도록 하는 것이 절대적으로 중요합니다.

대규모 프로젝트에서는 개발 팀의 구성이 언제든지 변경될 수 있는 것이 일반적입니다. 결과적으로, 귀하의 기술이 다른 기능을 구현하는 데 더 잘 사용될 수 있는지 여부를 지속적으로 재평가합니다.

또한 매우 자주 우선 순위가 바뀌므로 일시적으로 다른 개발 팀을 지원해야 할 수도 있습니다.

문서가 완벽하지 않고 기본 지식이 있는 사람이 없거나 더 심하게 회사를 떠났다면 좋은 밤입니다.

게임 아이디어 및 기능 구현

나는이 작업이 놀라운 일이 아님을 인정합니다.

이것이 업무의 핵심입니다.

게임 디자이너가 아이디어를 냅니다. 그런 다음 수석 개발자 및 다양한 디자이너와 함께 구현에 대해 논의한 다음 사용자 차례입니다.

고객, 주로 수석 개발자 및 지원 설계 팀의 동료와 긴밀하게 조정하는 것이 중요합니다.

구현은 시각적 및 청각적 요소와 함께 진행됩니다.

또한 성능 및 보안에 대한 기본 주제가 항상 있습니다. 물론 품질은 구현에서 항상 최우선 순위여야 합니다.

버그를 좋아하는 사람은 없겠죠?

솔직한 추천: 기술은 있지만 마우스가 조준을 완벽하게 지원하지 않습니까? 다시는 마우스 그립으로 고생하지 마십시오. Masakari 그리고 대부분의 전문가들은 로지텍 G Pro X 슈퍼라이트. 직접 확인 이 솔직한 리뷰 작성자 : Masakari or 기술 세부 사항을 확인하십시오 지금 아마존에서. 당신에게 맞는 게임용 마우스가 큰 차이를 만듭니다!

게임 개발자가 되기 위한 조건은 무엇인가요?

일반적으로 게임 개발자는 세 가지 핵심 기술을 습득해야 합니다. 기능 요구 사항을 기술 구현으로 이전하는 것, 우수한 의사 소통 및 문서화, 새로운 기술과 방법을 배우려는 끊임없는 의지입니다.

물론 그보다 훨씬 더 많은 것이 있습니다. 따라서 우리는 이것을 XNUMX개의 패키지로 분류하며 게임 개발자가 전제 조건으로 가져와야 합니다.

게임 개발자 학위

우수한 프로그래머는 스스로 교육합니다. 그런 다음 프로그래밍에 대한 열정과 게임에 대한 사랑으로 업무에 필요한 모든 기술을 빠르게 배울 수 있습니다.

물론 프로그래밍을 가르치는 학위 프로그램이 있습니다. 하지만 대학 내부를 본 적이 없는 게임 개발자들의 사례가 너무 많아 고등학교 졸업장이면 충분하다. 

물론 좋은 일반 교육은 해를 끼치 지 않습니다. 그러나 본질적으로 수학과 프로그래밍에 대한 기본적인 이해가 높아져야 합니다.

만들기

당신이 게임 개발자로서 큰 수요를 가지고 있는지 아니면 표준 업무에 고용되어 있는지는 당신의 성과의 질에 의해 결정됩니다. 여기서 중요한 측면은 귀하의 경험입니다.

게임 개발자 경험

당신은 다른 직업에 비해 여기에서 큰 이점이 있습니다.

당신의 성과로 다른 모든 평가 기준을 능가할 수 있습니다.선과 경험.

프로그램된 게임이나 앱으로 신청할 수 있습니다. 예를 들어, 다음과 같은 블록버스터 개발에 참여했다면 Call of Duty 이전 고용주에서 더 이상 아무것도 증명할 필요가 없습니다.

2-3년의 경험이 필요한 응용 프로그램을 항상 볼 수 있습니다. 그러나 여기서 구인 광고는 대신 사회적 기술을 목표로 합니다.

경력 초보자는 실제 게임 제작에서 작은 바퀴가 되는 것이 어떤 것인지 모릅니다.

그럼에도 불구하고 초보자라도: 실용적인 예를 들어 프로그래머로서의 뛰어난 자질을 보여주면 사회성 기술은 즉시 배경으로 미끄러집니다.

숙련된 프로그래머는 항상 오래된 프로젝트에서 다리를 만들고 가능한 새로운 작업에 방법과 기술을 적용할 가능성이 있습니다.

너 같은 늙은이에게 설명할 필요 없어 😉

게임 개발자의 기술 능력

아, 게임 개발자들과 함께 기술은 광범위한 분야입니다. 전공분야는 정말 다양합니다.

모바일 게임은 부분적으로 PC나 콘솔 게임과 완전히 다릅니다. 또한 가상 현실은 일반 게임의 구현과 완전히 다른 기술적 요소를 제공합니다.

당신이 넣은 모든 기능 code는 다양한 기술 주제에 직접적인 영향을 미칩니다.

이것은 어떤 프로그래밍 언어가 사용되는지, 성능 매개변수가 충족되는지, 얼마나 많은 추가 메모리가 필요한지, 최대 장치 드라이버 등으로 시작됩니다.

각각의 작은 주제에 대해 알고 평가해야 하는 수많은 기술 구현 옵션이 있습니다. 그리고 항상 새로운 기능이 추가됩니다.

예를 들어, AMD 또는 NVIDIA가 그래픽 카드에 새로운 기능을 추가하는 경우(NVIDIA Reflex에서와 같이, 예를 들어 – 여기에 우리의 기사가 있습니다), 즉시 처리해야 합니다.

게임 개발자의 사회적 기술

위에서 언급했듯이 개발자 프로그래밍 자체의 이미지가 그렇게 잘못된 적은 없었습니다. 게임 제작은 너무 빡빡한 시간과 완벽하게 계획되어 있어 아무도 의사 소통이 부족할 수 없습니다.

팀 외부의 사람들 및 직장 동료와 항상 조정해야 합니다.

게임 시장은 끊임없이 변화하고 있기 때문에 게임의 기본 아이디어는 제작 과정에서 여러 번 바뀔 수 있습니다.

종종 새로운 게임 요소는 유사한 수정된 형태로 성공한 다른 게임에서 가져옵니다.

빠르고 깨끗한 커뮤니케이션 없이는 이러한 급격한 변화가 물론 잘 될 수 없습니다. 그러나 다른 한편으로, 당신은 당신의 아이디어를 받아들일 수 있는 특정한 사회적 기술이 필요합니다. 

이러한 역동적인 환경에서 대인관계의 긴장은 자연스럽게 발생합니다. 따라서 특정 회복력, 침착함 및 중재를 가져오는 기술 세트는 자연스럽게 귀하의 작업과 즉각적인 환경에 믿을 수 없을 정도로 긍정적인 영향을 미칩니다.

미국 게임 개발자의 급여는 얼마입니까?

일반적으로 게임 개발자는 직원의 교육, 경험, 위치 및 규모에 따라 50만~90만 달러를 번다. 미국 전역에서 게임 개발자의 평균 급여는 $69,145입니다.

모든 직업과 마찬가지로 스펙트럼은 매우 광범위합니다. 직장 경험이 없으면 아마도 50에서 시작할 것입니다. 3-7 년의 작업 경험으로 80이 현실적입니다.

7년 경력만 있으면 진지하게 시니어 게임 개발자로 지원하고 6자리 연봉을 기대할 수 있습니다.

취업 포털에서 급여 범위를 볼 때 대부분의 회사가 부가 혜택을 맨 위에 제공한다는 점도 기억해야 합니다.

회사 차량, 회사 주택, 주유 카드 및 기타 많은 것들이 현금 가치가 있으며 추가로 협상할 수 있습니다. 

특히 홈오피스의 하드웨어 분야에서는 원하는 고용주에게 일반적이거나 가능한 것이 무엇인지 미리 알아내면 초반에 약간의 보너스를 받을 수 있습니다.

다음은 여러 주에서 게임 개발자의 평균 급여에 대한 몇 가지 예*입니다.

주 정부평균 급여 게임 개발자
캘리포니아 (CA)$77,854
플로리다 (플로리다)$68,772
매사추세츠 (MA)$73,000
메인 (메인)$65,243
노스 캐롤라이나 (NC)$65,938
네바다(네바다)$67,644
뉴욕 (NY)$77,132
펜실베니아 (PA)$75,017
테네시 (테네시)$60,964
텍사스 (TX)$66,264
유타 (UT)$64,917
워싱턴 (WA)$67,004

*각 주에 대해 20-40개의 작업이 서로 다른 직업 포털에서 선택되어 해당 경험 수준에서 평균을 냈습니다. 

미국 지도, 게임 개발자 급여 범위 – 예시

캐나다, 호주, 멕시코, 남미, 유럽 및 아시아와 비교하여 미국 게임 개발자의 급여는 얼마입니까?

게임 개발자로서 미국 이외의 지역에서 일하는 것이 흥미로울 수도 있습니다. 아래에는 전 세계 다른 지역의 평균 값이 나와 있습니다. 

각 지역에 대한 최고 값을 제공하고 있습니다. 

예를 들어, 급여가 유럽 남부보다 훨씬 높기 때문에 유럽 지역의 독일과 프랑스 또는 스칸디나비아에서 값을 가져옵니다. 

남미와 아시아도 마찬가지입니다.

다음 표에서 모든 값은 가장 가까운 천 단위로 반올림되었으며 통화는 모두 미국 달러로 변환되었습니다.*

지역평균 급여 게임 개발자(반올림)
USA$69,000
Canada$61,000
호주$58,000
맥시코$25,000
남아메리카$16,000
유럽$49,000
아시아$42,000

*지역에 여러 국가가 포함된 경우 급여가 가장 높은 지역의 평균을 냈습니다.

Map of the World, 게임 개발자 급여 범위

게임 개발자의 미래 전망은 무엇입니까?

사실 게임 산업은 가장 빠르게 성장하는 산업 중 하나이며 게임 개발자의 관점이 매우 좋습니다.

게임 개발자는 여전히 다양한 플랫폼, VR 또는 AR과 같은 새로운 기술, 새롭고 도전적인 게임 플레이 요소를 원합니다.

매년 급여가 인상되고 게임 커뮤니티가 성장하며 인플루언서와 e스포츠는 점점 더 많은 소비자를 게임 산업 생태계로 끌어들입니다. 

거의 모든 플랫폼과 새로운 클라우드 게임 간의 상호 운용성은 점점 더 복잡한 게임을 가능하게 합니다. 

이 모든 것이 게임 개발자와 그들의 미래를 위한 견고한 토대입니다. 

위에서 설명한 기술이 있고 이 활동을 즐기고 싶다면 이 직업 경로를 완전히 추천할 수 있습니다.

포스트나 프로 게임 전반에 대해 질문이 있는 경우 다음 주소로 문의하세요. contact@raiseyourskillz.com.

GL & HF! Flashback 아웃.

상위 관련 게시물