システムエンジニア/ゲームエンジン/東京
Technology
渋谷区, 日本2ヶ月前
正社員
職務内容
仕事内容
ゲームランタイムのための低レイヤーモジュールの開発およびツール基盤技術の開発を実施いただきます。ゲームエンジンは非常に複雑で巨大なソフトウェアです。
そのためゲームエンジンの開発には安定した基盤技術が必要不可欠です。
システムエンジニアは、ゲームエンジンを開発するエンジニア向けに安定した基盤技術を提供します。
ランタイムの基盤となるモジュールの開発とツール開発の基盤となるシステムの提供を行います。
ランタイムの基盤技術ではメモリ管理やスレッド管理などを行う低レイヤー部分を提供します。
ツール開発の基盤としてはランタイム・ツール間でのデータ同期のシステムやアセット管理のシステムを提供します。
具体的にお任せする業務例は下記となります。
- メモリ管理・スレッド管理などの低レイヤー部分のマルチプラットフォーム対応と保守
- ランタイム・ツール間でのデータ同期システムの開発・保守
- アセットパイプライン構築システムの開発・保守
- テスト駆動開発の開発手法の推進
開発環境
言語: C++ / Python / Luaプラットフォーム: Windows / PlayStation 5 / Xbox
関連記事
STAFF VOICE: Cygames Magazine :- 「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
- ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
Cygames Engineers' Blog:
この求人に興味がありますか?