仕事内容
この職種では、任天堂プラットフォームのゲーム開発者向けのミドルウェアを開発していただける方を募集いたします。
▼募集背景
ニンテンドーシステムズでは、任天堂プラットフォームのゲーム開発者向けのツール・ミドルウェアを開発しています。
任天堂プラットフォームのすべてのゲーム開発者がゲーム制作に専念できるよう、独自のグラフィックスミドルウェアを開発・提供し、ゲーム開発者をサポートします。
▼具体的な業務内容
・グラフィックスミドルウェア(ツール・ランタイム・アセットワークフロー )の開発
・ゲームプロジェクトに踏み込んだサポート
▼利用技術
・C++(C++17, C++20)
・C#(.NET SDK 6, WPFなど)
・Vulkan/DirectX12などのグラフィックスAPI
・コマンドラインツール
・MAYA、Photoshop などの DCCツール
応募資格
【必須条件】
以下のいずれかを満たす方
・C++ または デスクトップアプリケーション 開発実務経験がある方
・ゲーム開発 または ゲーム開発用ツール開発の実務経験がある方
【歓迎条件】
以下の経験がある方を歓迎いたします
・グラフィックスプログラム開発経験や知識が豊富な方
・C++/ C#/ .NET などによるアーティスト向けデスクトップアプリケーション開発経験
・DCC ツールプラグイン開発経験
・ゲームエンジン、ライブラリ開発経験
・Unity / Unreal Engine などのゲームエンジンを使った開発経験
【求める人物像】
・前例のない技術に取り組むことができる方
・新しい技術領域にためらわず挑戦できる方
・曖昧さに立ち向かい、不確実性を一つ一つ減らすことができる方
・手を動かして地道に技術実績を積み上げられる方
・周囲からのフィードバックを尊重できる方
・技術が好きで、技術を楽しむことができる方


仕事内容
テクニカルアーティストとしてスマートフォンゲーム開発におけるワークフロー整備、環境構築、ツール制作をお任せします。
<具体的な業務内容>
・各種パイプラインエンジニアリングやワークフロー整備・アセット仕様の策定
・3Dアーティストのワークフロー全般の技術的サポート
<業務の魅力>
・コアメンバーとしてパイプラインやワークフローの構築をして活躍することができる
・少数チームのため、得意とする技術を軸に活躍することができる
・アーティストと密にコミュニケーションを取り、効率的なワークフロー構築に取り組むことができる
応募資格
必須スキル
・コンシューマまたはスマートフォンゲーム開発の実務経験
・テクニカルアーティスト、またはリガーとしての実務経験
・Maya(Python)、またはUnity(C#)でのツール開発経験
歓迎スキル
・Maya・3dsmaxなどのDCCツールでのスクリPySideなどのUIフレームワークに関連するライブラリの使用経験
・mGearなどのモジューラーリギングシステムの開発経験
・Flow Production Tracking(旧ShotGrid)などのアセット管理ツールの開発経験
・Mecanim/Humanoid、Animation RiggingなどUnityのキャラクター制御の理解
・Animation C# Job、Playable APIなどUnityのアニメーションシステムへの理解
・HLSL・GLSL、またはShader Graphでのシェーダ開発経験
・Houdiniを使用した実務経験
求める人物像
・ゲームアセット仕様の実現やアーティストの要望を柔軟な視点で解決できる方
・技術に向き合い、新しい表現や効率的なワークフローに対してアイデアを持ち、主体的に取り組める方
PICKUP求人