求人ID: 33635
ゲームプログラマー
応相談
経験や希望に応じて、いずれかの業務をお任せします。
《クライアントサイド》
新規プロジェクトのゲームアプリの作成
現在運営しているゲームの保守及び新規要素の追加 など
《サーバサイド》
サーバ設計、開発、保守運用
ゲームエンジン、ミドルウェア、ゲームAPI等の開発
webアプリ開発
負荷監視・システム監視・データ保全・データ分析・トラブル対応 など
職務内容
iPhone / Android/ PCプラットフォーム向けソーシャルゲームの設計、開発、実装、申請、運用を行って頂きます。
・新規開発タイトルでのアウトゲーム基盤部分の設計および実装
・新規開発タイトルでのアウトゲーム機能部分の量産設計および実装
・運用開発タイトルでのアウトゲーム機能部分の改修および新規実装
・アウトゲーム部分を効率的に開発するために必要な周辺ツールの実装および改修
・その他、エンジニア/デザイナー/プランナー間とのコミュニケーション
※ご経験やご希望に合わせて、下記キャリアパスのような配属を予定しております。
募集背景
今後スマートフォンやPCプラットフォームでリリース予定のタイトルが複数あり、 アウトゲーム部分の開発経験が豊富な方を迎えてよりクオリティの高いプロダクトを 作っていくためにエンジニアの方を増員募集しております。
キャリアパス例
例) アウトゲームの開発メンバーとして配属
→ 1年程度アウトゲームの開発後、同タイトルのアウトゲームチームのマネジメントを行いつつ開発を行うプレイングマネージャーに着任
→ その後、新規のタイトル立ち上げ時に、アウトゲームリードとして立ち上げからジョイン
会社の魅力
・新規、運用のゲームタイトルを複数開発しつつ、非ゲーム領域(システム領域)については積極的な基盤開発を進めています。
・職種にとらわれない開発を大切にしており、誰でもゲームの企画を考えたり、意見をすることができます。
・プロジェクトごとに特色のある技術選定をしており、広くさまざまな開発手法を経験することができます。
・社内のプロジェクト数が多く、情報量が多い中、勉強会など交流も活発でさまざまな開発の情報を得ることができます。
・アプリボットのみならず、サイバーエージェントのゲーム・エンタメ事業部(SGE)に属するグループ会社との情報交換・連携を通して、多数のタイトルの知見を学び、活かしながらゲーム開発を行うことができます。
開発体制
・新規、運用のゲームタイトルを複数開発
・チーム規模はプロジェクトにより、40名~100名前後
・内クライアントエンジニアは最低5名程度、最大20名程度
開発ツール
・Unity (プロジェクトによりバージョンは異なります)
・使っているライブラリの一例 UniTask、UniRx、MasterMemory
参考ページ
・技術ブログ「てっくぼっと!」
・技術支援制度
仕事内容
社内開発タイトルにおける、内製/商用ゲームエンジンを用いたゲームシステム/コンテンツ制作全般に関わる職務を担当していただきます。
タイトル固有の遊びを実現するためのシステム/コンテンツ実装
ユーザー操作による3Dキャラクター/カメラの制御システム実装
NPCなどを制御するゲームAIに関わるシステム実装
イベント/カットシーンなどのゲーム演出に関わるシステム実装
フラグ/シーケンスなどを利用したゲーム進行を制御するシステム実装
グラフィックスやサウンドなど専門チームが提供する機能を適切にゲームへ活用/組み込み
関連記事
STAFF VOICE :『コンシューマーもサイゲームス 。』
Cygames Magazine :コンシューマーエンジニアの仕事とは? プログラムによってゲームの「手触り」を作り出す【サイゲームス仕事百科】
サイマガTV:「10 Questions」エンジニア編
東京またはハワイのホノルルを拠点とするチームに加わっていただける、シニア・ソフトウェア・エンジニアを募集しています。複数のプラットフォームにおいて、インタラクティブな顧客体験の開発、維持、改善を行う仕事です。明確で拡張可能、かつメンテナンスの行き届いたコードを書き、他のエンジニアやデザイナー、アーティストと解決策に関するブレーンストーミングを行います。KOMODOの開発者は、職人としての誇りを持ち、楽しい顧客体験を創造するために、細部に至るまで細心の注意を払う人々です。
適任者は、ゲームやマンガが好きで、素晴らしい顧客体験を創造することに情熱を注げる方です。自身やチームメンバーのモチベーションを高めつつ、責任感があり創造的な問題解決能力をチームにもたらします。この影響力がある時期に、早期採用者として、世界中のあらゆる年齢層のユーザーに楽しんでいただける製品の形成に貢献できる機会を得ることができるでしょう。
TypeScript、Vue.js、GraphQL、PostgreSQL、Google Cloud Platformを使用し、ユーザー向けアプリケーション機能を実装する。
経験や興味に応じて、ユーザー向け機能の定義、アプリケーション・アーキテクチャの評価、多地域にまたがるサーバーレス・アプリケーションおよびサービスの最適化、インフラストラクチャの有効性の評価などを担当する。
継続的な統合、展開、チーム開発標準を活用しながら、コードベースの安定性、パフォーマンス、品質を維持する。
新機能、機能強化、不具合等を評価しながら、製品への影響に基づき、一貫した規律ある意思決定を行う。
コードレビュー、振り返り、社内関係者との個別ミーティングにおいてチームと協力する。
業務内容
弊社「GREE」サービスにおける、 SNS/GREE Platformのシステム開発・運用保守等を担当していただきます。
新規施策の導入にあたりプランナーと企画、導入計画を考えながらチームメンバーと一緒にエンジニアリングしていただきます。
主な仕事内容
GREE Platformに関わる開発業務全般
エンドユーザー向け機能のサーバーサイドシステムの設計・開発・運用
エンドユーザー向け機能のフロントサイドの設計・開発・運用
ゲームディベロッパー向け API, Webアプリケーションの設計・開発・運用
長期サービス提供に向けてシステム構成の見直し/リファクタリング
システムの安定性・拡張性の継続的な改善
主な開発環境
サーバーサイド:Linux, Apache, PHP, MySQL
クライアントサイド:HTML, JavaScript(jQuery等), CSS
インフラ:オンプレミス・AWS・GCP (ハイブリットクラウド)
その他:Github Enterprise
募集背景
現在の稼働システムの大規模稼働環境再構築に向け人員強化
参考
グリー株式会社説明_開発本部版
GREEの”土台”を先人から継承。そして改変へ。GREE Platformを安定運用させる「ゲーム基盤開発チーム」で描けるキャリアとは
グリーで働くパパママ社員の1日の過ごし方とは? リモートワークで家族との時間を大切にできる働き方を実現
10年以上サービス無停止で運用を続けているゲーム基盤開発チームは謎解きアジャイル開発をやっていた。
【特集】SNS「GREE」15周年&「GREE Platform」10周年! インフラを支える"裏方"たちの思いに迫る。
【Pick Up】社内報冊子「ジーマガ」9号より「SNS GREE 愛されて15年:僕たちが考える『愛される理由』」
<業務内容>
当社オンラインサービスのインフラ構築・運用全般
・自社サービス運営におけるインフラの構築・運用
スマートフォンアプリ、ソーシャルゲーム、ブラウザゲームなどさまざまなコンテンツを展開していますので、ユーザーのトラフィックも急増します。そこで効率的かつ安定したサービス稼働を実現する役割を担ってもらいます。
・主な業務:Linuxサーバの構築・運用・保守
最近ではMSPやクラウド事業者、プロジェクト間の調整業務なども増えているため、折衝や要件定義など上流工程に携わるケースも増えております。急成長するサービスですので、業務の垣根なく新しいことにも積極的に挑戦していただきます。
<キャリアイメージ>
まずは既存タイトルの運用を担当し、システム構成の把握と、パートナー・他部署の役割と調整方法を学んでいただきます。その後、新規タイトルの立ち上げ段階から参画し、要件定義・設計等の上流工程から構築・動作検証までの一通りを学び、ゆくゆくは複数タイトルのシステムマネジメントをするリーダーとして頑張っていただきます。
さらにその後のキャリアプランについては、技術進歩が著しい業界ですので、新サービスやミドルウェアの動向調査から検証・技術適用を行うスペシャリスト、開発やビジネス要件により適切なインフラ・アプリケーションを設計するアーキテクト、マネジメントを中心としたインフラディレクターなど、幅広く存在します。
当社は東京またはホノルルで、ITエンジニア/システム管理者を募集しています。この職務は、将来のゲーム・マンガ業界を形作る製品を提供するという当社のミッションを実現するため、会社の全機能をサポートする重要な役割を担います。KOMODOとその個々のチームのインフラ/ ITに関するニーズをサポートし、ITのあらゆる領域にわたり、ビジネスに不可欠なサービスの可用性やパフォーマンスを保証します。
適任者は、ゲームやマンガが好きで、複雑な問題を解決するために技術的な才能を発揮することに情熱を注げる人です。チームを率い、システムエンジニアリング、ソフトウェア開発、構成管理を行っていただきます。また、社内でのカスタマーサービス能力がずば抜けており、協調的な環境で活躍することができ、チームメンバーの指導や育成に実績がある方です。
担当業務
● 最新のクラウド(GCP、AWS など) に焦点を当てた技術的解決策を通じた、ビジネスニーズや
目的に対する技術サポートの提供。
(コラボレーションシステム、生産性アプリケーション、アイデンティティ&アクセス管理ツー
ル、エンドポイントシステム管理など。)
● 成長する組織に向けたITセキュリティや運用プロセス、手順、実践方法の作成、維持、提供
● 社内外の技術チームやビジネスパートナーとの技術的な問題の解決
● クライアントのオペレーティングシステムやセキュリティツールなど、欠くことのできないIT運用
の維持管理
● より大きなビジネスの取組みにおける、プロジェクトのリード、ソリューションの提供、重要な
責務の遂行
● ベンダーやサービス・プロバイダーと提携の上、適正料金の提供
● IT戦略計画の策定/実行への参画
● 社内外のパートナーと協力の上、プロジェクト状況、活動、成果の伝達
● 信頼性、冗長性の高い方法でのITクラウド・インフラストラクチャの導入と構成
【クライアントサイドエンジニア】
\世界No.1ヒットを記録したゲームの運営・開発/
※リモートワークOK!
▼『最高のユーザー体験を、あなたの手で現実のものに』
あなたには当社が開発するゲームにおいて、クライアントサイドの開発全般をご担当いただきます。
▼特徴
・国内だけでなく、海外でもトップクラスのヒットタイトルを生み出している企業です。
・2020年4月より在宅勤務を恒久的に制度化! 「ホームスタイル」を基本とするハイブリッド体制で、柔軟かつ多様な働き方と業務管理を両立しています。
・各種手当(リモートワーク手当や家賃補助など)や全社員へのiPad支給、コミュニケーション活性化制度など福利厚生も充実しており、働きやすい環境です。
▼入社後のキャリアパス
これまでのご経験やスキルに合わせて、クライアントリーダーやパートリーダーなどチームの中心となって活躍していただくことが可能です。
デザイナーやプランナーと協力して面白いゲームを創るための技術研究や検証、ツール制作、ビルドパイプライン設計など、開発環境構築も含めて幅広く携わっていただけます。
▼所属部署について
所属していただく『ゲーム事業部』では、スマートフォン向けのアプリ開発を中心に、IPを使用したコンテンツの開発・運営やPC、コンシューマー機向けのゲーム開発なども行っています。
■仕事内容
【具体的な業務内容】
・Unityを用いてのゲーム開発業務
・開発効率向上のための自動化、ツール制作
・品質向上のためのCIツールによる自動テストなどの環境構築
・ゲーム内の改善、高速化などの企画提案および実装
・ゲームに取り入れるための新規技術研究および検証
※職種や担当領域に捕らわれることなく、ゲームを面白くするための提案や課題解決を行います
【仕事のやりがい】
ユーザーが一番に目に触れる部分なので、ユーザーへゲームの面白さをダイレクトに届けられることです。
プランナーやデザイナーと互いにゲームの面白さに対して追及しながら作っていく工程自体が楽しく面白いです。
また、ほかのクライアントサイドエンジニアやサーバーサイドエンジニアとプログラムや作業フローの改善を進めていくのも非常にやりごたえがあります。
こういったゲーム開発の仕事を通じて仲間とともに成長していける、やりがいある仕事です。
業務内容
・コンシューマゲーム開発における、ゲームプレイ全般の実装業務ならびに担当チームのマネジメントを担当(進行管理、折衝・調整、評価・育成など)
・ゲーム内のバトルシステム、プレイヤー挙動、レベルデザインに関する遊び・コンテンツ、UIなど、ゲームプレイ全般の設計・実装に関して、仕様に沿ってだけではなく、企画立案時にプリプロを行い、遊びのコアを実現から携わる
・プランナーからの要件に対する整理や仕様調整
・研究開発部への技術調査依頼や新規仕組みの提案など
※ご自身のご経験や強みを活かせる分野のチームに所属していただきます
スマートフォン向けソーシャルゲームのサーバ設計・構築・運用など、バックエンド領域の開発・運用を主に担っていただきます。
【具体的には】
<メイン業務>
◎ソーシャルゲーム開発エンジニア
・ソーシャルゲームのアプリケーション開発
<サブ業務>
◎ディレクティング
・開発・運営チーム全体の進行管理および対外折衝
◎企画
・ソーシャルゲームの新企画立案
・運用中のソーシャルゲームの企画・運用業務
・ユーザーが楽しめるようなイベントの企画・立案
・従事すべき業務の変更の範囲
(雇入れ直後)ゲーム開発業務 (変更の範囲)開発業務全般
・就業場所の変更の範囲
(雇入れ直後)会社の定める場所(テレワークを行う場所を含む) (変更の範囲)なし
仕事内容
CAPCOMの内製エンジンであるRE ENGINEの開発業務のうち、基盤となるライブラリの
設計開発、各社のハードウェアやプラットフォームの検証や機能への対応をはじめとした
ゲームエンジン全体を支える部分を担当します
・PS4/5、Nintendo Switch、Xbox One、Xbox Series S/X、
PC、Stadia、iOS、Androidなどにゲームアプリケーションをリリースするための
基礎検証から機能の統合と応用研究まで行います
・AI、レンダリング、アニメーション、ネットワークなどのコンポーネントの開発を
支える基礎となるライブラリの開発や、エンジン開発全体に関わる開発環境の構築と
改善を行います
・ゲームエンジンやゲームタイトルの最適化を通して、高速な開発イテレーションの
担保と快適なゲームプレイを実現するための社内開発支援業務を行います
当社の想定しているQAE(Quality Assurance Engineer)とは、開発の進捗には直接寄与はしないものの、成果物の品質保証とその他開発作業を停滞させないための施策をエンジニアの立場から行う人を指します。
同社のQAE体制を確立させていくスターティングメンバーとなる方を募集します。
【仕事内容】
・機能実装者と共に、テストコードの作成と、定期的なテスト実施
・テスト後の不具合の把握、原因調査と修正相談、バグチケットの管理
・CI環境の構築、メンテナンス
・デイリービルド環境の構築と、ビルドエラーアナウンス、エラーの早期解決
・パフォーマンスの定期計測と状況の共有、アラート時の対応相談
・メモリ使用状況の定期計測と状況の共有、アラート時の対応相談
・ロード時間の定期計測と状況の共有、アラート時の対応相談
・コードの品質を保つための施策(コードレビュー、静的解析、コード複雑度解析など)
・開発環境トラブルの調査、対応
・成果物提出フローの確立と提出作業
【グラフィックスエンジニア】
\世界No.1ヒットを記録したゲームの運営・開発/ ※リモートワークOK!
▼『最高のユーザー体験を、あなたの手で現実のものに』
あなたには当社が開発するゲームにおいて、クライアント-グラフィックス関連の開発全般をご担当いただきます。
▼特徴
・国内だけでなく、海外でもトップクラスのヒットタイトルを生み出している企業です。
・2020年4月より在宅勤務を恒久的に制度化! 「ホームスタイル」を基本とするハイブリッド体制で、柔軟かつ多様な働き方と業務管理を両立しています。
・各種手当(リモートワーク手当や家賃補助など)や全社員へのiPad支給、コミュニケーション活性化制度など福利厚生も充実しており、働きやすい環境です。
▼入社後のキャリアパス
これまでのご経験やスキルに合わせて、クライアント-グラフィックスエンジニアのチームの中心となって活躍していただくことが可能です。
デザイナーやプランナーと協力して面白いゲームを創るための技術研究や検証、ツール制作なども含めて幅広く携わっていただけます。
仕事内容
【具体的な業務内容】
・3Dグラフィックス表現の提案と実装
・デザイナーと連携したシェーダー開発、LookDev業務
・3Dプログラミングに関する業務全般
・ゲーム開発におけるワークフローの提案と実装
・描画パフォーマンスの最適化
・タイトル固有の映像表現の設計と実装
・シェーダー開発
・マテリアル制作ルール/フロー構築と開発
・グラフィックスパイプラインの構築、変更、拡張
・VFXシステムの開発
・描画処理における処理負荷の計測、および最適化
・最新技術の調査と検証、および実装
仕事内容
ソーシャルゲームの設計/開発/テスト/運用
開発環境の構築(サーバ・DB構築、モックアップ作成、プログラミング、単体テスト、バージョン管理)
運用時の負荷軽減などによるプログラムの高速化
関連記事
STAFF VOICE :『リーダーとしてもエンジニアとしても上を目指す。』
Cygames Magazine:
大規模アクセスと圧倒的運用スピードに立ち向かうサーバーサイドエンジニアの仕事とは?【サイゲームス仕事百科】
わたしたちのキャリアヒストリー エンジニア編 情報・ノウハウ共有で「最高」を目指すチームづくり
サイマガTV:「10 Questions」エンジニア編
配属組織
私たちTeam Caravanは『世界中で楽しまれる、ほんとうに面白いゲームを作る』をミッションに掲げ、開発に取り組んでいます。
Team Caravanの代表作は『陰の実力者になりたくて!マスターオブガーデン』『2.5次元の誘惑 天使たちのステージ』など多数の人気原作のゲームタイトル。
人気原作作品からオリジナル作品まで幅広いジャンルを開発しています。
具体的な仕事内容
・ゲームのグラフィックスパイプラインやシェーダーの実装
・グラフィックスに関する新技術の調査、導入検証
・描画処理における処理負荷の計測、および最適化
・ゲーム実装全般
・開発補助ツールの設計、開発
・Unityのエディタ拡張
開発環境
※ プロジェクトによる
・開発ツール:Unity, JetBrains Rider, Xcode, Android Studio, Maya 等
・主な使用言語:C#, HLSL/GLSL 等
・補助的に使用する言語:シェルスクリプト, MEL, PyMEL等
・OS:Windows, MacOS 等
・その他ツール:Git, GitHub, Jenkins 等
仕事内容
スマートフォン向けゲームのプログラム開発・運用
家庭用ゲーム機、PCプラットフォーム向けゲームのプログラム開発・運用
・ゲームの快適さ、面白さを追求したインゲーム開発
・ユーザー体験を最大化するためのアウトゲーム開発
・アニメーション、グラフィック、通信など、専門技術を活用したシステム開発
・Unityの機能を活用してチームの生産性を最大化するためのツール開発
・プランナー、デザイナー、サーバープログラマとの連携によるチーム開発
・新規PJにおけるゲームの基本設計およびセクションメンバーの進捗管理
雇用形態
正社員
※スキルやご経験により、契約社員でのご提示となる場合がございます。
ユーザー体験をこだわり抜けるクライアントエンジニアを募集!
業務内容
当社が企画・開発するライブにおけるクライアントサイドの開発をお任せいたします。
<具体的な業務内容>
Unity上でのシェーダ開発・エフェクト開発・レンダリングパイプライン設計・開発
ライブ開発における新たな表現提案とその検証
<開発環境>
・Unity
・C#
<業務の魅力>
ユーザー体験ベースの開発なので、こだわって開発することができます。
また、チーム内でフォローし合いながら、ゲームの品質を高めることにコミットできる環境です。
========================
【企業説明・企業概要】
株式会社Colorful Paletteは、2018年に設立されたサイバーエージェントグループのゲーム開発会社です。株式会社セガとの協業によるスマートフォン向けリズムゲーム「プロジェクトセカイ カラフルステージ! feat. 初音ミク」を開発/運営するほか、新規タイトルの開発にも取り組んでいます。私たちが生み出すコンテンツを通して、たくさんの人の人生が彩られる未来を目指しています。
========================
【ミッション(会社特色①)】
"私たちの携わったコンテンツに触れた人たちがいつか自分の人生を振り返った時、「あの作品に触れていてよかった」と思ってもらえるようなものを世の中に届けたい。"
私たちColorful Paletteのメンバーも過去にそういった作品に出会った体験を持っています。
エンターテインメントを通じて誰かの人生を彩る会社で在り続けることで、社会にポジティブな影響を与えることができると信じています。
========================
【バリュー(会社特色②)】
Colorful Paletteでは、ファンの方々により良い体験を届けるために、「最高のチーム」で「最高のものづくり」をすることを目指しています。自らつくるコンテンツへのこだわりを持ち、チームメンバーが本気でものづくりに取り組める環境をつくるため、大切にしている価値観があります。
■ものづくりへの情熱
最高のエンターテインメントを提供するために、チームの垣根を超えて積極的に意見を言い合い、強いこだわりと情熱をもってクオリティを追求しつづけます。
■オタクであり続ける
ファンが求めているものを感覚的に理解するために、自らがオタクとして深く突き詰めた経験をものづくりに活かすことを大切にしています。
■ファンに誠実に向き合う
コンテンツの発展も継続も、すべてはファンの方々の応援があってこそです。永く愛される作品をつくるために、長期的な視点をもってユーザーに向き合い続けます。
日々、セクションの垣根を超えたコミュニケーションを通して、一人一人がアイデアを出し合い、ものづくりに真摯に向きあう文化を大切にしています。
========================
【プロダクトと環境(会社特色③)】
■運営タイトルの安定性
2020年9月にリリースした「プロジェクトセカイ カラフルステージ! feat. 初音ミク」は、2024年に全世界で3900万ダウンロードを達成。変化の激しいゲーム業界においても、リズムゲーム×キャラクターコンテンツとして、多くのファンに愛され続けています。
また、より魅力あるコンテンツへの成長を常に追求しており、2025年1月にハウジングを楽しめる新コンテンツ“マイセカイ”をリリースするなど、新しい体験の提供にも取り組んでいます。
■新規プロジェクトへの挑戦と成長機会
現在、完全新作フル3Dタイトルの開発を進めています。このプロジェクトはまさに0から1を作り上げるフェーズにあり、さまざまな新しい挑戦に携わる機会が豊富にあります。自分のスキルをさらに磨き、プロフェッショナルとして成長できる環境が整っています。
■ものづくりに対する熱い情熱を秘めたチーム
当社では「ものづくり」に対する情熱を何よりも大切にしており、メンバー一人ひとりがアイデアを出し合い、創造的で自由な環境の中で活躍しています。ファンの喜びを第一に考え、ファンが求めるものを重視する文化が根付いています。これにより、常に新しい挑戦ができる環境が提供されています。
========================
おすすめの記事
Colorful Paletteの仕事の一部を紹介する「おしごとパレット」の記事
『ライブチーム:「ライブ」を通じて、お客様に最高の時間を届ける仕事』
https://media.colorfulpalette.co.jp/n/n9274263b39eb?gs=fedc2756d3a1
カラパレが大切にしている価値観 「意見をぶつけ合う」とは?
https://media.colorfulpalette.co.jp/n/n103340e950c6
データで見るColorful Palette
https://media.colorfulpalette.co.jp/m/mc9a2dee63571
「CULTURE BOOK」
Colorful Paletteの文化や独自の取り組みを紹介しています。
https://media.colorfulpalette.co.jp/m/m898ff8909196
仕事内容
ゲームコンソールのための物理シミュレーションのランタイムとツールの設計/開発を実施いただきます。
関連記事
STAFF VOICE:
『世界に通用するゲームでユーザーの方々を楽しませる。』
『独自のゲームエンジンで開発。』
Cygames Magazine :
「Cyllista Game Engine」開発レポート テクニカルディレクターが開発の進捗や設計のこだわりを語る
ツールエンジニア・ビルドエンジニアに聞く 効率的な開発をかなえる「Cyllista Game Engine」の特長
サイマガTV:「10 Questions」エンジニア編
Cygames Engineers' Blog:
ダイナミックな変更を可能にするCyllista Game Engineのオープンワールド向けプロシージャル背景制作ツールと描画機能
Python による大規模ゲーム開発環境 ~Cyllista Game Engine 開発事例~