テクニカルアーティスト at CCP Games

Full Time2ヶ月前
Employment Information
職務内容
テクニカルアーティストは、ゲーム開発ライフサイクルにおいてクリエイティブチームと技術チームの重要な橋渡し役を務めます。主な役割は、芸術的なビジョンを機能的なゲームアセットに変換するとともに、技術的な実現可能性とパフォーマンス最適化を確保することです。このポジションでは、部門間のシームレスな協力を促進するために、芸術的原則とエンジニアリング実践の両方に対する深い理解が求められます。デザインと開発の間のギャップを埋めることで、テクニカルアーティストはクリエイティブと技術の両方の基準を満たす高品質でスケーラブルなゲームコンテンツの作成に貢献します。
主な責任には、アセット作成と配信を効率化するためのプロダクションワークフローの管理、効率を向上させるためのカスタムツールとパイプラインの開発、視覚的忠実度を維持しながらゲームエンジンへのアセット統合が含まれます。また、さまざまなプラットフォームでのパフォーマンスのためにアセットを最適化し、ハードウェアの制限とソフトウェア要件との互換性を確保することにも重点を置いています。さらに、テクニカルアーティストは、望ましい視覚効果を達成するためのシェーダー開発に関与し、技術的な実装を洗練させるためにアーティストやエンジニアと緊密に協力します。
求めるスキル
  • ゲーム開発におけるテクニカルアーティストとしての実績があり、アセット最適化と技術的実装の専門知識を示す強力なポートフォリオを所持していること。
  • 3Dモデリング、テクスチャリング、アニメーション技術に関する高度な知識と、UnityやUnreal Engineなどのゲームエンジンツールの習熟度。
  • C++またはPythonでの強力なプログラミングスキルと、アセットパイプラインおよび自動化ワークフローのスクリプティング経験。
  • レンダリングパイプライン、シェーダープログラミング(例:HLSL、GLSL)、リアルタイムアプリケーションのパフォーマンス最適化原則の優れた理解。
  • アーティスト、デザイナー、エンジニアを含むクロスファンクショナルチームと効果的に協力し、技術的な課題を解決し、クリエイティブな目標と技術的な制約を調整する能力。
  • Maya、Blender、Photoshop、Substance Painterなどの業界標準ソフトウェアの習熟度と、PerforceやGitなどのバージョン管理システムへの慣れ。
  • アセット作成および統合プロセス中の技術的問題をトラブルシューティングするための細部への注意と問題解決マインドセット。
  • LOD(Level of Detail)システム、オクルージョンカリング、テクスチャ圧縮などのリアルタイムレンダリング最適化技術の経験。
  • 非技術的な関係者に技術的概念を伝え、チーム全体の理解のためにプロセスを文書化するための強力なコミュニケーションスキル。
  • 進化するテクノロジーとワークフローに適応し、テクニカルアートの業界動向とベストプラクティスを最新の状態に保つ能力。