게임 그래픽 프로그래머

게임기획을 바탕으로 게임에 사용하는 시각적인 표현을 더욱 원활하게 할 수 있도록 프로그래밍한다.

게임 그래픽 프로그래머 직업 종사자가 업무를 수행하는 모습
게임 그래픽 프로그래머 직업 종사자가 업무를 수행하는 모습
게임 그래픽 프로그래머렌더링 프로그래머셰이더 프로그래머

직업 상세 정보 탭

방향키로 탭을 이동하고 Enter 키로 선택할 수 있습니다. Home/End 키로 처음과 마지막 탭으로 이동합니다.

주요 업무

수행 직무

  • 게임기획과 개발환경을 고려하여 적절한 그래픽적인 효과를 적용할 수 있는 프로그래밍 방향성을 정리한다.
  • 담당자들과 협의를 통해 그래픽 구현에 필요한 각종 툴과 스크립트의 목록을 작성하고 작업스케줄을 구성한다.
  • 게임의 방향성에 적합한 셰이더효과를 위하여 각종 셰이더기능을 이용하여 변환, 렌더링 등의 작업을 처리할 수 있도록 프로그램을 구성하며, 조명모델을 활용하여 음영을 현실적으로 구현한다.
  • 이펙트기능의 효과적인 구현을 위하여 셰이더언어를 사용하여 코드를 작성하고 적용한다.
  • 물리기반 렌더링으로 영상의 질을 향상시킨다.
  • 영상을 후처리할 수 있도록 각종 필터를 코딩하고 적용한다.
  • 구현한 셰이터툴과 스크립트를 적용하고 개량한다.

작업강도

가벼운 작업

작업장소

실내

커리어 전망

게임산업은 그래픽 프로그래머의 주요 무대로, 2023년 국내 게임산업 매출은 22조 9,642억 원, 종사자는 약 8만 5천 명으로 세계 4위 시장을 형성하고 있다 .[1] 2024년에는 매출이 23조 원대로 성장하며 게임 제작·배급 인력 수요가 꾸준히 이어지고 있다 .[2] 특히 콘솔 등 고품질 그래픽 플랫폼으로의 진출이 확대되고 있는데, 2023년 글로벌 콘솔 시장이 전체의 29%를 차지하는 등 렌더링·그래픽 기술 인력의 중요성이 커지고 있다 .[3]

워라밸 & 사회적 평가

워라밸

게임 그래픽 프로그래머는 게임 개발사의 클라이언트·엔진팀에서 일하며, 기능 구현뿐 아니라 성능 최적화가 큰 비중을 차지한다. 던전앤파이터 클라이언트 로딩을 47초에서 19초로 줄인 사례처럼 메모리·로딩 최적화에 깊이 관여한다 .[4] 기술 변화가 빨라 넥슨 개발자 콘퍼런스(NDC) 같은 행사를 통해 렌더링·엔진 기술과 노하우를 지속적으로 학습하고 공유한다 .[5]

사회적 기여

게임은 한국 콘텐츠 수출의 핵심으로, 2023년 게임 수출액은 약 83억 9천만 달러에 달했다 .[6] 한국은 세계 게임시장에서 점유율 7.8%로 4년 연속 4위를 지키고 있으며, 사실적인 그래픽을 구현하는 기술 경쟁력이 그 기반이 된다 .[7] 그래픽 프로그래머들은 NDC 등에서 물리 기반 렌더링·캐릭터 렌더링 같은 기술을 공개하고 공유하며 산업 전체의 기술 수준을 함께 끌어올린다 .[8]

여담

  • 게임 그래픽 프로그래머는 화면 너머의 사실감을 만드는 기술을 다룬다. 캐릭터 피부는 스크린 스페이스 서브서피스 스캐터링(SSS)으로, 머리카락은 마쉬너(Marschner) 모델로 표현하는 등 AAA급 캐릭터 렌더링 기술이 활용된다 .[9] 최근 게임은 물리 기반 렌더링(PBR)이 표준이 되어, 금속/러프니스 같은 파라미터만으로 사실적인 재질을 구현한다 .[10] PBR은 언리얼 엔진 4 등 주요 엔진에 기본 탑재되면서 프로그래머와 아티스트 모두에게 필수 지식이 되었다 .[11]