求人ID: 36542
400万円~1000万円
仕事内容
ゲームランタイムのための低レイヤーモジュールの開発およびツール基盤技術の開発を実施いただきます。
ゲームエンジンは非常に複雑で巨大なソフトウェアです。
そのためゲームエンジンの開発には安定した基盤技術が必要不可欠です。
システムエンジニアは、ゲームエンジンを開発するエンジニア向けに安定した基盤技術を提供します。
ランタイムの基盤となるモジュールの開発とツール開発の基盤となるシステムの提供を行います。
ランタイムの基盤技術ではメモリ管理やスレッド管理などを行う低レイヤー部分を提供します。
ツール開発の基盤としてはランタイム・ツール間でのデータ同期のシステムやアセット管理のシステムを提供します。
具体的にお任せする業務例は下記となります。
メモリ管理・スレッド管理などの低レイヤー部分のマルチプラットフォーム対応と保守
ランタイム・ツール間でのデータ同期システムの開発・保守
アセットパイプライン構築システムの開発・保守
テスト駆動開発の開発手法の推進
開発環境
言語: C++ / Python / Lua
プラットフォーム: Windows / PlayStation 5 / Xbox
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~
仕事内容
ゲームコンソールのためのビジュアルエフェクトのランタイムとツールの設計/開発を実施いただきます。
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~
募集背景
AIX/DX事業部は、テクノロジーの力で全社の業務効率化や生産性向上を推進するために新設された組織です。
現在は、全社のテック環境を最適化し、コスト削減や利益率向上につながる「攻めのDX」を実現することを目指しています。
本ポジションは、リーダーのもと、社内全体の業務効率に向けた実務を行っていく重要なポジションになります
役割と期待内容
◆社内の全事業のDX・AIX 実行担当
・各部門(アニメスタジオ、制作、営業、バックオフィス等)の業務ヒアリング
・業務フローの可視化、課題抽出
・自動化ワークフロー(n8n / Make / Apps Script 等)の構築
・小規模ツール開発(Python / JavaScript)
・ツールの導入支援
◆AI技術を使った業務改善・PoC開発
・LMMを活用したサマリ生成、分類、分析のPoC
・RAG(社内検索)の構築補助
・プロンプトの設計・改善サイクル
◆リーダーが企画するDXテーマの実装支援
・調査、資料化、プロトタイピング
・改善テーマの横展開
・標準化支援
◆テクノロジーを使った事業支援の実務
・制作プロセス効率化、レポート自動化など、現場改善の実働
応募資格(必須)
・日本語でのコミュニケーション
・コンテンツ愛
・Python または JavaScript の実装経験(1年以上)
・AIツールの利用経験
応募資格 (歓迎)
・業務分析/業務改善の経験
L SQL / BIツール(Looker / Data Studio)利用経験
L スプレッドシート / Apps Script を使った業務改善経験
L AIテクノロジーを使った事業推進・業務改善の経験
L n8n / Make / Zapier 等での自動化構築経験
L RAG、ベクターデータベース(FAISS / Milvus 等)の利用経験
L Slack Bot の開発経験
求める人材像
・複数のステークホルダーの要求整理を行い、最適な設計・実装を考えられる
・現場の困りごとを理解し、業務改善に手を動かすのが好き
・自主的にキャッチアップしながら成長する意欲がある
・抽象的な問題でも、仮説を立てて具体策に落とし込める
・常に新しい手段に興味があり、実験しながら改善できる
・大規模組織テクノロジーで効率化することに興味がある
仕事内容
【概要】
当社にて開発しているタイトルの企画、設計、開発、運用をお任せ致します。
仕様書に基づき細分化された開発業務ではなく、ディレクターやプロジェクトマネージャーと共に、企画段階から携わり、ひとつのゲームを開発、運用します。
【詳細内容】
・Unity/C#使用した、ゲーム機能全般の開発
・基礎となるUI/UXシステムの設計、実装
・マルチプラットフォームを考慮したシステムの実装
・シェーダーを用いたグラフィックスプログラミング
・高度なデザイン要件を満たすためのパフォーマンス最適化、リソース最適化
・Unityエディタ拡張による、開発支援ツール/デバッグツールなどの開発
・画面UI実装および2D表示制御などアウトゲーム開発業務全般
・高クオリティのUIや2Dアニメーションの制御、および制御システムの開発
・リアルタイム通信を活用したゲーム内機能の開発
・データ同期処理、通信処理などの実装、およびバックエンドAPIとの連携実装
・データ同期処理やユーザビリティを考慮した改善提案
・若手エンジニアの育成やサポート、チーム内でのコードレビュー
主な使用言語/環境
・C#、Unity、他
・Git、Jenkins、JIRA、他
・VisualStudio
・会社の承認を得たお好きなツール