最高のコンテンツをより輝かせるため、株式会社Cygamesは下記のビジョンのもと日々制作しています。
「みんなでたくさんゲームをやる」
誰よりも面白いゲームを作る人は、誰よりもたくさんの面白いゲームをプレイしているはずです。
せっかく会社に人が集まっているのですから、仕事中でもプライベートでもみんなで楽しくゲームをしてゲームの話をしましょう。
「常に『チーム・サイゲームス』の意識を忘れない」
最高のコンテンツは1人で作るのではなく、みんなで力を合わせて作るものです。
みんなの能力を合わせることで1人では作れない最高のコンテンツを作りましょう。
「最強のブランドを目指す」
社員が日々発信するあらゆるものが、Cygamesブランドを高める、また低める可能性があります。
ひとつひとつの仕様書、イラスト、ソースコードといった制作物はもちろん、電話の受け答え、お客様の前での立ち振る舞い、社員のモラル、そのすべてが会社のブランドイメージに直結します。
神撃のバハムート
グランブルーファンタジー
Shadowverse
LOST ORDER
【神撃のバハムート】
圧倒的クオリティのビジュアルファンタジーRPG
【グランブルーファンタジー】
想像を超えるクオリティではじめる本格スマホRPG
【Shadowverse】
1000種類を超える美麗カード!本格スマホカードバトル
【LOST ORDER】
豪華クリエイター陣が贈るリアルタイムタクティクス
仕事内容
『グランブルーファンタジー ヴァーサス』のeスポーツ担当をしていただきます。
大会開催時の準備や進行、演出内容や当日のWEB配信などeスポーツイベントをより盛り上げて頂く業務をお任せします。
・eスポーツに関するロードマップ、ルールの策定や大会形式の設計
・演出プランや当日の運用に関して
・eスポーツ大会のWEB配信
・オンライン大会の実施、運営
・集客プランの策定
・スケジュール、予算の管理
・外部パートナーとの調整作業
・社内のプロジェクト側との調整作業
・イベント協賛営業
Cygamesが海外向けに展開する家庭用タイトルのマーケティング業務を担当していただきます。
・ 海外市場向けマーケティングプランの立案と遂行
ゲームタイトルの開発現場からの製品情報を元に海外市場向けのマーケティングプランを立案し、社内プロジェクトとの調整や、海外の代理店や協業先などと連携しつつ各施策を遂行する業務
・タイトルリリースに向けた海外プロモーション施策の準備と実施
・タイトル個別のリリース後の継続的なプロモーション施策の実施
タイトル発売後のアップデートやDLCの計確認併せて、ポストロンチ施策を計画し、実施する業務
エンジン開発・ゲーム開発のための開発環境の構築・保守
ゲームエンジン開発やゲーム開発のような大規模な開発では作業効率の向上が大きな課題の一つです。
これに対して、処理の自動化や複雑な手順の簡略化などに取り組んでいるのがビルドエンジニアです。
エンジン開発、ゲーム開発にかかわるスタッフが効率的に業務を進められるよう取り組んでいます。
具体的には Cyllista Game Engine とそれを使用したゲームの開発のための CI/CD パイプラインの構築、保守を行っています。
Cyllista Game Engine とそれを使用したゲームの開発に必要な開発支援のための独自ツールの開発を行います。
独自ツールの開発だけでなく、既存のツールやサービスの導入と保守も行います。
Cyllista Game Engine を使用しているゲーム開発者からの問い合わせ窓口としての役割も担っています。
実際の業務
・Jenkins での自動テストフローの構築と保守
・Jenkins でのゲームアプリケーションのバイナリ配信フローの構築と保守
・Jenkins での上記以外の各種自動化フローの構築と保守
・Coverity でのコードの静的解析の定期実行フローの構築と保守
・エンジン開発者向け開発支援ツールの開発と保守
・ゲーム開発者向け開発支援ツールの開発と保守
・開発中のログ収集と分析による開発効率の改善
・開発者サポート、トラブル対応
・Perforce の depot の管理
・GitHub のリポジトリ管理
『Shadowverse』のイラスト制作はいくつかの業務があります。
適性やご希望に応じて業務のアサインを検討させていただきます。
ファンタジー系のテイストが得意な方、好きな方は是非ご応募ください。
■業務内容について
・カードに使用される一枚絵の制作
イラストレーターの作家性を活かし発注書に基づいて、キャラ・背景を含む一枚絵を制作
・立ち絵、リーダースキン、コラボ作品の制作
こちらのイラストは分業制をとっており、原画、彩色、背景等の制作
・コンセプトアートの制作
『Shadowverse』の世界観に合わせた、コンセプトアートを制作しチームへ提案
・監修業務
カードイラストの監修およびフィードバック
「とにかくいいものを作ってユーザーを喜ばせたい!!」という熱い想いをお持ちの方のご応募をお待ちしております。
ゲームに登場するキャラクターを生み出していただくお仕事です。
多岐に渡るシナリオチームの仕事の中でも、最も上流に位置する仕事です。
ディレクターやプロデューサー、アートディレクター、シナリオディレクターなど、各部署のトップと調整を行いつつ、業務に当たっていただきます。
考えたキャラクターが実装されお客さまに届いた時の感動は、他では得難い経験です。
ライティングスキルについてはあまり重視しませんが、競走馬についての深い知識をキャラクターコンテンツへ上手く落とし込むスキルが求められる業務をお任せします。
仕事内容
ゲームランタイムのための低レイヤーモジュールの開発およびツール基盤技術の開発
ゲームエンジンは非常に複雑で巨大なソフトウェアです。
そのためゲームエンジンの開発には安定した基盤技術が必要不可欠です。
システムエンジニアは、ゲームエンジンを開発するエンジニア向けに安定した基盤技術を提供します。
ランタイムの基盤となるモジュールの開発とツール開発の基盤となるシステムの提供を行います。
ラインタイムの基盤技術ではメモリ管理やスレッド管理などを行う低レイヤー部分を提供します。
ツール開発の基盤としてはランタイム・ツール間でのデータ同期のシステムやアセット管理のシステムを提供します。
実際の業務内容
・メモリ管理・スレッド管理などの低レイヤー部分のマルチプラットフォーム対応と保守
・ランタイム・ツール間でのデータ同期システムの開発・保守
・アセットパイプライン構築システムの開発・保守
・テスト駆動開発の開発手法の推進
仕事内容
ゲーム開発のためのエディタ・ツールの開発
Cyllista Game Engine のエディタは「クリエイターが最高のパフォーマンスを出せるゲームエンジン」の実現を担うツールです。
ユーザーがやりたいことを確実に、効率よく開発できるエディタとツールを提供することで最高のコンテンツが作れるようにします。
ツールエンジニアはクリエイター・エンジン開発者に向けて、レベルエディタ等の各種エディタとツールの開発を行います。
エディタの開発に加えてエディタと連携するゲームランタイムのモジュールの開発を行います。
業務内容
・Qt for Python を用いたエディタの開発・保守
・Python によるゲーム開発用のツールの開発・保守
・C++ によるエディタと連携するゲームランタイムのモジュールの開発・保守
開発環境
言語: Python / C++ / Lua
GUI API: Qt / Qt for Python(PySide)
プラットフォーム: Windows
仕事内容
Wwise を利用したサウンドモジュールの開発およびサウンドデザイナ向けのツール開発
サウンドはゲームを彩る重要な要素です。
サウンドエンジニアは、最高のサウンドを実現するためのサウンドシステムを提供します。
ゲーム開発者向けに、ランタイムのサウンドモジュールを提供します。
サウンドデザイナ向けに、ワークフロー整備や手作業のシステム化、オーディオプラグイン開発を行います。
また、サウンド表現のシステム化や制作イテレーション向上のために、研究開発を行います。
実際の業務
・サウンドの自動配置やミックスシステムの開発・保守
・ゲーム企画やサウンドデザイナ要望を満たす Wwise/VST Plugin の開発
・音声信号処理技術等を活用したサウンド制作ワークフローの自動化
Cygamesが運営するゲームやサービスに蓄積された大量のデータを駆使して、仮説構築・施策提案・効果測定までを行い業務改善を担当していただきます。 特定のゲームやサービス専任ではなく、社内に存在する課題を横断的に解決していただきます。
社内のスタッフにデータの重要性を発信し、データにアクセスする環境を整備する業務も行っていただきます。
また、適正を考慮しゲーム・サービス担当のチームメンバーのサポートや技術指導も担当していただく可能性があります。
・SQLを用いたデータ集計、レポート作成
・課題発見や施策検証
・社内の様々なスタッフに対する助言と提案
・分析ツールを用いたデータの可視化と運用
・新しい数値指標の発見と提案
・統計解析や機械学習の専門的知識を活かしたモデリング 等
Cygamesが運営するゲームやサービスに蓄積された大量のデータを駆使して、ゲームや
サービスの改善につながる業務を担当していただきます。
ゲームやサービスのプロデューサーやディレクターの参謀役として、構築した仮設を元に
した施策提案だけでなく集計やレポートの作成を含む効果測定まで行っていただきます。
担当するゲームやサービスのプロジェクトメンバーにデータの重要性を伝えデータにアク
セスする環境を整備する業務も行っていただきます。
・SQLを用いたデータ集計、レポート作成
・課題発見や施策検証
・社内の様々なスタッフに対する助言と提案
・分析ツールを用いたデータの可視化と運用
・新しい数値指標の発見と提案
・統計解析や機械学習の専門的知識を活かしたモデリング 等
Cygames Researchにおけるリサーチャーとしての研究業務。リサーチャーは、特定分野における十分な研究遂行能力を有し、シニア・リサーチャーまたはPIの指示のもとに研究を行い、研究成果の実用化を担います。リサーチャーの業務には、当社および関連企業における開発現場の分析、研究計画書の作成、研究の実施、および、研究報告書の作成が含まれます。リサーチャーは、研究所所長ならびにプリンシパル・リサーチャーとシニア・リサーチャーを含む他の上級職員に、研究活動の正確でタイムリーな口頭および書面による報告を提供する責任があります。これらの職務と責任を遂行する上で、エンジニア、プランナー、ディレクター、プロデューサー、知財部門担当者、役員等と円滑にコラボレーションすることが求められます。また、外部の大学や研究機関等の様々な外部の代表者および研究者とも信頼関係を構築し、円滑にコラボレーションすることが求められます。また、リサーチャーは担当する分野ごとに、シニア・リサーチャーまたはPIの指示のもとに研究を行い、研究成果の特許化、および、論文化を担います。リサーチャーが担当する分野は、例えば、次の4つが挙げられますが、これに限りません。
・AI分野担当リサーチャーは、機械学習や深層学習技術を活用した十分な研究遂行能力を有することが期待されています。AI分野担当リサーチャーの業務には、当社および関連企業における開発現場の分析、学習データ収集と学習パイプラインの設計・構築、研究計画書の作成、研究の実施、および、研究報告書の作成が含まれます。
仮想化分野担当リサーチャーは、仮想化技術や低レイヤ処理を活用した十分な研究遂行能力を有することが期待されています。基盤システム分野担当リサーチャーの業務には、当社および関連企業における開発現場の分析、オンプレミス計算機環境とクラウド環境を活用した仮想化ミドルウェアの設計と実装、ゲーム開発のワークフローを考慮した仮想化技術の適用個所の抽出、研究計画書の作成、研究の実施、および、研究報告書の作成が含まれます。
・HCI分野担当リサーチャーは、当社が対象とするプラットフォームにおける、新たなHCIを構築するために十分な研究遂行能力を有することが期待されています。HCI分野担当リサーチャーの業務には、当社および関連企業におけるユーザインターフェイスの分析、ハードウェアもしくはソフトウェアを活用したユーザインターフェイスの設計と実装、実際のゲームを対象としたUI技術の設計と実装、研究計画書の作成、研究の実施、および、研究報告書の作成が含まれます。
・DB分野担当リサーチャーは、ゲーム分野におけるユースケースに特化した新たなデータベースエンジンを構築するために十分な研究遂行能力を有することが期待されています。DB分野担当リサーチャーの業務には、当社および関連企業におけるデータフローの分析、オンプレミスもしくはクラウドを活用したデータベースエンジンの設計と実装、実際のゲームを対象としたデータベース技術の設計と実装、研究計画書の作成、研究の実施、および、研究報告書の作成が含まれます。
・CG分野担当リサーチャーは、新たなコンピュータ・グラフィックスを実現するための、CUDA言語やHLSL言語、GLSL言語等に精通し、GPUやCPUを活用した新たなCGを実現するために十分な研究遂行能力を有することが期待されています。CG分野担当リサーチャーの業務には、当社および関連企業における既存CG技術の分析、新たなGPUハードウェアやミドルウェア、グラフィックスAPIを活用したCG表現手法の設計と実装、実際のゲームを対象としたCG技術の設計と実装、研究計画書の作成、研究の実施、および、研究報告書の作成が含まれます。
・分散コンピューティング分野担当リサーチャーは、ゲーム分野におけるユースケースに特化した新たな分散コンピューティング基盤を構築するために十分な研究遂行能力を有することが期待されています。分散ハッシュテーブル、Paxos等の合意形成プロトコル、ブロックチェーン、クラウド等の分散コンピューティングシステムを実現するための基盤技術の研究開発や、実際のゲームを対象としたデータベース技術の設計と実装、研究計画書の作成、研究の実施、および、研究報告書の作成が含まれます。
Cygames Researchにおけるシニア・リサーチャーとしての研究業務。シニア・リサーチャーは、特定分野の高度な研究遂行能力を有し、他のリサーチャーの指導を行いながら世界レベルの研究の遂行と実用化を遂行する職責を担います。シニア・リサーチャーは、1つ以上の主専攻分野(Major)を統括し、それとは異なる1つ以上の副専攻分野(Minor)にコミットする能力が求められます。シニア・リサーチャーが担当する分野は、例えば、次の6つが挙げられますが、これに限りません。
・AI分野:機械学習や深層学習技術を活用した研究。クラウドおよびエッジサイドでの推論技術を含みます。
・仮想化分野:仮想化技術や低レイヤ処理を活用した研究。コンテナ型仮想化、ユニカーネル、ハイパーバイザなどの基盤技術を含みます。
・HCI分野:当社が対象とするプラットフォームにおける新たなHCIを構築するための技術研究。タッチパネルを活用したUIやタンジブルUIなどを含みます。
・DB分野:ゲーム分野におけるユースケースに特化した新たなデータベースエンジンを構築するための技術研究。高速トランザクション処理、大規模並列化、自動シャーディングなどを含みます。
・CG分野:新たなコンピュータ・グラフィックスを実現するための、ハイパフォーマンスコンピューティング、GPGPU処理、レンダリングアルゴリズム等の技術研究。CGに関係する幅広いテーマを含みます。
・分散コンピューティング分野:P2Pネットワーク、クラウドコンピューティング等の分散コンピューティングシステムを実現するための技術研究。モバイルネットワークや自律分散協調処理、パーベイシヴ・コンピューティングなどを含みます。
シニア・リサーチャーの業務には、当社および関連企業における開発現場の分析、研究計画書の作成、研究の実施、および、研究報告書の作成が含まれます。また、シニア・リサーチャーは、リサーチャーへの適切な指導監督を行います。シニア・リサーチャーは、研究所所長ならびにプリンシパル・リサーチャーに、研究活動の正確でタイムリーな口頭および書面による報告を提供する責任があります。これらの職務と責任を遂行する上で、エンジニア、プランナー、ディレクター、プロデューサー、知財部門担当者、役員等と円滑にコラボレーションすることが求められます。また、外部の大学や研究機関等の様々な外部の代表者および研究者とも信頼関係を構築し、円滑にコラボレーションすることが求められます。
Cygames ResearchにおけるPI(Principal Investigator)としての研究業務。プリンシパル・リサーチャーは、PIとして、複数分野の研究戦略を策定するとともに、他のリサーチャーを先導し、世界レベルの研究を遂行する職責を担います。プリンシパル・リサーチャーは、2つ以上の主専攻分野(Major)を統括し、それとは異なる2つ以上の副専攻分野(Minor)にコミットする能力が求められます。プリンシパル・リサーチャーが担当する分野は、例えば、次の6つが挙げられますが、これに限りません。
・AI分野:機械学習や深層学習技術を活用した研究。クラウドおよびエッジサイドでの推論技術を含みます。
・仮想化分野:仮想化技術や低レイヤ処理を活用した研究。コンテナ型仮想化、ユニカーネル、ハイパーバイザなどの基盤技術を含みます。
HCI分野:当社が対象とするプラットフォームにおける新たなHCIを構築するための技術研究。タッチパネルを活用したUIやタンジブルUIなどを含みます。
・DB分野:ゲーム分野におけるユースケースに特化した新たなデータベースエンジンを構築するための技術研究。機械学習のためのストレージパイプライン、高速トランザクション処理、大規模並列化、自動シャーディングなどを含みます。
・CG分野:新たなコンピュータ・グラフィックスを実現するための、ハイパフォーマンスコンピューティング、GPGPU処理、レンダリングアルゴリズム等の技術研究。CGに関係する幅広いテーマを含みます。
・分散コンピューティング分野:P2Pネットワーク、クラウドコンピューティング等の分散コンピューティングシステムを実現するための技術研究。モバイルネットワークや自律分散協調処理、パーベイシヴ・コンピューティングなどを含みます。
プリンシパル・リサーチャーの業務には、当社および関連企業における開発現場の分析、研究戦略の策定と提案、知財戦略の策定と提案、研究計画書の作成、予算案編成、研究の実施、および、研究報告書の作成が含まれます。また、プリンシパル・リサーチャーは、複数のシニア・リサーチャーおよびリサーチャーから成る研究プロジェクトチームを編成し、適切な指導監督を行います。プリンシパル・リサーチャーは、研究所所長に、研究活動の正確でタイムリーな口頭および書面による報告を提供する責任があります。これらの職務と責任を遂行する上で、エンジニア、プランナー、ディレクター、プロデューサー、知財部門担当者、会計部門担当者、役員等と円滑にコラボレーションすることが求められます。また、外部の大学や研究機関等の様々な外部の代表者および研究者とも信頼関係を構築し、円滑にコラボレーションすることが求められます。
Cygames Researchにおけるエンジニアとしてのシステム開発と研究成果の実用化業務。リサーチ・エンジニアは、担当する分野ごとに、リサーチャーが生み出す最新技術を、十分な頑健性と再利用性を以って実装する能力を有し、リサーチャーと協力しながら研究プロジェクトを実用化し、先端技術を当社製品へ導入していく職責を担います。
リサーチ・エンジニアの業務には、当社および関連企業の開発現場における課題の分析、システムの実装、および、実装報告書の作成が含まれます。リサーチ・エンジニアは、研究所所長ならびにプリンシパル・リサーチャーとシニア・リサーチャーを含む他の上級職員に、業務活動の正確でタイムリーな口頭および書面による報告を提供する責任があります。これらの職務と責任を遂行する上で、エンジニア、プランナー、ディレクター、プロデューサー、知財部門担当者、役員等と円滑にコラボレーションすることが求められます。また、外部のOSSコミュニティ等の様々な技術者とも信頼関係を構築し、円滑にコラボレーションすることが求められます。リサーチ・エンジニアが担当する分野は、例えば、次の3つが挙げられますが、これに限りません。
- AI分野担当リサーチ・エンジニアは、機械学習や深層学習技術を活用した十分な実装能力を有することが期待されています。AI分野担当リサーチ・エンジニアの業務には、当社および関連企業における開発現場と大量のデータの分析、学習データ収集と学習パイプラインの構築、大規模な学習の実施、および、実験結果報告書の作成が含まれます。
- クラウド分野担当リサーチ・エンジニアは、AWS, GCP, Azure等のクラウド環境、仮想化技術、低レイヤ処理を活用した十分な実装能力を有することが期待されています。クラウド分野担当リサーチ・エンジニアの業務には、当社および関連企業における開発現場の分析、オンプレミス計算機環境とクラウド環境を活用した仮想化ミドルウェアの実装、ゲーム開発のワークフローを考慮した仮想化技術の適用プランの作成と遂行、大規模な仮想化実験の実施、および、実験結果報告書の作成が含まれます。
- エッジ分野担当リサーチ・エンジニアは、スマートフォンやゲームコンソールを対象とした新たなシステムを構築するために十分な実装能力を有することが期待されています。Xcode、Android Studio、Visual StudioなどのIDE、および、AndroidまたはiOSのいずれかのモバイルOSに精通していることが求められます。エッジ分野担当リサーチ・エンジニアの業務には、3Dプリンタを活用した治具の製造、ArduinoやM5Stack等のIoTデバイスのプログラミング、実際のゲームを対象としたUIの実装、大規模なユーザビリティ実験の実施、および、実験結果報告書の作成が含まれます。
仕事内容
Cygamesのゲームタイトルやその他のコンテンツを盛り上げていくための、アプリ開発を行っていただきます。
具体的な業務内容
・アプリの機能追加や施策に向けた改修
・アプリ開発で利用する内製SDK・ライブラリの改修
・機能開発を支えるための保守・改善
・アプリのパフォーマンス改善
・ライブラリやSDKの更新・モダンな技術の取り込み
・開発環境の整備
開発環境
・言語: Kotlin, Java
・バージョン管理: git
・チームによってはクロスプラットフォームのフレームワークを使った開発を行っています
仕事の魅力
・Cygamesのゲームタイトルやコンテンツに関わる業務ができます。
・ゲーム会社ならではのスピード感ある開発経験を積むことができます。
・「使いやすい」だけではなく、「どう楽しませるか」という観点でもアプリ開発に関わることができます。
・興味と適性によっては、将来的にリーダーをお任せすることもあります。
ARライブコンテンツやオフラインイベント向けのxRコンテンツ、Vtuber配信コンテンツなど、Cygamesが持つIPと先端技術を活用した様々なコンテンツ作成を行う業務となります。
例:
・xR技術を活用したプレイアブルなコンテンツの作成とリリースに関わる作業
・オフラインイベントに設営するコンテンツの企画立案と要件定義、実装、当日の設営
・弊社IPを活用したVtuberコンテンツの作成と運用
・ARライブコンテンツにおける技術コンサルティングやテクニカルディレクション
・最先端技術の検証と、活用プランの提案
高品質なゲーム開発ではワークフローの複雑化や大量のリソースデータの扱いといった開発効率に影響する多くの課題が発生します。
そのような課題を解決し、ゲーム開発を円滑に進められるように開発支援システム(Webアプリケーションやツール等)の機能設計や実装、環境整備を行う業務となります。
関係部署との相談や調整を行いつつ各部署・プロジェクトにて共通利用できる開発支援システムを目指して開発、運用、保守をしていただきます。
・ゲーム開発時に必要な資料やリソースデータの管理を支援するWebアプリケーションの開発、運用、保守
・ゲームシナリオ作成を支援するWebアプリケーションの開発、運用、保守
・翻訳テキストを管理するWebアプリケーションの開発、運用、保守
・部署内の運用効率を高めるための開発
保守性/汎用性・パフォーマンス改善
CI/CDの整備
・開発しているWebアプリケーションのリリース業務全般