ゲームシステム開発|C++・マルチスレッドを用いた文字入力機能開発
基本情報
- 案件名
- 大手ゲーム開発会社向け、ゲームシステムにおける文字入力・IME関連機能開発プロジェクト
- 業界
- IT/ゲーム開発
- 職種
- ゲームプログラマー
- 使用言語
- C++、JavaScript、Objective-C、Swift
- 報酬(単価)
- 55万円~75万円
- 雇用形態
- 業務委託(フリーランス)
- 勤務地
- 東京都品川区
- 開発環境
- C++、Git、Jira、Visual Studio、Android Studio、Xcode、Windows、Linux
- 精算
- 160h
- 契約期間
- 長期
- 勤務時間
- 10:00~19:00
- その他
- ・リモートワークとオフィス出社を組み合わせたハイブリッド勤務
・長期的な視点でプロジェクトに貢献できる環境
・ゲーム開発の最前線でスキルアップできる機会
案件概要
人気ゲームタイトルを多数手掛ける大手ゲーム開発会社にて、ゲームシステムにおける文字入力機能およびIME関連機能の開発に携わっていただきます。設計から実装、テスト、デバッグまで一貫して担当し、ユーザー体験向上に貢献いただく重要なポジションです。
案件内容
本案件では、大手ゲーム開発会社が手掛ける人気ゲームタイトルにおいて、ユーザーが快適にゲームをプレイできるよう、文字入力機能およびIME(Input Method Editor)関連機能の設計・開発・テスト・デバッグまで一貫して担当していただきます。特に、マルチスレッド環境下でのパフォーマンス最適化や、多様なプラットフォーム(モバイル、PC)での動作保証が求められるため、高度な技術力と問題解決能力が重要となります。曖昧な仕様に対しても自律的に課題を特定し、関係者と密にコミュニケーションを取りながら、高品質な機能実装を目指していただきます。ゲームの根幹を支える重要な機能開発を通じて、多くのユーザーに影響を与えるやりがいのある業務です。
・ゲームシステムにおける文字入力機能およびIME関連機能の要件定義支援、基本設計、詳細設計
・C++を用いた機能の実装、単体テスト、結合テスト
・マルチスレッド環境下でのパフォーマンスチューニングおよびデバッグ
・Android、iOS、WindowsプラットフォームにおけるUIコンポーネントの開発および調整
・開発環境の構築、テスト計画の策定と実行、不具合修正
・関係部署(企画、QA、他開発チーム)との連携、仕様調整、技術的な課題解決
必須スキル
【必須スキル】
・C++を用いた設計および実装経験(3年以上)
・マルチスレッド環境での開発経験(3年以上)
・曖昧な要件や仕様に対しても自律的に課題を特定し、解決に導く能力
・英語の技術ドキュメントを読解できる能力(翻訳ツール利用可)
【歓迎スキル】
・WebSocketを用いた通信機能の開発経験
・Android、iOS、WindowsいずれかでのUIコンポーネント開発経験
・ゲーム開発における経験、またはゲームエンジン(Unity, Unreal Engine等)の使用経験
【求める人物像】
・新しい技術や複雑な課題に対して積極的に挑戦できる方
・チーム内外と円滑なコミュニケーションを取りながら業務を進められる方
・長期的な視点でプロジェクトに貢献したい意欲のある方