―面白いものを追求する姿勢に惹かれた
「最高のコンテンツを作る会社」をビジョンに掲げ、『グランブルーファンタジー』や『Shadowverse』などの大ヒットゲームを生み出してきた株式会社Cygames。今回はプランナーセクションと総合職育成チームのマネージャーを兼任するケイスケ氏に、Cygamesの強みやプランナーとして求められる素質について伺いました。
――ケイスケさんのこれまでの経歴を簡単に教えてください。
前職では広告のクリエイティブの制作や営業に携わっていたのですが、働くうちに対企業のビジネスではなく、よりユーザーの反応を間近で得られるBtoCの仕事をしたいなという思いが生まれました。当時は特にモバイルゲーム業界が盛り上がっていたので、モバイルゲームを作るCygamesに興味を持ちました。そこで代表の渡邊と話す機会を設けていただいたところ、ものづくりに対する考え方に共感したことからCygamesに入社して現在に至ります。Cygamesに入社後はいくつかのモバイルゲームのディレクターを担当した後に、直近では『プリンセスコネクト!Re:Dive』の開発運用ディレクターを務めていました。
――具体的にケイスケさんが共感した御社のものづくりに対する考え方はどういったものでしょうか?
純粋に“面白いものを作ろうとする姿勢”です。私がCygamesに入社した当時は、モバイルゲーム業界内で、売上をアップするためのノウハウが過剰に重要視されている状況でした。
例えば、「この機能を入れたら、売り上げが〇%アップするから必須」みたいな感じですね。
個人的には、その考え方にピンと来ていませんでした。
大ヒットしているテレビゲームの開発でも、もちろん売上や市場などの数字は意識しているだろうけど、まず第一にプレイして面白いかどうかを大事にしているだろうと。
それは、モバイルゲームにおいても変わらないはずだと思っていました。
そういった意味で渡邊はこれ面白いよね、面白くないよねっていう基準で話していたので、私も面白さを追求する環境でゲームを作りたいなと思いました。
―最高を追求することへのこだわりが強い方を募集中!
――現在はプランナーを積極的に採用しているとのことですが、その背景とプランナーの役割を教えてください。
おかげさまで既存のタイトルが好調で、組織も順調に拡大しています。同時に新規タイトルのプロジェクトの開発も行っていることから、プランナーの採用ニーズが高まっている状況です。弊社では、大規模なプロジェクトになると100名以上のスタッフで開発をしています。その中で、プランナーは20名以上になることもあります。プランナーの仕事は所属するプロジェクトや担当によっても変わってきますが、例えば仕様書を作成して、デザイナーやエンジニアに作業工程を説明する機能開発や、キャラの攻撃力やHPなどの数値を作成するパラメーター設計、問題なくアップデートを進行するリリース管理、ゲーム内のキャラクターの会話パートを演出するスクリプターなどに担当分けされていることが多いです。
――その中で、御社はどんなプランナーを求めていますか?
弊社には全部で2500名以上のスタッフが在籍していまして、本当に色んなタイプの人が活躍しています。だから特定の人物像というよりも、若手からベテランまで幅広い人材を求めています。敢えて挙げるとしたら、最高を追求することへのこだわりが強い方。会社として「最高のコンテンツを作る会社」をビジョンに掲げているので、そのこだわりを持っている方を募集しています!
――中途入社の方に最低限求められるスキルや知識はありますか?
プランナーには必須の知識やスキルというものがありません。もちろんグラフィックスやプログラミングなどの知識があったほうが良いですが、なくても活躍されている方はいます。ただミッションステートメントにも掲げている「みんなでたくさんゲームをやる」という言葉通り、ゲームをしっかりプレイしているかどうかは非常に重視しています。普段プレイしているゲームがモバイルゲームでも、コンシューマーゲームでも構いません。例えば弊社では扱っていないジャンルのゲームであっても、色んなゲームを手にとって、インプットしていることが大切です。
―コミュニケーションを取りながら、チーム内のハブになる
――御社はプランナーの採用基準の一つにコミュニケーション能力を挙げられていますが、それはどういった場面で必要になるのでしょうか。
プランナーには様々な動きが求められますが、その一つにチーム内のハブになるという役割があります。複雑な仕様のゲームを様々な職種が集まる大人数で開発を行うため、しっかりとチーム全体が同じ方向を目指す必要があります。それをまとめ上げて、円滑に業務が進むようにするのがプランナーの重要な役割であり、そこでコミュニケーション能力が重要になってきます。ここでいうコミュニケーション能力というのは、「外交的」か「内向的か」といった話ではなく、プロジェクトに対して誠実で物事をちゃんと説明できるかという意味での能力になります。
――プランナーとして成長していく中で、先輩が後輩にアドバイスする場面もありますか?
具体的な施策としては、メンタートレーナー制度があります。これは新卒や第二新卒(大学・院を卒業後、3年以内で職歴が1社のみ)で入社したスタッフはプランナー職だけではなく全職種が対象となります。OJTを通して業務を教えるトレーナーと日頃の悩みなど相談ができるメンターと呼ばれる先輩を1人ずつ付けるようにしています。また、メンター、トレーナー制度に限らず、後輩に対して積極的に教えてあげようという姿勢を持っている方が集まっているので、例えば、若手のプランナーがうまく企画が提案できていない時には役に立つような本を推薦したり、ゲームを一緒に遊んだりして、話しやすい雰囲気づくりができていると思います。
――キャリアの面でも相談できる機会もあるのでしょうか。
特にプランナーは業務範囲が広いので、当人がどんなことを経験したいのか、何を極めていきたいのかなど、上司と話し合える環境を作っています。具体的には半年に一度、セクションマネージャーとサブマネージャーがプランナー1人ひとりと話せる場を設けています。例えば、パラメーター設計という業務を極めようと思ったら色々なことを覚えなければならないし、高度なスキルが必要になります。だから3ヶ月パラメーターを経験したから、今度はイベントの開発をしたり、別のプロジェクトに異動したい、といったようにコロコロと担当分野を変えていって、スキルコンプリート!みたいなことは難しいです。ただ当然同じ業務を何年も続けると、新しいことに挑戦したいという気持ちも生まれることもあるので、そういった時には所属しているプロジェクトとも相談しながら、担当業務を変えたり新しいプロジェクトに異動できるように動くこともあります。
―メンバーの得意なことが、そのままゲームの武器になる
――御社のゲームづくりの環境を教えてください。
プロジェクト毎に集まって開発しています。例えば『グランブルーファンタジー』のプロジェクトに所属したら、同じチームのプランナー、エンジニア、デザイナーなど開発にかかわるスタッフが一つのフロアに集まっています。今はリモートワーク中なので難しいですが、やっぱりメンバー同士が近い距離にいるというのは重要な要素だと思っています。そこでプランナーはメンバーとゲームを一緒にプレイしたり、「これうちのプロジェクトにも取り入れてみよう」といった形で話しながら比較的賑やかに作業をしていますね。特にイベントやガチャをリリースした直後は、みんな「ガチャで良いキャラが出た!」と盛り上がっています(笑)。
――その中でも活躍しているプランナーに共通していることはありますか?
やっぱり“素直さ”は重要なキーワードかなと思っています。ゲームづくりは奥深くていろんな事を吸収する必要があります。また、ゲームをより良いものにするために作ったゲームを遊んでみて面白くなければ壊して、また作り直すという作業を繰り返していく中で、当然自分がこだわったものに対しても厳しい意見が出てきます。それをちゃんと受け止められるかが大切になってきます。周りからの意見をちゃんと受け止められる“素直さ”を持っている方は、プランナーとしての成長も早いし、プロジェクトでも活躍しています。あとは、活躍しているプランナーの共通点として、自分が担当しているゲームのヘビーユーザーであることが挙げられます。作り手がちゃんとゲームをプレイしてるかどうかは、ユーザーにも伝わると思います。
――ケイスケさん自身は、どんなプランナーと一緒に働きたいと思いますか?
何かしら1つ突き抜けた得意な分野がある人ですかね。例えばゲームづくりをする時に、パラメーターの設計に突き抜けて得意なメンバーがいると、そのゲームのパラメーター領域のクオリティが上がり、そのゲームの武器になったりするんですよね。だから得意な分野を持っている人がいると貴重な存在になりますし、そういった人はこだわりも強い。話していても気持ちよく言葉のキャッチボールができて、議論が盛り上がるので、全体的なクオリティや現場の士気も高まるんじゃないでしょうか。
―ゲームづくりに集中できる最強の環境が整っている
――Cygamesのプランナーとしてのやりがいを教えてください。
Cygamesのタイトルは日々、本当にたくさんのユーザーに遊んでいただいています。機能を追加したり、新しいイベントが開始されると、SNS上でユーザーからたくさんの反響をいただくことができるのはCygamesのプランナーとしてのやりがいとなります。私が過去に開発に携わったコンテンツで、上位ユーザー層向けに難易度の高いイベントをリリースしたことがありました。リリース後、すぐにYouTubeにプレイ動画を上げてくれるユーザーがたくさんいたのですが、プレイを重ねて、クリアした時にすごく喜んでいただいて。ユーザーの感動したところを実際に見られることが嬉しくて、その日は半日ほど他の実況も見ながら過ごしていました(笑)。
――プランナーとして、この会社で働いていて良かったなと思うことを教えてください。
Cygamesはものづくりに関わるメンバーをすごく大切にしていますし、最高の環境を作ることが良いものづくりに繋がるという考え方を持っています。特に象徴的なのが、システム管理の部署。そこに所属するスタッフはPCの調達やソフトのインストールなど、ものづくりの環境を構築するために走り回ってくれます。弊社はゲーム開発に携わっているメンバーがゲームの開発だけに集中できる環境を整えることをテーマに掲げているので、必要なソフトがあれば申請するだけですぐに調達してくれるし、インストールが複雑でもすぐに手配してくれる。これはシステム管理に限らず、一緒に開発するエンジニアやデザイナーも、プランナーが思いついた企画の意義をちゃんと説明すれば、「ちょっと大変そうだけどやった方が良いよ」と前向きになってくれるメンバーが多い。そう言った意味でゲーム開発に集中できる環境が整っていると思いますね。
――ケイスケさんが考える会社としての強みはなんだと思いますか?
まず、クリエイティブに関して、一流の方々が集まっているということですね。例えば、自分が学生時代に熱中してプレイしていたゲームのアートディレクターだった人たちが普通に廊下を歩いたりしている。自分が考えた企画が、そういった方々の素晴らしいグラフィックスで形にできるのはプランナー冥利に尽きるなと思います。また、やっぱり経営層含め、クオリティにこだわる姿勢が強い。納得できないものはリリースしないし、納得いくまで突き詰めていく。そういったように経営層から開発のメンバーまで同じ目線でゲームづくりを行なっているところが、弊社の強みだと思っています!
―Message
Cygamesではベテランのリードプランナーから未経験の若手まで、幅広く人材を募集しています。弊社は今回インタビューの中でお話した通り、良いものを作りたい、面白いものを作りたい、最高のものにこだわりたいという方にとっては非常に良い環境だと思います。ぜひ弊社と同じ気持ちを持っている方は応募いただき、一度お話ししましょう!
ARライブコンテンツやオフラインイベント向けのxRコンテンツ、Vtuber配信コンテンツなど、Cygamesが持つIPと先端技術を活用した様々なコンテンツ作成を行う業務となります。
例:
・xR技術を活用したプレイアブルなコンテンツの作成とリリースに関わる作業
・オフラインイベントに設営するコンテンツの企画立案と要件定義、実装、当日の設営
・弊社IPを活用したVtuberコンテンツの作成と運用
・ARライブコンテンツにおける技術コンサルティングやテクニカルディレクション
・最先端技術の検証と、活用プランの提案
セクションのリーダー候補として、スタッフの育成にも携わっていただきます。
社内の方とコミュニケーションを取りながら、裁量を持って業務に取り組んでいただきます。
【主な業務】
・既存プロジェクトの2Dキャラクターのモーション、エフェクトの制作、ゲーム内アニメーションの制作や提案
・佐賀スタジオで制作されたアニメーションデザインの監修業務
・若手アニメーションデザイナーの育成支援
・インターンシップ開催時のトレーナー
・採用イベント等への登壇
・東京・大阪拠点との連携フロー構築
※能力やご経験に応じて業務内容をご相談させていただきます。
セクションのリーダー候補として、スタッフの育成にも携わっていただきます。
社内の方とコミュニケーションを取りながら、裁量を持って業務に取り組んでいただきます。
【主な業務】
・既存プロジェクトの3Dキャラクターモデリング、3D背景モデリング、3Dアニメーション、3Dエフェクト、3Dカットシーンなどの制作
・佐賀スタジオで制作された3D制作物の監修業務
・若手3DCGアーティストの育成支援
・インターンシップ開催時のトレーナー
・採用イベント等への登壇
・東京・大阪拠点との連携フロー構築
※能力やご経験に応じて業務内容をご相談させていただきます。
ゲームに登場するキャラクターを生み出していただくお仕事です。
多岐に渡るシナリオチームの仕事の中でも、最も上流に位置する仕事です。
ディレクターやプロデューサー、アートディレクター、シナリオディレクターなど、各部署のトップと調整を行いつつ、業務に当たっていただきます。
考えたキャラクターが実装されお客さまに届いた時の感動は、他では得難い経験です。
ライティングスキルについてはあまり重視しませんが、競走馬についての深い知識をキャラクターコンテンツへ上手く落とし込むスキルが求められる業務をお任せします。
大阪Cygamesの人事メンバーを新たに募集いたします。
■新卒/中途採用
「最高のコンテンツ」を一緒に作る仲間を日々採用しています。
Cygamesが世界No.1の企業に成長するために欠かせない役割です。
・セミナーやインターンシップの企画、運営
・面接対応(シーズンによりますが、1日3~6件程度)
・内定者フォロー活動(懇親会企画など)
・転職エージェント様や派遣会社様との折衝など
・各種メディア対応、採用ブランディング活動など
■社内外研修企画/運用
Cygamesのマインドをスタッフに浸透させるため、新卒や中途で入社したスタッフのパフォーマンスをさらに高めるために、
様々な研修プログラムを運営しています。
(例)ゲーム制作研修、管理者育成研修、プログラミング研修、脱出ゲーム研修など
既存のものを運用するだけでなく、新しい研修プログラムのアイデアを提案、導入するチャンスもございます。
■社内フォロー、Cygamesマインドの啓蒙活動など
困っているスタッフがいれば相談にのり、一緒に働きやすい環境づくりを目指します。
また、社内メディアやイベントを通じて、会社や代表の考え方を社内に浸透させる活動も行っています。
そのためには、人事スタッフ全員が「経営者と同じ言葉を話せること」を目標とし、
日々役員陣と密にコミュニケーションをとっています。
仕事内容
Wwise を利用したサウンドモジュールの開発およびサウンドデザイナ向けのツール開発
サウンドはゲームを彩る重要な要素です。
サウンドエンジニアは、最高のサウンドを実現するためのサウンドシステムを提供します。
ゲーム開発者向けに、ランタイムのサウンドモジュールを提供します。
サウンドデザイナ向けに、ワークフロー整備や手作業のシステム化、オーディオプラグイン開発を行います。
また、サウンド表現のシステム化や制作イテレーション向上のために、研究開発を行います。
実際の業務
・サウンドの自動配置やミックスシステムの開発・保守
・ゲーム企画やサウンドデザイナ要望を満たす Wwise/VST Plugin の開発
・音声信号処理技術等を活用したサウンド制作ワークフローの自動化
開発環境
言語: C++ / Python / Lua
プラットフォーム: Windows / PlayStation 5 / Xbox
ミドルウェア: Wwise
仕事内容
ゲーム開発のためのエディタ・ツールの開発
Cyllista Game Engine のエディタは「クリエイターが最高のパフォーマンスを出せるゲームエンジン」の実現を担うツールです。
ユーザーがやりたいことを確実に、効率よく開発できるエディタとツールを提供することで最高のコンテンツが作れるようにします。
ツールエンジニアはクリエイター・エンジン開発者に向けて、レベルエディタ等の各種エディタとツールの開発を行います。
エディタの開発に加えてエディタと連携するゲームランタイムのモジュールの開発を行います。
業務内容
・Qt for Python を用いたエディタの開発・保守
・Python によるゲーム開発用のツールの開発・保守
・C++ によるエディタと連携するゲームランタイムのモジュールの開発・保守
開発環境
言語: Python / C++ / Lua
GUI API: Qt / Qt for Python(PySide)
プラットフォーム: Windows
仕事内容
ゲームランタイムのための低レイヤーモジュールの開発およびツール基盤技術の開発
ゲームエンジンは非常に複雑で巨大なソフトウェアです。
そのためゲームエンジンの開発には安定した基盤技術が必要不可欠です。
システムエンジニアは、ゲームエンジンを開発するエンジニア向けに安定した基盤技術を提供します。
ランタイムの基盤となるモジュールの開発とツール開発の基盤となるシステムの提供を行います。
ラインタイムの基盤技術ではメモリ管理やスレッド管理などを行う低レイヤー部分を提供します。
ツール開発の基盤としてはランタイム・ツール間でのデータ同期のシステムやアセット管理のシステムを提供します。
実際の業務内容
・メモリ管理・スレッド管理などの低レイヤー部分のマルチプラットフォーム対応と保守
・ランタイム・ツール間でのデータ同期システムの開発・保守
・アセットパイプライン構築システムの開発・保守
・テスト駆動開発の開発手法の推進
仕事内容
「ユーザー第一優先」を掲げるCygamesのカスタマーサポートチーム内における「カスタマーサポート二次対応」のお仕事を一緒におこなっていただけるメンバーを募集いたします。
具体的には、ユーザーからのメールでのお問い合わせ対応をしているスタッフからの相談を受け、ゲームを開発しているチームなどサービス運用部署と協議を行い、対応方針の決定をしていくことが中心的な業務となります。
「カスタマーサポート一次対応」ではありませんので、イレギュラーが発生しない限り、ユーザーと直接のお問い合わせ対応業務は発生しません。
お問い合わせ対応をしているスタッフや、ゲームを開発しているチームなどサービス運用部署との折衝や打ち合わせが主な業務内容になるため、コミュニケーション能力が必要です。
そのため、接客業や営業などの経験も生かせるお仕事です。
ゲーム業界やカスタマーサポート未経験者でも歓迎いたします。
ゆくゆくは30名~100名のチームマネジメント(またはマネジメント補佐)とオペレーションルールの構築・運営をしていただきます。
Cygamesでは、テレワークを導入しておりますが、【カスタマーサポート/リーダー候補】につきましては、業務特性上、出社での勤務を想定しております。
Cygamesが運営するゲームやサービスに蓄積された大量のデータを駆使して、仮説構築・施策提案・効果測定までを行い業務改善を担当していただきます。 特定のゲームやサービス専任ではなく、社内に存在する課題を横断的に解決していただきます。
社内のスタッフにデータの重要性を発信し、データにアクセスする環境を整備する業務も行っていただきます。
また、適正を考慮しゲーム・サービス担当のチームメンバーのサポートや技術指導も担当していただく可能性があります。
・SQLを用いたデータ集計、レポート作成
・課題発見や施策検証
・社内の様々なスタッフに対する助言と提案
・分析ツールを用いたデータの可視化と運用
・新しい数値指標の発見と提案
・統計解析や機械学習の専門的知識を活かしたモデリング 等
Cygamesが運営するゲームやサービスに蓄積された大量のデータを駆使して、ゲームや
サービスの改善につながる業務を担当していただきます。
ゲームやサービスのプロデューサーやディレクターの参謀役として、構築した仮設を元に
した施策提案だけでなく集計やレポートの作成を含む効果測定まで行っていただきます。
担当するゲームやサービスのプロジェクトメンバーにデータの重要性を伝えデータにアク
セスする環境を整備する業務も行っていただきます。
・SQLを用いたデータ集計、レポート作成
・課題発見や施策検証
・社内の様々なスタッフに対する助言と提案
・分析ツールを用いたデータの可視化と運用
・新しい数値指標の発見と提案
・統計解析や機械学習の専門的知識を活かしたモデリング 等
Cygames Researchにおけるエンジニアとしてのシステム開発と研究成果の実用化業務。リサーチ・エンジニアは、担当する分野ごとに、リサーチャーが生み出す最新技術を、十分な頑健性と再利用性を以って実装する能力を有し、リサーチャーと協力しながら研究プロジェクトを実用化し、先端技術を当社製品へ導入していく職責を担います。
リサーチ・エンジニアの業務には、当社および関連企業の開発現場における課題の分析、システムの実装、および、実装報告書の作成が含まれます。リサーチ・エンジニアは、研究所所長ならびにプリンシパル・リサーチャーとシニア・リサーチャーを含む他の上級職員に、業務活動の正確でタイムリーな口頭および書面による報告を提供する責任があります。これらの職務と責任を遂行する上で、エンジニア、プランナー、ディレクター、プロデューサー、知財部門担当者、役員等と円滑にコラボレーションすることが求められます。また、外部のOSSコミュニティ等の様々な技術者とも信頼関係を構築し、円滑にコラボレーションすることが求められます。リサーチ・エンジニアが担当する分野は、例えば、次の3つが挙げられますが、これに限りません。
- AI分野担当リサーチ・エンジニアは、機械学習や深層学習技術を活用した十分な実装能力を有することが期待されています。AI分野担当リサーチ・エンジニアの業務には、当社および関連企業における開発現場と大量のデータの分析、学習データ収集と学習パイプラインの構築、大規模な学習の実施、および、実験結果報告書の作成が含まれます。
- クラウド分野担当リサーチ・エンジニアは、AWS, GCP, Azure等のクラウド環境、仮想化技術、低レイヤ処理を活用した十分な実装能力を有することが期待されています。クラウド分野担当リサーチ・エンジニアの業務には、当社および関連企業における開発現場の分析、オンプレミス計算機環境とクラウド環境を活用した仮想化ミドルウェアの実装、ゲーム開発のワークフローを考慮した仮想化技術の適用プランの作成と遂行、大規模な仮想化実験の実施、および、実験結果報告書の作成が含まれます。
- エッジ分野担当リサーチ・エンジニアは、スマートフォンやゲームコンソールを対象とした新たなシステムを構築するために十分な実装能力を有することが期待されています。Xcode、Android Studio、Visual StudioなどのIDE、および、AndroidまたはiOSのいずれかのモバイルOSに精通していることが求められます。エッジ分野担当リサーチ・エンジニアの業務には、3Dプリンタを活用した治具の製造、ArduinoやM5Stack等のIoTデバイスのプログラミング、実際のゲームを対象としたUIの実装、大規模なユーザビリティ実験の実施、および、実験結果報告書の作成が含まれます。
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におけるPI(Principal Investigator)としての研究業務。プリンシパル・リサーチャーは、PIとして、複数分野の研究戦略を策定するとともに、他のリサーチャーを先導し、世界レベルの研究を遂行する職責を担います。プリンシパル・リサーチャーは、2つ以上の主専攻分野(Major)を統括し、それとは異なる2つ以上の副専攻分野(Minor)にコミットする能力が求められます。プリンシパル・リサーチャーが担当する分野は、例えば、次の6つが挙げられますが、これに限りません。
・AI分野:機械学習や深層学習技術を活用した研究。クラウドおよびエッジサイドでの推論技術を含みます。
・仮想化分野:仮想化技術や低レイヤ処理を活用した研究。コンテナ型仮想化、ユニカーネル、ハイパーバイザなどの基盤技術を含みます。
HCI分野:当社が対象とするプラットフォームにおける新たなHCIを構築するための技術研究。タッチパネルを活用したUIやタンジブルUIなどを含みます。
・DB分野:ゲーム分野におけるユースケースに特化した新たなデータベースエンジンを構築するための技術研究。機械学習のためのストレージパイプライン、高速トランザクション処理、大規模並列化、自動シャーディングなどを含みます。
・CG分野:新たなコンピュータ・グラフィックスを実現するための、ハイパフォーマンスコンピューティング、GPGPU処理、レンダリングアルゴリズム等の技術研究。CGに関係する幅広いテーマを含みます。
・分散コンピューティング分野:P2Pネットワーク、クラウドコンピューティング等の分散コンピューティングシステムを実現するための技術研究。モバイルネットワークや自律分散協調処理、パーベイシヴ・コンピューティングなどを含みます。
プリンシパル・リサーチャーの業務には、当社および関連企業における開発現場の分析、研究戦略の策定と提案、知財戦略の策定と提案、研究計画書の作成、予算案編成、研究の実施、および、研究報告書の作成が含まれます。また、プリンシパル・リサーチャーは、複数のシニア・リサーチャーおよびリサーチャーから成る研究プロジェクトチームを編成し、適切な指導監督を行います。プリンシパル・リサーチャーは、研究所所長に、研究活動の正確でタイムリーな口頭および書面による報告を提供する責任があります。これらの職務と責任を遂行する上で、エンジニア、プランナー、ディレクター、プロデューサー、知財部門担当者、会計部門担当者、役員等と円滑にコラボレーションすることが求められます。また、外部の大学や研究機関等の様々な外部の代表者および研究者とも信頼関係を構築し、円滑にコラボレーションすることが求められます。
Cygames Researchにおけるシニア・リサーチャーとしての研究業務。シニア・リサーチャーは、特定分野の高度な研究遂行能力を有し、他のリサーチャーの指導を行いながら世界レベルの研究の遂行と実用化を遂行する職責を担います。シニア・リサーチャーは、1つ以上の主専攻分野(Major)を統括し、それとは異なる1つ以上の副専攻分野(Minor)にコミットする能力が求められます。シニア・リサーチャーが担当する分野は、例えば、次の6つが挙げられますが、これに限りません。
・AI分野:機械学習や深層学習技術を活用した研究。クラウドおよびエッジサイドでの推論技術を含みます。
・仮想化分野:仮想化技術や低レイヤ処理を活用した研究。コンテナ型仮想化、ユニカーネル、ハイパーバイザなどの基盤技術を含みます。
・HCI分野:当社が対象とするプラットフォームにおける新たなHCIを構築するための技術研究。タッチパネルを活用したUIやタンジブルUIなどを含みます。
・DB分野:ゲーム分野におけるユースケースに特化した新たなデータベースエンジンを構築するための技術研究。高速トランザクション処理、大規模並列化、自動シャーディングなどを含みます。
・CG分野:新たなコンピュータ・グラフィックスを実現するための、ハイパフォーマンスコンピューティング、GPGPU処理、レンダリングアルゴリズム等の技術研究。CGに関係する幅広いテーマを含みます。
・分散コンピューティング分野:P2Pネットワーク、クラウドコンピューティング等の分散コンピューティングシステムを実現するための技術研究。モバイルネットワークや自律分散協調処理、パーベイシヴ・コンピューティングなどを含みます。
シニア・リサーチャーの業務には、当社および関連企業における開発現場の分析、研究計画書の作成、研究の実施、および、研究報告書の作成が含まれます。また、シニア・リサーチャーは、リサーチャーへの適切な指導監督を行います。シニア・リサーチャーは、研究所所長ならびにプリンシパル・リサーチャーに、研究活動の正確でタイムリーな口頭および書面による報告を提供する責任があります。これらの職務と責任を遂行する上で、エンジニア、プランナー、ディレクター、プロデューサー、知財部門担当者、役員等と円滑にコラボレーションすることが求められます。また、外部の大学や研究機関等の様々な外部の代表者および研究者とも信頼関係を構築し、円滑にコラボレーションすることが求められます。
仕事内容
Cygamesのゲームタイトルやその他のコンテンツを盛り上げていくための、アプリ開発を行っていただきます。
具体的な業務内容
・アプリの機能追加や施策に向けた改修
・アプリ開発で利用する内製SDK・ライブラリの改修
・機能開発を支えるための保守・改善
・アプリのパフォーマンス改善
・ライブラリやSDKの更新・モダンな技術の取り込み
・開発環境の整備
開発環境
・言語: Kotlin, Java
・バージョン管理: git
・チームによってはクロスプラットフォームのフレームワークを使った開発を行っています
仕事の魅力
・Cygamesのゲームタイトルやコンテンツに関わる業務ができます。
・ゲーム会社ならではのスピード感ある開発経験を積むことができます。
・「使いやすい」だけではなく、「どう楽しませるか」という観点でもアプリ開発に関わることができます。
・興味と適性によっては、将来的にリーダーをお任せすることもあります。
ゲーム開発を支援するシステムの設計と実装、環境整備
高品質なゲーム開発ではワークフローの複雑化や大量のリソースデータの扱いといった開発効率に影響する多くの課題が発生します。
そのような課題を解決し、ゲーム開発を円滑に進められるように開発支援システム(Webアプリケーションやツール等)の機能設計や実装、環境整備を行う業務となります。
関係部署との相談や調整を行いつつ各部署・プロジェクトにて共通利用できる開発支援システムを目指して開発、運用、保守をしていただきます。
実際の業務内容
ゲーム開発時に必要な資料やリソースデータの管理を支援するWebアプリケーションの開発、運用、保守
ゲームシナリオ作成を支援するWebアプリケーションの開発、運用、保守
翻訳テキストを管理するWebアプリケーションの開発、運用、保守
部署内の運用効率を高めるための開発
保守性/汎用性・パフォーマンス改善
CI/CDの整備
開発しているWebアプリケーションのリリース業務全般
開発環境
言語:PHP、TypeScript、JavaScript、Python、Shellscript
フレームワーク:React、Vue、Laravel
データベース:MySQL
ソースコード管理:GitHub Enterprise
インフラ環境: AWS、Docker
主に利用する技術やサービス
Git/Docker/JavaScript/TypeScript/PHP/MySQL/AWS/C#
仕事内容
・WEBブラウザゲームの運用開発
・社内独自WEBシステムの運用開発
・WEBサービスの運用開発
・WEBサイト制作
主な上記4つの業務のうち、ご本人の適性に合わせてお仕事をお任せします。
いずれの業務もプランナー・サーバサイド・インフラなど、様々な関係各所と連携・調整を行いつつ最高のコンテンツを目指して従事いただきます。
開発環境
携わっていただく業務によって開発環境に違いはありますが、主な開発環境は以下の通りです。
・言語:HTML / CSS / JavaScript / TypeScript
・CSSプリプロセッサ:SASS(SCSS記法)
・Front-End Framework:Vue / Nuxt / React / Next
・UI Framework:Vuetify / MUI
・CMS:WordPress
・ソースコード管理:GitHub Enterprise
・バックエンド環境:PHP(Fuel PHP / Laravel / Smarty)
・インフラ環境:AWS / Docker
未来のCygamesを支える若手エンジニアの育成に関する業務を担当していただきます。
ゲーム業界のプログラマーを志す学生は世の中にたくさんいます。
そのような学生に対して、インターンシップやアルバイトを通じ、ゲーム業界で働く楽しさや、プログラマーとして生き抜くための技術や学習方法、マインドなどを伝え導いていただきます。
また、ご縁があり新卒として入社した方が、実際のゲーム開発プロジェクトに配属された際にスムーズにチームに溶け込み、活躍できるように支援することも我々の大切な業務です。
具体的には以下のような業務を担当していただきます。
・学生アルバイト向けの育成課題作成と運用
・インターンシップのカリキュラム作成と運用
・新卒研修のカリキュラム作成と運営
仕事内容
『グランブルーファンタジー ヴァーサス』の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』の世界観に合わせた、コンセプトアートを制作しチームへ提案
・監修業務
カードイラストの監修およびフィードバック
「とにかくいいものを作ってユーザーを喜ばせたい!!」という熱い想いをお持ちの方のご応募をお待ちしております。