リモート/ワールドワールド:C++ゲームプレイ開発者募集
 リモート勤務 
 フルタイム 
Cradle of Empires は古代文明をテーマにした戦略シミュレーションゲームです。都市建設や同盟戦、資源管理を軸に、多彩なコンテンツをPCとモバイルで提供中。現在は大規模イベントやUI刷新など中核機能の強化フェーズにあり、あなたのアイデアと技術力がプロジェクトの成否を左右します。
主な責任
- C++17/20ベースのカスタムゲームエンジンでゲームプレイ機能を設計・実装.  
- 戦闘システム、キャラクター制御、AIロジック開発に参画.  
- UI/UXコンポーネント(HUD、メニュー、エフェクト)を構築・最適化.  
- 新規ゲームイベントやA/Bテスト機能を導入し、ユーザー行動を分析.  
- Math-3モジュールの設計・実装とパフォーマンスチューニングを実施(高負荷環境下の最適化経験が活かせます).  
- Lua/Pythonを用いたスクリプトツールやデザイナーワークフローを整備.  
- Git、CMake、JenkinsでCI/CDパイプラインを構築・運用.  
- ネットワーク同期ロジックの実装・最適化.  
- 自動テストスクリプトの整備とユニットテストの実行.  
- メモリ管理およびGC(ガーベジコレクション)の最適化.  
- プロファイリングツール(Valgrind、perf)を用いたボトルネック解析.  
- アーティスト、プログラマー、テスター、アナリストとの協業を推進.
必須スキル・経験
- ゲーム開発業界での実務経験2年以上.  
- C++11/14/17/20およびSTL、モダンC++機能に精通.  
- カスタムゲームエンジンでゲームロジックやグラフィックスエフェクトを実装した経験.  
- UI/UX開発(HUD、メニュー、アニメーション)経験.  
- OOP原則とデザインパターン(Factory、Observer)の深い理解.  
- LinuxおよびWindows環境での開発・デバッグ経験.  
- ネットワークプログラミング(TCP/UDP)の基礎知識.  
- Git、CMake、Jenkinsのバージョン管理・ビルド・CIツール使用経験.  
- 英語技術文書の読解力(技術仕様書の理解が可能).
歓迎スキル・経験
- iOS/Android向けモバイルゲーム開発経験.  
- Lua、Pythonによるスクリプトツール開発経験.  
- QtやC#/.NETでのエディタ・ツール開発経験.  
- Unreal Engine、Unityのゲームエンジンプロジェクト参画経験.  
- パフォーマンスプロファイリングやメモリ最適化の実務経験.  
- アジャイル開発、スクラムでのチーム開発経験.  
- DockerやKubernetesを用いた環境構築経験.  
- オープンソースプロジェクトへの貢献経験.
このポジションの魅力
リモート/ワールドワイド環境で多国籍チームと連携し、グローバル市場向けタイトル開発に挑戦できます。自由度の高いワークスタイルで裁量をもって開発を推進可能。最新技術とプロセスを駆使し、キャリア成長をサポート。大手パブリッシャーとの協業でプロジェクトの成功に直接貢献できます。
