求人ID: 32900
仕事内容
新規オンラインタイトルのゲームAI・アルゴリズム開発の担当者を募集いたします。
コアメンバーとして、大規模プロジェクトの立ち上げ段階から開発に携わっていただく、やりがいのあるポジションとなります。
将来的には、第3事業部内の複数のプロジェクトを横断的に牽引するスペシャリストとしての活躍を期待しています。
■業務内容
新規オンラインタイトルのゲームAI・アルゴリズム開発
・エネミーやNPCの思考ロジック(意思決定システム)の設計と実装
・自律的なキャラクター行動を制御するためのアルゴリズム開発
・3D空間における経路探索や位置取りの最適化
※スキル適性に応じて、スペシャリストとしてのキャリアを積んでいただけます。
採用要件
・C++によるゲーム開発の実務経験(3年以上)
・Unreal Engineを用いたゲーム開発の実務経験
・Behavior Tree 等を用いたキャラクターAIの実装経験
・3Dアクションゲームのインゲーム開発経験(特にキャラクター制御・アクション実装)
・幅広いコミュニケーション能力を発揮した課題解決力
・新しい技術への探究心と手を動かして実現する行動力
歓迎スキル
・NavMesh / 経路探索アルゴリズムのカスタマイズや最適化経験
・GOAP / Utility AI 等を用いた高度な意思決定ロジックの構築経験
・リアルタイム通信ゲームのクライアントサイド開発経験
・リーダー、マネジメント経験(メンバー5名以上)
・プロダクト開始からリリースまでの経験
・ビジネス英語レベルをお持ちの方
雇用形態
正社員
※スキルやご経験により、契約社員でのご提示となる場合がございます。
業務内容
ゲームのプログラム開発業務を担当して頂きます。
<バトル担当>
・UnrealEngine4/5とC++を使用した、3Dアクションゲームの開発
・コアとなるアクション部分の組み込み 等
ーーーーーーーーーーーーーーーーーーーーーーーーーー
<UI担当>
・UnrealEngine4/5とC++を使用した、アクションゲームのUI開発
・UIプログラマーのスケジュール管理、進行 等
ーーーーーーーーーーーーーーーーーーーーーーーーーー
<ネットワーク担当>
・UnrealEngine4/5とC++を使用した、
非同期型リアルタイム対戦アクションゲームのネットワーク構築
・GameLiftを使用したマッチングシステム構築と保守 等
応募要件
<バトル担当>
▼必須要件
・C++を使用した開発経験
・3Dアクションゲームの開発経験
▼歓迎要件
・UnrealEngine4/5を使用した開発経験
・小規模開発チームでのリーダー経験
ーーーーーーーーーーーーーーーーーーーーーーーーーー
<UI担当>
▼必須要件
・C++を使用した開発経験
・UIの開発経験
・小規模開発チームでのリーダー経験
▼歓迎要件
・UnrealEngine4/5とUMGを使用した開発経験
・3Dアクションゲームの開発経験
・大規模開発チームでのリーダー経験
ーーーーーーーーーーーーーーーーーーーーーーーーーー
<ネットワーク担当>
▼必須要件
・C++を使用した開発経験
・ネットワークの開発経験
▼歓迎要件
・UnrealEngine4/5を使用した開発経験
・3Dアクションゲームの開発経験
仕事内容
社内開発タイトルにおける、ネットワーク通信を伴うゲームシステム/コンテンツ制作に関わる職務を担当していただきます。
サーバー/クライアント方式による通信を伴うシステムの設計と開発
P2P方式による通信を伴うシステムの設計と開発
データベース構築と運用
サーバー上で動作するゲームロジック開発
構築されたオンラインインフラの上で動作する各種プロセスの開発
ネットワーク負荷検証環境の構築
関連記事
STAFF VOICE :『コンシューマーもサイゲームス 。』
Cygames Magazine :コンシューマーエンジニアの仕事とは? プログラムによってゲームの「手触り」を作り出す【サイゲームス仕事百科】
サイマガTV:「10 Questions」エンジニア編