Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
(すぎやん)サーバエンジニアが新卒研修でUnity使ってHCG作った話
Search
akatsukinewgrad
August 02, 2021
Programming
0
1.3k
(すぎやん)サーバエンジニアが新卒研修でUnity使ってHCG作った話
akatsukinewgrad
August 02, 2021
Tweet
Share
More Decks by akatsukinewgrad
See All by akatsukinewgrad
2023/1/25_QAテスター meet up!
akatsukinewgrad
0
98
成果発表資料.pdf
akatsukinewgrad
0
1.6k
広大なフィールドを気持ちよく駆け抜けるための技術.pdf
akatsukinewgrad
0
380
正規表現とReDoS.pdf
akatsukinewgrad
0
380
Unityで大量のオブジェクト_を吹き飛ばしたい.pdf
akatsukinewgrad
0
390
新卒2年目が思う1年目の学び.pdf
akatsukinewgrad
0
350
障害訓練の取り組みについて.pdf
akatsukinewgrad
0
400
7分でわかるアカツキゲームス
akatsukinewgrad
0
380
Bitcoinだけでスマートコントラクト.pdf
akatsukinewgrad
1
610
Other Decks in Programming
See All in Programming
ログラスを支える設計標準について / loglass-design-standards
urmot
10
2.1k
try! Swift Tokyo 2024のLT枠に採択されたプロポーザルを出すときに考えていたこと
ski
0
340
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
250
Code Reviews
bkuhlmann
4
880
OpenAPIを中心に考えるAPI開発入門 / Introduction to API Development with a Focus on OpenAPI
seike460
PRO
2
120
Folding Cheat Sheet #2
philipschwarz
PRO
0
110
VSCodeでのDatabricks開発もお勧めしたい/I would also recommend Databricks development with VSCode.
kazumain
0
240
エンターテイメント業界で利用されるAWS
demuyan
0
200
OpenTelemetry のサービスという概念について
azukiazusa1
2
1.1k
Javaエンジニアのための Nodejs/Nuxt3入門
hidekatsu_izuno
0
280
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
230
try!Swift Tokyo 2024 参加報告 LT
akidon0000
1
190
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
31
12k
The Pragmatic Product Professional
lauravandoore
24
5.8k
Building Your Own Lightsaber
phodgson
98
5.7k
Embracing the Ebb and Flow
colly
79
4.1k
Designing for Performance
lara
601
67k
What the flash - Photography Introduction
edds
64
11k
How GitHub (no longer) Works
holman
304
140k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
10 Git Anti Patterns You Should be Aware of
lemiorhan
646
57k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
How to Ace a Technical Interview
jacobian
272
22k
Scaling GitHub
holman
457
140k
Transcript
サーバエンジニアが新卒研修でUnity 使ってHCG作った話 2021/07/12 すぎやん(杉山 悠司) 1
自己紹介 •すぎやん(杉山悠司) •2021年4月入社 サーバサイドエンジニア •週末は麻雀したりヒトカラ行ったり競プロしたり •技術的トレンドはAWS、Rails 2
今回話すこと みなさんJPさんの発表でHCGの概要がわかったところで… このHCGを題材に今年度新卒研修の一つとして行った 「ものづくり研修」 について詳しく説明します! ※今回はゲームの実装部分ではなく研修の内容にフォーカスしました 3
話を聞くだけだとイメージしづらい… •CPIいくらってどれくらいすごいの? •実は簡単なんじゃないの? 4 1000万DL突 破! CPI◦◦円! この数字ってどれくらい すごいんだろう? いま面白いゲーム案
浮かんだんだけどこれだと どれくらいになるかな? Mirror Cakes
アカツキ「じゃあ、実際にリリースしてみる?」 •その名も「ものづくり研修」 •新卒のメンバーが2人ペアを組み、3週間程度でHCGをリリースして目標と なるCPIを達成できるかに挑む •CPIの目標を達成できればそのままアカツキのプロダクトとして リリースすることも! ※ 毎年同じ形式の研修が行われるわけではないです! 5
ものづくり研修の大まかな流れ •ゲームのコンセプトを決め、数ステージぶんの簡単なモックを作る •広告として15-30秒程度の動画を作成する •アプリをGoogle Playにリリースし、広告をFacebook Adsに登録する •2-3日程度でCPI(1インストールあたりにかかった広告費)を 計測する 目標値(ex. 25円/install)を下回る
⇨ クリア! 目標値に達しない ⇨ 広告の訴求方法変更、原案練り直しなど 6
実際にGoogle Play Storeに公開される 7
ものづくり研修のポイント・学び ① 実際に世界に向けてリリースができる ② エンジニアとプランナーとがチームとして働く経験 ③ 自分の専門外の知見にも触れることができる 8
① 実際に世界に向けてリリースができる •自分の作ったゲームが市場でどれくらい通用するのかをリアルに 体感することができる •リリースは日本ではなくアメリカなので、アメリカのユーザ目線で 何がヒットするか考える(これが難しい、面白さの感覚が違う) •「もっとステージ作り込んでくれよ」みたいなごもっともな コメント&評価もちゃんとストアに反映される 9
② エンジニアとプランナーとがチームとして働く経験 それぞれ2人ペアを組んで実施するので • どれくらいのペースで開発を行うかのスケジューリング • 作業分担をどうするか(互いの領域にどこまで介入すべきか) • 他のチームがどういう工夫をして進めているかを知る •
研修終了後に互いに相手のGood & Moreの共有 などチームとしての開発経験ができる 10
③ 自分の専門外の知見にも触れることができる •自分はサーバエンジニアなのでUnityはこの研修がほぼ初めて •基本的な用語の理解ができたのでクライアント側の技術の見通しが かなりよくなった •趣味での開発モチベの増加(UnityでVTuber用の3Dモデル 作ってみた話とかしてみたいな〜) •「詳しく知らないけど反応はできる」用語を増やすことの重要性 11
まとめ •アカツキの今年度の新卒研修では実際に全世界にHCGをリリースして広 告を打つことのできる実践的な研修を実施 •エンジニアリングの知見はもちろん、チーム内でのロールについても考える ことができる包括的な体験ができる •実際に自分のゲームをプレイしてもらうのは楽しい! 12 Twitter: @yuji9511_compro Email:
[email protected]