테크니컬 아티스트 at CCP Games

풀타임2개월 전
Employment Information
직무 설명
테크니컬 아티스트는 게임 개발 과정에서 창의적인 팀과 기술적인 팀 사이의 중요한 연결 고리 역할을 합니다. 주요 업무는 예술적인 비전을 기능적인 게임 에셋으로 변환하면서 기술적 실현 가능성과 성능 최적화를 보장하는 것입니다. 이 직무는 부서 간 원활한 협력을 촉진하기 위해 예술 원리와 엔지니어링 실무에 대한 깊은 이해를 요구합니다. 디자인과 개발 사이의 간극을 메우며, 테크니컬 아티스트는 창의적 및 기술적 기준을 모두 충족하는 고품질의 확장 가능한 게임 콘텐츠 제작에 기여합니다.
주요 책임에는 에셋 생성 및 전달을 효율화하기 위한 프로덕션 워크플로우 관리, 효율성 향상을 위한 맞춤형 도구 및 파이프라인 개발, 시각적 충실도를 유지하면서 게임 엔진에 에셋 통합 등이 포함됩니다. 또한 다양한 플랫폼에서 성능을 위해 에셋을 최적화하고 하드웨어 제한 및 소프트웨어 요구 사항과의 호환성을 보장하는 데 중점을 둡니다. 추가적으로 테크니컬 아티스트는 원하는 시각적 효과를 달성하기 위한 셰이더 개발에 참여하며, 아티스트 및 엔지니어와 긴밀히 협력하여 기술적 구현을 개선합니다.
자격 요건
  • 게임 개발 분야에서 테크니컬 아티스트로의 검증된 경험과 에셋 최적화 및 기술 구현 전문성을 보여주는 강력한 포트폴리오.
  • 3D 모델링, 텍스처링, 애니메이션 기술에 대한 고급 지식과 Unity 또는 Unreal Engine과 같은 게임 엔진 도구 활용 능력.
  • C++ 또는 Python에 대한 강력한 프로그래밍 스킬과 에셋 파이프라인 및 자동화 워크플로우를 위한 스크립팅 경험.
  • 렌더링 파이프라인, 셰이더 프로그래밍(예: HLSL, GLSL), 실시간 애플리케이션을 위한 성능 최적화 원칙에 대한 탁월한 이해.
  • 아티스트, 디자이너, 엔지니어를 포함한 크로스 기능 팀과 효과적으로 협력하여 기술적 도전 과제를 해결하고 창의적 목표를 기술적 제약과 조율할 수 있는 능력.
  • Maya, Blender, Photoshop, Substance Painter와 같은 업계 표준 소프트웨어 활용 능력 및 Perforce 또는 Git과 같은 버전 관리 시스템에 대한 친숙도.
  • 에셋 생성 및 통합 과정에서 기술적 문제를 해결하기 위한 세부 사항에 대한 주의와 문제 해결 사고방식.
  • LOD(Level of Detail) 시스템, 오클루전 컬링, 텍스처 압축을 포함한 실시간 렌더링 최적화 기술 경험.
  • 비기술적 이해 관계자에게 기술적 개념을 전달하고 팀 전체 이해를 위한 프로세스 문서화 능력을 갖춘 강력한 커뮤니케이션 스킬.
  • 진화하는 기술과 워크플로우에 적응할 수 있는 능력 및 테크니컬 아트 분야의 업계 동향과 모범 사례에 대한 지속적인 업데이트.
MyJob.one —— 원격 근무, 진정한 임팩트

MyJob.one —— 원격 근무, 진정한 임팩트