求人ID: 32726
応相談
コンシューマゲーム、スマートフォンゲームなどのプログラミング業務をお任せいたします。
例えば…
・コンシューマゲーム、ソーシャルゲームの詳細設計、実装
・開発環境構築 ・C/C++/ C#/ Objective-C/Javaなどの各種言語でのプログラム開発
・Unityなどの開発ミドルウェアを利用したプログラム開発
・ゲームエンジン、ライブラリの開発
・不具合の調査、対応 など
ソーシャルゲームやコンシューマゲーム制作におけるエフェクトデザインを担当していただきます。
キャラクターの動きや技、自然現象などを演出する特殊効果まで、多岐に渡ったエフェクトとなります。
◇使用ソフトウェア
基本ツール:Maya、Unity、AfterEffects、Photoshop等
2D、3D問わず、クライアントのニーズに応じて使用するツールはフレキシブルに変化致します。
Maya, Z-Brush, After Effects, mental ray, V-ray, Unity,UnrealEngine,SubstancePainter等
仕事内容
エンジン開発・ゲーム開発のための開発環境の構築・保守を実施いただきます。
ゲームエンジン開発やゲーム開発のような大規模な開発では作業効率の向上が大きな課題の一つです。
これに対して、処理の自動化や複雑な手順の簡略化などに取り組んでいるのがビルドエンジニアです。
エンジン開発、ゲーム開発にかかわるスタッフが効率的に業務を進められるよう取り組んでいます。
具体的には Cyllista Game Engineとそれを使用したゲームの開発のためのCI/CD パイプラインの構築、保守を行っています。
Cyllista Game Engineとそれを使用したゲームの開発に必要な開発支援のための独自ツールの開発を行います。
独自ツールの開発だけでなく、既存のツールやサービスの導入と保守も行います。
Cyllista Game Engineを使用しているゲーム開発者からの問い合わせ窓口としての役割も担っています。
実際の業務
Jenkinsでの自動テストフローの構築と保守
Jenkinsでのゲームアプリケーションのバイナリ配信フローの構築と保守
Jenkinsでの上記以外の各種自動化フローの構築と保守
Coverityでのコードの静的解析の定期実行フローの構築と保守
エンジン開発者向け開発支援ツールの開発と保守
ゲーム開発者向け開発支援ツールの開発と保守
開発中のログ収集と分析による開発効率の改善
開発者サポート、トラブル対応
Perforceのdepotの管理
GitHubのリポジトリ管理
開発環境
言語:Python / C++
対応プラットフォーム:Windows / PlayStation 5 / Xbox
利用するツール:Jenkins / Coverity / Perforce / GitHub
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~
私たちマイネットは国内初のソーシャルニュースサイトやモバイル集客SaaS等、複数の事業創出を経て、
直近はゲームタイトルを買い取り運営するセカンダリー形式を主軸に事業成長をはかってきました。
ゲーム事業ではゲームタイトルを買い取り運営するセカンダリー形式にとどまらず、
運営だけお任せいただく受託形式、共に運営・開発を行う協業形式など、国内最大数の30本弱のタイトルを様々な形式で運営・開発しています。
※運営タイトル(一部)こちらをご参照ください
https://www.mynet.co.jp/titles?and-taxonomy_titles_category[]=available
累計80本超のゲーム運営で蓄積されたデータ・アセット・ノウハウのシェアリングによる競争力を活かし、
長期運営・長期利益化を可能とするこのビジネスモデルは、多くのゲームメーカー様から引き合いをいただいております。
また、新規事業ではプロリーグ公認の現実連動型ゲーム「ファンタジースポーツ」を展開しており、
ファンの皆様が試合を観戦する費やスポーツそのものを、より楽しみにしてくれるコンテンツを新規開発しています。
職務内容
全社横断組織である技術課題プロジェクトチームのコアメンバーとして、
複数のゲーム開発/運営チームが抱える技術課題解決をリードし、全社技術の発展をけん引いただけるサーバーエンジニアを募集します。
<具体的なミッション例>
・新規クラウドプロダクトやサービスの技術検証、導入
・マルチクラウドを活用したサーバコストの最適化
・新規開発における技術選定/検証、開発方針の策定、推進
・全社タイトル共通基盤の開発、運用、監視
・全社タイトルの潜在リスクや脆弱性の改善、障害対応の解決をリード
・プロジェクトの進行管理、プロジェクトマネジメントへの関与
・協力会社への技術的なヒアリングや折衝、共同開発のリード
・エンジニア職の目標設定、育成環境の改善、評価
・他職種の技術課題の解決支援、システム化、自動化のサポート
<業務内容詳細>
・スマートフォンアプリ開発/プロジェクトの技術支援
- 開発ディレクション
- 技術課題解決
・全社技術力の向上
- 新技術の検証/研究開発
- インフラの最適化
- コードレビュー
・エンジニア組織全体の戦略立案~実行
- エンジニアメンバーマネジメント、採用、評価、配置
- エンジニア評価指標の運用・改善
- 技術ブランディングなど対外活動
<開発環境>
※プロジェクト毎に異なる開発環境が多数あるため、社内取り扱い技術の一部を記載します。
プログラム言語 :PHP, Java, C#, Ruby, Python, Perl, Node.js
利用クラウド:AWS, GCP, Azure, Oracle Cloud, Alibaba Cloud, Tencent Cloud
利用ツール :
- ミドルウェア Nginx / Apache / MySQL / PostgreSQL / Redis / memcached
- コミュニケーション Chatwork / Slack
- ソースコード管理 GitHub / GitLab / Subversion
- CI/CD Jenkins / Github Actions
- チケット管理 Backlog / Redmine / Confluence
仕事の魅力
・業界最多を誇るアプリを運営しているため、多種多様な技術を経験できます
・全員がプレイングマネージャーであり、お互いに切磋琢磨すること幅広くスキルを伸ばせます
・未経験の課題への挑戦を評価する環境で自身の経験を縦にも横にも伸ばすことが出来ます
・ご参照:クライアントエンジニア 猪狩 インタビュー
https://note.com/mynet_inc/n/n9d895d169c90
・ご参照:執行役員 CTO 堀越 技術イベント登壇
https://www.youtube.com/live/SiS0WUY9EoI?t=2897s
<エンジニア評価の仕組み>
中期/半期の目標設定を行い毎月フィードバックを繰り返すことで、エンジニアとしての専門性・能力に基づく専門職評価を、人事評価と並行して行っています。
専門職評価に関する当社の考え方はこちらをご参照ください▶執行役員 CTO 堀越 インタビュー
https://note.com/mynet_inc/n/nb6161013a78a
"メインの業務は、ソーシャルゲーム開発のクライアントエンジニアとしての仕事となります。
Unityを使用した動作設計など、フロントエンド領域の開発・運用を主に担っていただきます。
裁量が大きいので、企画を含めて自分の考えが大きく反映されます。
【具体的には】
<メイン業務>
◎ソーシャルゲーム開発エンジニア
・スマートフォン向けソーシャルゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・スマートフォン向けソーシャルゲームの新企画立案
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・スマートフォン向けソーシャルゲームの新企画立案
・運用中のスマートフォン向けソーシャルゲームの企画・運用業務
ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし"
開発環境
"<クライアントエンジニア>
言語:C#, javascript, lua
フレームワーク:Unity, Nuxt.js, Roblox Studio
インフラ:AWS(フルクラウド)
タスク管理:Redmine
バージョン管理:GitHub
CI/CD:CircleCI, Jenkins, Docker, Cloud Build
PC:Windows, Mac"
業務環境
"・メール/カレンダー/リモート会議:Google Workspace各種(G-mail、Google Calendar、Google Drive、Meet、等)
・ドキュメント:Google Workspace各種(Google Docs、Google スプレッドシート、等)
・コミュニケーションツール:Slack、メタライフ、等"
募集背景
現在は受託開発を中心に行っていますが、「3年以内の自社サービス提供」を具体的目標に掲げ、一緒に会社を成長させてくれる人材を求めています。
魅力・やりがい
"・「多くのユーザーのみなさんに楽しんでいただくサービスを提供すること」を目標に、自らの企画力・開発力を武器に挑戦することができます
・成長期の会社で、一緒に会社を作る経験を得られます
・技術的にもマインド的にも「プロ」と呼べる人材が揃っているため、お互いに認め合える大切な仲間を得ることができます"
環境
"「現場の働きやすい環境がより良い製品を生み出す」という考えの元、現場目線で環境を整備し全員が能力を発揮できる職場作りを意識しています。
具体的には
・現場の人が働きやすいオフィスや機材を提供する
・開発・運営の現場を最優先する文化がある
・開発に際する課題解決に必要なことは現場の裁量で決める
といったものです。
こういった環境作りが定着率の高さに繋がっていると考えています。"