Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
gree_tech
PPTX, PDF
4,393 views
消滅都市5周年の運営を支えた技術とその歴史
「WFS Tech Talk #1」で発表された資料です。 https://gree.connpass.com/event/129292/
Engineering
◦
Read more
3
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 27
2
/ 27
3
/ 27
4
/ 27
5
/ 27
6
/ 27
7
/ 27
8
/ 27
9
/ 27
10
/ 27
11
/ 27
12
/ 27
13
/ 27
14
/ 27
15
/ 27
16
/ 27
17
/ 27
18
/ 27
19
/ 27
20
/ 27
21
/ 27
22
/ 27
23
/ 27
24
/ 27
25
/ 27
26
/ 27
27
/ 27
More Related Content
PDF
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
by
Google Cloud Platform - Japan
PPTX
アナザーエデンを支える技術〜効率的なコンテンツ制作のための開発基盤〜
by
gree_tech
PPTX
WFSの認証基盤SDKと海外展開
by
gree_tech
PPTX
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
by
gree_tech
PPTX
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
by
gree_tech
PPTX
大規模ライブ配信の苦労ポイント
by
gree_tech
PDF
これから始める Bot Builder 開発のコツと舞台裏
by
Yuta Matsumura
PPTX
エンジン戦略におけるブリッジエンジニアの役割
by
gree_tech
グリー株式会社『私たちが GCP を使い始めた本当の理由』第 9 回 Google Cloud INSIDE Game & Apps
by
Google Cloud Platform - Japan
アナザーエデンを支える技術〜効率的なコンテンツ制作のための開発基盤〜
by
gree_tech
WFSの認証基盤SDKと海外展開
by
gree_tech
コードの自動修正によって実現する、機能開発を止めないフレームワーク移行
by
gree_tech
「Atomic Design × Nuxt.js」コンポーネント毎に責務の範囲を明確にしたら幸せになった話
by
gree_tech
大規模ライブ配信の苦労ポイント
by
gree_tech
これから始める Bot Builder 開発のコツと舞台裏
by
Yuta Matsumura
エンジン戦略におけるブリッジエンジニアの役割
by
gree_tech
What's hot
PDF
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
by
史識 川原
PDF
改めて C# でできることを振り返る
by
Yuta Matsumura
PPTX
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
by
Atsushi Nakamura
PPTX
社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~
by
Hitachi, Ltd. OSS Solution Center.
PPTX
マルチクラウドデータ連携Javaアプリケーションの作り方
by
CData Software Japan
PDF
.NET Core時代のCI/CD
by
Yuta Matsumura
PDF
Dockerで楽しむ自宅サーバ
by
祐磨 堀
PDF
Macアプリのインストーラ作成ツールSwift版
by
Akira Hayashi
PDF
Blazor Server テンプレート解説
by
Yuta Matsumura
PPTX
Hacktoberfest 概要、Node-REDプロジェクト貢献手順
by
Hitachi, Ltd. OSS Solution Center.
PDF
Kubernetes & Google Container Engine; DockerコンテナをGKEでクラスタリングしてみた
by
祐磨 堀
PDF
「 Azure 」にデータを溜めて活用する のご紹介 - 「はじめてのNode-RED ver.1.3.0対応版」書籍出版記念イベント LT
by
Kazumi OHIRA
PDF
お気に入り拡張機能
by
SatsukiYabu
PPTX
Node-REDからメール送信
by
Hitachi, Ltd. OSS Solution Center.
PDF
Visual Studio Code のこれまでとこれから at OSC 2021 Online/Spring
by
Issei Hiraoka
PPTX
知ってますか? Azure IoT Edge
by
Saki Homma
PPTX
DataEngConf NYC’18 セッションサマリー #1
by
gree_tech
PDF
.NET アプリを改善して実践する継続的インテグレーション
by
Yuta Matsumura
PDF
30min Serverless xTuber
by
Takaaki Suzuki
PDF
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
by
史識 川原
Unityゲームにオンラインランキングとゴースト機能を追加しよう!
by
史識 川原
改めて C# でできることを振り返る
by
Yuta Matsumura
Visual Studio 2019で始める「WPF on .NET Core 3.0」開発
by
Atsushi Nakamura
社会のコードを、書き換えよう~エンジニア起点のNew Normalな働き方~
by
Hitachi, Ltd. OSS Solution Center.
マルチクラウドデータ連携Javaアプリケーションの作り方
by
CData Software Japan
.NET Core時代のCI/CD
by
Yuta Matsumura
Dockerで楽しむ自宅サーバ
by
祐磨 堀
Macアプリのインストーラ作成ツールSwift版
by
Akira Hayashi
Blazor Server テンプレート解説
by
Yuta Matsumura
Hacktoberfest 概要、Node-REDプロジェクト貢献手順
by
Hitachi, Ltd. OSS Solution Center.
Kubernetes & Google Container Engine; DockerコンテナをGKEでクラスタリングしてみた
by
祐磨 堀
「 Azure 」にデータを溜めて活用する のご紹介 - 「はじめてのNode-RED ver.1.3.0対応版」書籍出版記念イベント LT
by
Kazumi OHIRA
お気に入り拡張機能
by
SatsukiYabu
Node-REDからメール送信
by
Hitachi, Ltd. OSS Solution Center.
Visual Studio Code のこれまでとこれから at OSC 2021 Online/Spring
by
Issei Hiraoka
知ってますか? Azure IoT Edge
by
Saki Homma
DataEngConf NYC’18 セッションサマリー #1
by
gree_tech
.NET アプリを改善して実践する継続的インテグレーション
by
Yuta Matsumura
30min Serverless xTuber
by
Takaaki Suzuki
【Code for向け】保育園・消火栓mapを作れるアプリを作ろう!
by
史識 川原
More from gree_tech
PDF
GREE VR Studio Laboratory「XR-UX Devプロジェクト」の成果紹介
by
gree_tech
PPTX
アナザーエデンPC版リリースへの道のり 〜WFSにおけるマルチプラットフォーム対応の取り組み〜
by
gree_tech
PPTX
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
by
gree_tech
PPTX
比較サイトの検索改善(SPA から SSR に変換)
by
gree_tech
PPTX
REALITY iOSアプリを支える開発効率化
by
gree_tech
PPTX
シェアドサービスとしてのデータテクノロジー
by
gree_tech
PPTX
アプリ起動時間高速化 ~推測するな、計測せよ~
by
gree_tech
PPTX
SINoALICE -シノアリス- Google Cloud Firestoreを用いた観戦機能の実現について
by
gree_tech
PPTX
「ドキュメント見つからない問題」をなんとかしたい - 横断検索エンジン導入の取り組みについて-
by
gree_tech
PPTX
翻訳QAでのテスト自動化の取り組み
by
gree_tech
PPTX
法人向けメタバースプラットフォームの開発の裏側をのぞいてみた(仮)
by
gree_tech
PPTX
組み込み開発のテストとゲーム開発のテストの違い
by
gree_tech
PPTX
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
by
gree_tech
PPTX
Cloud Spanner をより便利にする運用支援ツールの紹介
by
gree_tech
PPTX
REALITYアバターを様々なメタバースで活躍させてみた - GREE VR Studio Laboratory インターン研究成果発表
by
gree_tech
PPTX
長寿なゲーム事業におけるアプリビルドの効率化
by
gree_tech
PPTX
海外展開と負荷試験
by
gree_tech
PPTX
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
by
gree_tech
PPTX
基調講演 -グリーが目指すエンジニアのあり方、チームのあり方-
by
gree_tech
PPTX
データエンジニアとアナリストチーム兼務になった件について
by
gree_tech
GREE VR Studio Laboratory「XR-UX Devプロジェクト」の成果紹介
by
gree_tech
アナザーエデンPC版リリースへの道のり 〜WFSにおけるマルチプラットフォーム対応の取り組み〜
by
gree_tech
WFSにおけるCloud SpannerとGKEを中心としたGCP導入事例の紹介
by
gree_tech
比較サイトの検索改善(SPA から SSR に変換)
by
gree_tech
REALITY iOSアプリを支える開発効率化
by
gree_tech
シェアドサービスとしてのデータテクノロジー
by
gree_tech
アプリ起動時間高速化 ~推測するな、計測せよ~
by
gree_tech
SINoALICE -シノアリス- Google Cloud Firestoreを用いた観戦機能の実現について
by
gree_tech
「ドキュメント見つからない問題」をなんとかしたい - 横断検索エンジン導入の取り組みについて-
by
gree_tech
翻訳QAでのテスト自動化の取り組み
by
gree_tech
法人向けメタバースプラットフォームの開発の裏側をのぞいてみた(仮)
by
gree_tech
組み込み開発のテストとゲーム開発のテストの違い
by
gree_tech
サーバーフレームワークに潜んでる脆弱性検知ツール紹介
by
gree_tech
Cloud Spanner をより便利にする運用支援ツールの紹介
by
gree_tech
REALITYアバターを様々なメタバースで活躍させてみた - GREE VR Studio Laboratory インターン研究成果発表
by
gree_tech
長寿なゲーム事業におけるアプリビルドの効率化
by
gree_tech
海外展開と負荷試験
by
gree_tech
「やんちゃ、足りてる?」〜ヤンマガWebで挑戦を続ける新入りエンジニア〜
by
gree_tech
基調講演 -グリーが目指すエンジニアのあり方、チームのあり方-
by
gree_tech
データエンジニアとアナリストチーム兼務になった件について
by
gree_tech
消滅都市5周年の運営を支えた技術とその歴史
1.
消滅都市5周年の運営を支えた 技術とその歴史 2019/6/6 北松 伯彬
2.
自己紹介 北松 伯彬 ● 消滅都市チーム ○
クライアントエンジニア ● 前職 ○ スマートフォン向けアプリ開発などのサービス開発 ● グリー ○ 2012年にグリー株式会社に入社 ○ GREE Platform SDK開発 ○ 2014年より消滅都市のクライアント開発
3.
本日の内容 ● ゲーム概要 ● 開発・運営体制 ●
開発・運営フロー ● オフショア開発
4.
ゲーム概要
5.
現代を舞台にした ドラマ × アクション
× RPG
6.
● バイクアクション ● バトルシステム ○
シングル ○ マルチ ○ レイド ● Cocos2d-x を採用 ○ 内製プロダクトで初採用 アクション
7.
• 本開発 約半年 •
2014. 05 「消滅都市」リリース • マルチバトル • 2016. 11「消滅都市2」アップデート • 大型リニューアル • レイドバトル • 2018. 11「消滅都市0.」アップデート(現在) • 大型リニューアル • 新章突入 • 現在、950万ダウンロード達成 歴史
8.
TVアニメ化 「消滅都市」放送中! ついでに・・・ 本日『AFTER LOST 消滅都市』がリリースされました! 是非、遊んでみてください!
9.
開発・運営体制
10.
4名 プロデューサー 1名 クライアント エンジニア アート 4名 テクニカル アート 1名 ディレクター 1名 サーバー エンジニア 1名 プランナー 8名 合計 20 名 開発・運営体制
11.
開発・運営フロー
12.
ゲームデータ(マスターデータ) 作成からデプロイまでのフロー
13.
● Excel でマスターデータ作成 ○
クエスト、ノベル、バトル、etc. ● Excel → JSON に変換 ● Git によるデータ管理 ○ プランナー、デザイナーもGitを使う文化 マスターデータ作成
14.
● EMT(Exec Master
Tool) ○ 機能 ■ Excel → JSON ■ バリデーション ■ Git ○ Visual Studio で開発 ■ C# データ作成ツール①
15.
● ステージエディタ ○ 機能 ■
ステージ作成 ● 足場、アイテム、 トラップなどの配置 ■ JSON 出力 ○ Visual Studio で開発 ■ C# データ作成ツール②
16.
● EMT・ステージエディタ ○ Visual
Studio で開発 ■ C# ● 背景 ○ 開発当初からプランナーは全員Windows環境だった ○ 環境に合わせて短期間の開発を実現するため プランナーが(誰でも)使いやすいようにする必要がある
17.
● Jenkinsによるデプロイパイプライン ● 開発環境の場合、誰でもデプロイできる デプロイ
18.
データによる事故防止 ストレスフリー ホスピタリティー エンジニアが運営で常に意識にしていること
19.
オフショア開発
20.
● WFSとオフショア ○ 他プロダクトとの実績があった ●
消滅都市は新規開発などの開発フェーズから運用フェーズへ とはいえ、やりたいこともたくさんある ● エンジニアの増員が必要! ● 昨年の6月からオフショア開発を開始 経緯
21.
開発体制 JP VN 消滅都市 エンジニア BSE 1名 クライアント エンジニア サーバー エンジニア コミュニケーター
22.
● 業務の進め方 ○ タスクの割り当ては
JIRA ベースでチケット化 ○ チケットや仕様書を日本語で記載して翻訳する ○ 成果物(コード)は、PR形式で日本側でコードレビュー ○ 週1回以上はビデオチャットでエンジニアMTGを実施 ベトナムとの連携
23.
● 必要に応じてベトナムへ出張し ます ● 主な業務 ○
仕様共有 ○ 機能開発、QAなどの進行管理 ○ 各メンバーのフォロー ○ 1on1 ベトナム出張
24.
実際に何を担当してしてきたか?(当初) ● CS調査(お問い合わせ) ● サポートツールなどの機能追加・改善 ●
クライアントのデバッグ機能 細かい修正やサービスに影響が出ない対応のみ。
25.
実際に何を担当してしてきたか?(現在) ● CS調査(お問い合わせ) ● サポートツールなどの機能追加・改善 ●
クライアントのデバッグ機能 ● バトル、スキルなどの新機能開発 ● Android 64bit 対応 ○ libdispatch 対応など ● Cocos2d-x のメジャーVer.のアップデート対応
26.
現在、日本とベトナムで 安定した開発体制を目指しています!
27.
ご静聴ありがとうございました
Download