- フリーランス
- 業務委託
- クライアントエンジニア
UIエンジニア|Unreal Engine・Blueprint・C++でアラビア語対応UI実装・RTLレイアウト調整【スタキャリテック】
概要
3Dアクションアドベンチャーゲームにおける、メニューを中心としたアウトゲームUIの実装を担当していただきます。
本プロジェクトではUI Navigation 3.0を採用しています。
主な業務は、アラビア語圏対応に伴う以下のUI実装です。
プランナー、UIデザイナー、各担当プログラマーと連携しながらUI実装を進めていただきます。
※Widget Blueprintの新規作成から担当していただきます。
※UIロジックの実装にはBlueprintおよびC++の双方を使用します。
※アラビア語圏対応が主要業務となりますが、アウトゲーム・UIに関する既存機能の改修や新規実装にも携わっていただきます。
※アラビア語そのものの翻訳業務ではなく、翻訳済みデータを使用したUI実装・ローカライズ対応が主な担当範囲です。
業務内容
- ローカライズ済みテキストのUIへの組み込み
- RTL(Right-to-Left)および双方向テキストを考慮したUI表示対応
- 言語およびレイアウト方向の違いに伴うWidgetレイアウトの調整
- UI Navigation 3.0を使用したUIナビゲーション、フォーカス制御の実装・改修
- 既存UIシステムとの互換性を維持した機能実装・改修
- 既存UIの不具合調査および修正
期待する役割
- 既存実装やソースコードを調査し、処理構造や実装意図、影響範囲を把握した上で改修を進められること
- 情報が不足している場合でも、まず自身で必要な情報を収集し、調査・検証を行って課題を具体化できること
- 不具合に対して再現条件の特定、原因の切り分け、修正、動作確認まで一連の対応を主体的に進められること
- 既存の仕組みを理解した上で、周辺機能への影響を考慮した実装ができること
求人情報
必須要件
- Unreal Engineでのプログラマー実務経験 (3年以上)
- ゲーム業界経験:3年以上
- BlueprintおよびC++を使用したUIロジックの実装・既存コード改修経験
- UIデザイン・レイアウト仕様に基づき、Widget Blueprint(UMG)の新規作成からアウトゲームロジックの実装まで行える方
- 実装ドキュメントや既存知見が十分でない箇所について、既存実装・仕様書の調査を通じて実装意図を把握し、不具合修正・機能改修を進められる方
- 不具合や不明な挙動について、自ら調査、切り分け、検証を行い、解決に向けて実装を進められる方
尚可要件
- 出向可能
- UI Navigation の利用経験
- アラビア語圏向けタイトルのUI実装経験
勤務時間・曜日
平日
勤務地
- 東京都目黒区
単価 / 月
- スキル見合い
出勤形態
出社常駐
応募後の流れ
1.Webでかんたん応募
2.電話にてヒアリング(スキップする場合もあります)
3.ご面談にてご希望等詳細お伺い
4.案件ご紹介
担当者コメント
3Dアクションアドベンチャーゲームにおいて、メニューを中心としたアウトゲームUIの実装を担当するUIエンジニア案件です。アラビア語圏へのローカライズ対応に伴い、翻訳済みテキストの組み込みやRTL(右から左への表示)・双方向テキストへの対応、Widget Blueprintの新規作成、UIナビゲーションやフォーカス制御の実装などをご担当いただきます。
アラビア語圏特有の表示方向やレイアウトに対応しながら、既存UIシステムとの互換性を保った実装・改修に携われる点が特徴です。ローカライズ対応に加えて、既存UIの機能改善や不具合修正にも関われるため、UI開発の技術力を活かしてゲームの多言語展開を支えたい方におすすめです。
Unreal Engineでの開発経験をはじめ、BlueprintとC++を用いたUIロジックの実装・改修経験、UMGによるWidget Blueprintの新規作成経験を活かしていただけます。また、既存コードや仕様を自ら調査し、不具合の原因特定から修正・動作確認まで主体的に進められる方に適したポジションです。
これまで培ってきたUnreal EngineでのUI開発経験を活かし、RTL対応やローカライズに伴うUI実装など、専門性の高い開発に挑戦したい方に、ぜひご検討いただきたい案件です。
公式LINEで無料転職相談受付中!
求人エントリー
同じカテゴリーの求人
-
- フリーランス
- 業務委託
- クライアントエンジニア
UIエンジニア|Unreal Engine・Blueprint・C++でアラビア語対応UI実装・RTLレイアウト調整【スタキャリテック】
-
- フリーランス
- 業務委託
- クライアントエンジニア
- ツール開発エンジニア
ツール開発エンジニア|Unreal Engine改修・アセット管理ツール開発・PS5のクラッシュ解析と性能改善【スタキャリテック】
-
- フリーランス
- 業務委託
- クライアントエンジニア
ゲームデザイナー(リーダー)|UE5で3DアクションRPG開発・制作進行管理・スケジュール管理【スタキャリテック】
-
- フリーランス
- 業務委託
- クライアントエンジニア
ゲームデザイナー|UE5で3DアクションRPGのタウン・サブクエスト設計、NPC企画・データ実装【スタキャリテック】
-
- フリーランス
- 業務委託
- クライアントエンジニア
ゲームプログラマー(バトル)|Unreal Engine・UE C++で3Dアクション開発、キャラクターAI実装【スタキャリテック】
-
- フリーランス
- 業務委託
- クライアントエンジニア
クライアントエンジニア|Unity・C#でスマホゲーム開発、インゲーム実装・課金機能開発・運用【スタキャリテック】