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
Kohki Miki
68,425 views
エターナらないゲーム開発
インディーゲーム開発アンチパターンとその解決策
Engineering
◦
Read more
175
Save
Share
Embed
Embed presentation
Download
Downloaded 107 times
1
/ 73
2
/ 73
Most read
3
/ 73
4
/ 73
5
/ 73
6
/ 73
7
/ 73
8
/ 73
9
/ 73
10
/ 73
11
/ 73
12
/ 73
13
/ 73
14
/ 73
15
/ 73
16
/ 73
17
/ 73
18
/ 73
19
/ 73
20
/ 73
21
/ 73
22
/ 73
23
/ 73
24
/ 73
25
/ 73
26
/ 73
27
/ 73
28
/ 73
29
/ 73
30
/ 73
31
/ 73
32
/ 73
33
/ 73
34
/ 73
35
/ 73
36
/ 73
37
/ 73
38
/ 73
39
/ 73
40
/ 73
41
/ 73
42
/ 73
43
/ 73
44
/ 73
45
/ 73
46
/ 73
47
/ 73
48
/ 73
49
/ 73
50
/ 73
51
/ 73
52
/ 73
53
/ 73
54
/ 73
55
/ 73
56
/ 73
57
/ 73
58
/ 73
59
/ 73
60
/ 73
61
/ 73
62
/ 73
63
/ 73
64
/ 73
65
/ 73
66
/ 73
67
/ 73
68
/ 73
69
/ 73
70
/ 73
71
/ 73
72
/ 73
73
/ 73
More Related Content
PDF
MMORPGで考えるレベルデザイン
by
Katsumi Mizushima
PDF
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
by
Kouji Ohno
PDF
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
by
com044
PPTX
プログラマが欲しい仕様書とは
by
Katsutoshi Makino
PDF
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
猫でも分かるUE4.22から入ったSubsystem
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
ガルガンチュア on Oculus Quest - 72FPSへの挑戦 -
by
Takehito Gondo
MMORPGで考えるレベルデザイン
by
Katsumi Mizushima
CEDEC2016 「コントラスト」で考えるゲームデザイン・レベルデザイン
by
Kouji Ohno
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
by
com044
プログラマが欲しい仕様書とは
by
Katsutoshi Makino
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
by
エピック・ゲームズ・ジャパン Epic Games Japan
猫でも分かるUE4.22から入ったSubsystem
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4をレンダラとした趣味的スピード背景ルックデブ(UE4 Environment Art Dive)
by
エピック・ゲームズ・ジャパン Epic Games Japan
ガルガンチュア on Oculus Quest - 72FPSへの挑戦 -
by
Takehito Gondo
What's hot
PDF
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
by
Unity Technologies Japan K.K.
PDF
60fpsアクションを実現する秘訣を伝授 解析編
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4×Switchで60FPSの(ネットワーク)対戦アクションをなんとかして作る! | UNREAL FEST EXTREME 2020 WINTER
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 1 <Shader Compile, PSO Cache編>
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
【Unite Tokyo 2018 Training Day】ProBuilderで学ぶレベルデザイン レベルデザインについて
by
Unity Technologies Japan K.K.
PPTX
Unityネイティブプラグインマニアクス #denatechcon
by
DeNA
PDF
UE4におけるエフェクトの基本戦略事例 後半
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
김동건, 할머니가 들려주신 마비노기 개발 전설, NDC2019
by
devCAT Studio, NEXON
PDF
UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 (日本語訳)
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4とBlenderでランニングコストを抑えるモダンなワークフロー
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
by
モノビット エンジン
PDF
UE4のモバイル向け機能や最新情報などを改めて紹介!2019
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
GPU最適化入門
by
Takahiro KOGUCHI
PDF
コールバックと戦う話
by
torisoup
PDF
MMORPGで考えるゲームデザイン(2014年改訂版)
by
Katsumi Mizushima
PPTX
UE4アセットリダクション手法紹介
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
【Unite 2017 Tokyo】最適化をする前に覚えておきたい技術
by
Unity Technologies Japan K.K.
【CEDEC2017】Unityを使ったNintendo Switch™向けのタイトル開発・移植テクニック!!
by
Unity Technologies Japan K.K.
60fpsアクションを実現する秘訣を伝授 解析編
by
エピック・ゲームズ・ジャパン Epic Games Japan
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4×Switchで60FPSの(ネットワーク)対戦アクションをなんとかして作る! | UNREAL FEST EXTREME 2020 WINTER
by
エピック・ゲームズ・ジャパン Epic Games Japan
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 1 <Shader Compile, PSO Cache編>
by
エピック・ゲームズ・ジャパン Epic Games Japan
【Unite Tokyo 2018 Training Day】ProBuilderで学ぶレベルデザイン レベルデザインについて
by
Unity Technologies Japan K.K.
Unityネイティブプラグインマニアクス #denatechcon
by
DeNA
UE4におけるエフェクトの基本戦略事例 後半
by
エピック・ゲームズ・ジャパン Epic Games Japan
김동건, 할머니가 들려주신 마비노기 개발 전설, NDC2019
by
devCAT Studio, NEXON
UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 (日本語訳)
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4とBlenderでランニングコストを抑えるモダンなワークフロー
by
エピック・ゲームズ・ジャパン Epic Games Japan
【GCC18】PUBGライクなゲームをUnityだけで早く確実に作る方法 〜ひとつのUnity上でダミークライアントを100個同時に動かす〜
by
モノビット エンジン
UE4のモバイル向け機能や最新情報などを改めて紹介!2019
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4 MultiPlayer Online Deep Dive: 実践編1 (Byking様ご講演) #UE4DD
by
エピック・ゲームズ・ジャパン Epic Games Japan
徹底解説!UE4を使ったモバイルゲーム開発におけるコンテンツアップデートの極意!
by
エピック・ゲームズ・ジャパン Epic Games Japan
GPU最適化入門
by
Takahiro KOGUCHI
コールバックと戦う話
by
torisoup
MMORPGで考えるゲームデザイン(2014年改訂版)
by
Katsumi Mizushima
UE4アセットリダクション手法紹介
by
エピック・ゲームズ・ジャパン Epic Games Japan
【Unite 2017 Tokyo】最適化をする前に覚えておきたい技術
by
Unity Technologies Japan K.K.
Similar to エターナらないゲーム開発
PDF
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
by
UnityTechnologiesJapan002
PDF
ゲーム業界から見たアジャイル開発
by
Masaru Nagaku
PPTX
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
by
gree_tech
PDF
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
by
gree_tech
PDF
GCSアジャイル開発を使ったゲームの作り方
by
Hiroyuki Tanaka
PDF
土下座パラダイスはこうして生まれた
by
Takafumi Naito
PDF
コードしか書けないエンジニアがゲームを作るには。みんなで作る:ccocos2d-xゲーム開発
by
Haco Kohashi
PDF
ゆるロボ製作所ができるまで
by
Mikito Yoshiya
PPTX
Unity * スマートフォン開発で学んだこと
by
Katsutoshi Makino
PDF
iOS/Androidアプリ「こんな息子に育てた覚えはない」について
by
ミルク株式会社
PDF
Cedec2015_「消滅都市」運用の一年
by
gree_tech
PDF
ゲームとUIの関係
by
Sayuri Nagayoshi
PPTX
[141004] cedec 2014 참관기 & 강연 리뷰 #1
by
MinGeun Park
PDF
神奈川電子技術研究所 あかんゲームといいゲーム
by
IGDA Japan
PDF
[DENX LT]ゲーム制作はじめよう
by
Doshisha Univ.
PDF
Unityとスマートフォンアプリの最適化
by
COLOPL, Inc.
PPTX
20120204高専カンファ岐阜「簡単なゲーム制作」
by
Shinichi Seya
PPTX
長寿なゲーム事業におけるアプリビルドの効率化
by
gree_tech
KEY
1.29.user,user,user
by
Tonny Xu
PDF
Unityで作るiOSゲームアプリ
by
keiso watanabe
【Unite Tokyo 2019】運用中超大規模タイトルにおけるUnityアップデート課題の解決手法と事例
by
UnityTechnologiesJapan002
ゲーム業界から見たアジャイル開発
by
Masaru Nagaku
Cocos2d-x 3.0を使ったゲーム “消滅都市” の開発事例
by
gree_tech
Cocos2d-xを用いた "LINE タワーライジング" の開発事例
by
gree_tech
GCSアジャイル開発を使ったゲームの作り方
by
Hiroyuki Tanaka
土下座パラダイスはこうして生まれた
by
Takafumi Naito
コードしか書けないエンジニアがゲームを作るには。みんなで作る:ccocos2d-xゲーム開発
by
Haco Kohashi
ゆるロボ製作所ができるまで
by
Mikito Yoshiya
Unity * スマートフォン開発で学んだこと
by
Katsutoshi Makino
iOS/Androidアプリ「こんな息子に育てた覚えはない」について
by
ミルク株式会社
Cedec2015_「消滅都市」運用の一年
by
gree_tech
ゲームとUIの関係
by
Sayuri Nagayoshi
[141004] cedec 2014 참관기 & 강연 리뷰 #1
by
MinGeun Park
神奈川電子技術研究所 あかんゲームといいゲーム
by
IGDA Japan
[DENX LT]ゲーム制作はじめよう
by
Doshisha Univ.
Unityとスマートフォンアプリの最適化
by
COLOPL, Inc.
20120204高専カンファ岐阜「簡単なゲーム制作」
by
Shinichi Seya
長寿なゲーム事業におけるアプリビルドの効率化
by
gree_tech
1.29.user,user,user
by
Tonny Xu
Unityで作るiOSゲームアプリ
by
keiso watanabe
More from Kohki Miki
PDF
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
by
Kohki Miki
PDF
札幌ゲーム製作者コミュニティKawaz「いどのなかにいる」
by
Kohki Miki
PDF
【TDDBC2.1】やる夫で学ぶTDD
by
Kohki Miki
KEY
PyGame入門
by
Kohki Miki
PDF
nomad-cliの紹介
by
Kohki Miki
PDF
〜ゲーム制作を始めてみよう〜 Kawaz入会希望者向けスライド
by
Kohki Miki
PDF
ゲームコミュニティサミット2014「*いどのなかにいる*」
by
Kohki Miki
PDF
cocos2d-consoleでパッケージ管理
by
Kohki Miki
PDF
watchOS 2でゲーム作ってみた話
by
Kohki Miki
PDF
VOXCHRONICLE企画草案
by
Kohki Miki
PDF
Unite Japanに参加してきた話
by
Kohki Miki
PDF
ゲームコミュニティサミット2014に参加してきた話
by
Kohki Miki
PDF
Decksetがよかった話
by
Kohki Miki
KEY
cocos2で始める iPhoneゲーム開発入門
by
Kohki Miki
PDF
Kobold2Dで始めるゲーム開発
by
Kohki Miki
PDF
Kawaz Hipchat超入門
by
Kohki Miki
KEY
Kawaz的jQuery入門
by
Kohki Miki
PDF
Kawaz Third Impact
by
Kohki Miki
KEY
はてな技術勉強会 #4LT「札幌ゲーム制作者コミュニティKawaz」について
by
Kohki Miki
KEY
はてなインターンシップ2011、ワークショップ発表プレゼン
by
Kohki Miki
cocos2d-x 3.0 + C++11で始めるゲーム開発超入門
by
Kohki Miki
札幌ゲーム製作者コミュニティKawaz「いどのなかにいる」
by
Kohki Miki
【TDDBC2.1】やる夫で学ぶTDD
by
Kohki Miki
PyGame入門
by
Kohki Miki
nomad-cliの紹介
by
Kohki Miki
〜ゲーム制作を始めてみよう〜 Kawaz入会希望者向けスライド
by
Kohki Miki
ゲームコミュニティサミット2014「*いどのなかにいる*」
by
Kohki Miki
cocos2d-consoleでパッケージ管理
by
Kohki Miki
watchOS 2でゲーム作ってみた話
by
Kohki Miki
VOXCHRONICLE企画草案
by
Kohki Miki
Unite Japanに参加してきた話
by
Kohki Miki
ゲームコミュニティサミット2014に参加してきた話
by
Kohki Miki
Decksetがよかった話
by
Kohki Miki
cocos2で始める iPhoneゲーム開発入門
by
Kohki Miki
Kobold2Dで始めるゲーム開発
by
Kohki Miki
Kawaz Hipchat超入門
by
Kohki Miki
Kawaz的jQuery入門
by
Kohki Miki
Kawaz Third Impact
by
Kohki Miki
はてな技術勉強会 #4LT「札幌ゲーム制作者コミュニティKawaz」について
by
Kohki Miki
はてなインターンシップ2011、ワークショップ発表プレゼン
by
Kohki Miki
エターナらないゲーム開発
1.
エターナらないゲーム開発 TECHMIX HOKKAIDO
2014 @giginet
2.
@giginet
3.
ゲーム製作者コミュニティKawaz • プログラマ、グラフィッカ、サウンド、シナ
リオライター、みんなでゲーム開発してます • http://www.kawaz.org/
4.
http://www.kawaz.org/
5.
• 『cocos2d-xではじめる スマートフォンゲーム開
発 [cocos2d-x Ver.3対応] for iOS/Android 』 • 技術評論社 税別¥2,980 • 2014/12/25発売予定!
6.
今日話すこと • インディーゲーム開発で培ったゲーム開発環
境改善のあれこれ
7.
なぜ個人ゲーム開発は エターナるのか
8.
「エターナル」(英語の形容詞eternal:永遠の、 果てしない)を動詞化させた造語。 作者が諸般の事情によりゲーム製作を途中で放棄
すること、またはその状態を表す。 エターナる
9.
企画者が説明した要件
10.
プロジェクトメンバーの理解
11.
プログラマのコード
12.
顧客への請求金額
13.
顧客が本当に必要だった物
14.
エターナった
15.
ゲームは大抵完成しない • 個人では大きいものを作るのが難しい
• →のに平気でFF作りたいとか言っちゃう • 特にモチベーションの維持が難しい • あくまで趣味なので辛くなるとみんなやめてしまう • インディー開発は辛くない環境を作って製作スピー ドをあげていかなくてはならない
16.
インディーゲーム開発の特徴 • 金がない
• 時間がない • 責任がない • 知見がない • やる気はある(はず)
17.
インディーゲーム開発の特徴 • 金がない→お金をかけずにできる方法を考える
• 時間がない→効率化する • 責任がない→逃げ出さないようにする • 知見がない→勉強する • やる気はある(はず)→心が折れないようにする
18.
辛くない環境を作るべき!
19.
辛くない環境作り • ゲームを作り込む以外に無駄や非効率な部分
が多いとゲームは完成しづらい • インディーゲーム開発のよくあるアンチパター ンは知識や技術の力で解決できる
20.
ゲーム開発アンチパターンと 解決策
21.
1プロマネできてなさすぎ問題
22.
マネージメントの不足 • 「ゲーム作るぞ!!!」
23.
マネージメントの不足 • 「ゲーム作るぞ!!!」
• →何やってるかわからない • →どこまで進んでるかわからない
24.
マネージメントの不足 • 「ゲーム作るぞ!!!」
• →何やってるかわからない • →どこまで進んでるかわからない • →そもそもできてない
25.
エターナった
26.
チケット管理する • Redmineを導入
27.
ChatOps • プロジェクトごとのチャット窓に通知して進
捗がわかりやすくする
28.
ドキュメントを作る • Wiki整備
29.
知見を蓄える • ゲーム開発のプロマネ本や資料を読む
30.
当たり前 • 開発をしてる人なら当たり前
• だけど学生や未経験者は何も知らない • →当たり前を浸透させる
31.
2プログラマの仕事多すぎ問題
32.
プログラマ忙しすぎ問題 • 何をするにもプログラマが必要
33.
プログラマ忙しすぎ問題 • 何をするにもプログラマが必要
• 「曲作ったのでクロスフェードしてください」 • 「画像微修正したので差し替えてください」 • 「ステージ差し替えてください」 • 「2面のボスの第2形態で発生する溜め攻撃の時の 点滅の速度を3フレーム速くしてください」
34.
エターナった
35.
素材の差し替えを改善する • 今まではDropboxを使っていた
• これはこれで便利(むしろ必須)
36.
Dropboxの問題点 • 素材の差し替えが面倒
• 変更点がわからない • 履歴が見づらい
37.
皆がバージョン管理を使う • プログラマがいちいち差し替えなくても良い
38.
皆がバージョン管理を使う
39.
アウトソーシングできる設計 • プログラマが介在しなくても細かい部分の変
更ができるようにする • 外部ツールに委譲 • サウンド、アニメーション、スクリプト
40.
アウトソーシングできる設計
41.
アウトソーシングできる設計
42.
スクリプト言語の利用 • ゲームのメインシステムとは別にレベルデザ
インにスクリプト言語を利用する • RPG、ノベルゲームなど • スクリプトを書き換えるだけで細かな表現が 修正できるようにする
43.
静的解析 • ゲームのセリフをプログラムをできない人に
書いて貰った
44.
静的解析 • ゲームのセリフをプログラムをできない人に
書いて貰った クォートがない カンマがない 全角スペース入ってる
45.
ゲームが落ちる
46.
静的解析 • 例:VOXCHRONICLE
• レベルデザインをLuaで行い、Luaの静的解析 をCIサーバー上で行うようにした • →プログラマじゃない人がシンタックスエ ラーしても安心
47.
まとめ • エンジニアはそれぞれのパートの人がなるべ
く自分で手を動かせる環境を作る • なるべく人の時間を無駄にしない設計にする
48.
3いつまでも遊べなさすぎ問題
49.
いつまでもゲームができない • 環境構築が難しく、プログラマがビルドボタ
ンを押さないとゲームが遊べない
50.
いつまでもゲームができない • 環境構築が難しく、プログラマがビルドボタ
ンを押さないとゲームが遊べない • →ゲームを遊べないメンバーがいる
51.
いつまでもゲームができない • 環境構築が難しく、プログラマがビルドボタ
ンを押さないとゲームが遊べない • →ゲームを遊べないメンバーがいる • →進んでいるかわからない
52.
いつまでもゲームができない • 環境構築が難しく、プログラマがビルドボタ
ンを押さないとゲームが遊べない • →ゲームを遊べないメンバーがいる • →進んでいるかわからない • →製作モチベーションの低下
53.
エターナった
54.
Eating your own
dog food • お前のクソゲーは犬にでも食わせておけ • ゲーム開発は自分のゲームを遊びまくること が大切 • 遊ぶのに時間や手間がかかる環境は上手くい かない
55.
ラピッドプロトタイピング • とりあえず仮グラでもいいから作る
• 形ができてないと面白さがわからない
59.
自動デプロイ • いちいちエンジニアがビルドしないと遊べな
いのは辛い • CI(継続的インテグレーション)で解決する • CI as a Serviceのおかげで個人でもタダで簡単 にできる
60.
自動デプロイ • 例:Wave
Weaver • iOS/Android/Mac版をCIサーバー上でクロス ビルドし、自動デプロイを実現
61.
TestFlight DeployGate Dropbox
Jenkins GitLab
62.
Wave Weaver •
App Store/Google Playで配信中!
63.
高速で遊べる環境 • 例:みるみら
for PS Vita • PS Vita版とWindows版をクロスビルドし、手 元で簡単にステージ設計ができる環境を実現 • エディタで作ってファイルをドラッグする だけでマップのデバッグができる
66.
みるみら for PS
Vita • PS Storeで大好評配信中!!!
67.
他にも • いつか機会があれば話したい
• ゲームの統合テストフレームワーク • ゲームシナリオのモデルチェッキング • ゲームバランスのダイアグラム化
68.
ゲーム開発の民主化 • 今説明したようなことは全て素人が無料
or 安 価でできる時代 • プロと同じ、それ以上のことが誰でもできる
69.
まとめ • 個人開発だからこそ辛くない環境作りが必要
• 個人でもこれぐらいは無料でできる • ゲーム開発はエンジニアが中心となって引っ 張っていく必要がある • ゲーム開発奥深い
70.
ゲーム製作者コミュニティKawaz • インフィニットループさんの会議室で月1全体
ミーティングを実施中 • ゲーム開発技術の共有、交流会など
71.
Global Game Jam
2015 • 今年もやります! • 1/23 ~ 25 • 48時間でゲームを作るイ ベント • わずか2日で今日の話が 体験できるのでオススメ
72.
• 『cocos2d-xではじめる スマートフォンゲーム開
発 [cocos2d-x Ver.3対応] for iOS/Android 』 • 技術評論社 税別¥2,980 • 2014/12/25発売予定!
73.
Any Questions?
Download