SlideShare a Scribd company logo
1 of 11
今年趣味開発を
通じて学んだこと
発表者について
• しがない人売り企業のITエンジニア
• 趣味でいろいろなアプリを開発している
• Unityでゲーム
• Androidでスマートフォンアプリ
• GCPで人工知能Webアプリ
• GitHub: @ZeitungM
作ったもの(1):自動生成迷路ゲーム
“ユニティちゃん迷路”
• Unityで作った迷路ゲーム
• ランダム生成される迷路の
ゴールを目指す
• “unity room”で公開中
https://unityroom.com/
games/unitychanmaze
得た教訓
• ゲームの特性がミスマッチを起こして、
どうしようもないゲームになってしまった
• 腕(ゴールにたどり着くまでの時間)を競うゲームなのに
肝心の迷路が運次第
• ゲームを作る際は構成要素同士でミスマッチを起こしていないか
企画の段階で考えること
• でもそういうところも作ってみないと教訓にならなかった
作ったもの(2): Unity製ゲーム
情熱driving school
• Unityで作ったミニゲーム
• ゲーム開発ハッカソン“Global Game Jam”にて
即席のチーム(4人)で、2~3日間で作成
• どんなゲームだったのか
開発者自身も覚えてないです
得た教訓
• チーム(4人)の内訳が エンジニア3人 と プランナー1人
素材( 画像, 音楽, モデル )を作る人がいない
• タスクをどう分けるのか問題
• プログラミングでできることしかできなかった
• 素材作りができるとGame Jam重宝される…かも知れない
作ったもの(3): Androidアプリ
ジョギング向け走行距離計測アプリ
• GPSで位置情報を取得して
各地点間の総距離を計算
• 当時習慣だった
ジョギングの走行距離を測定するために開発
得た教訓
• Android 開発ワカラナイ
• ていうか Java ワカラナイ
• プロジェクトのファイルがてんこ盛りでどこから手をつけるべきかわからなかった
• Unityがいかにわかりやすく作られているか
• 位置情報の取得までは楽だった
バックグラウンド処理がめんどくさい
• 8.0 からはバックグラウンド処理関係が厳しくなった(らしい)
今作っているもの: GCPで人工知能
• 人工知能ブームに肖るため
&Webアプリの開発がしたくて着手
• 絶賛開発中
• 今のところ
AI と Webアプリ以外何も決まってません
得た教訓
• AI と Webアプリ開発ワカラナイ
• 「AIを使ったWebアプリを作る」がスタートなので
AIを使う目的がどっか行った
• 作るものが何も決まらない
おわりに
• 実際に作ってみないと身につかない
• 何が起こるか、何でコケるかわからない
• 「興味がある」と口で言うだけなら楽だけど
何も身につかない

More Related Content

What's hot

ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版小林 信行
 
プロジェクト向けランチャーを用いた開発フロー
プロジェクト向けランチャーを用いた開発フロープロジェクト向けランチャーを用いた開発フロー
プロジェクト向けランチャーを用いた開発フローGANBARION
 
学生がUnityで2 dゲームを作るとこうなる
学生がUnityで2 dゲームを作るとこうなる学生がUnityで2 dゲームを作るとこうなる
学生がUnityで2 dゲームを作るとこうなるRyoya Takahashi
 
ゆるロボ製作所ができるまで
ゆるロボ製作所ができるまでゆるロボ製作所ができるまで
ゆるロボ製作所ができるまでMikito Yoshiya
 
iOS/Androidアプリ「こんな息子に育てた覚えはない」について
iOS/Androidアプリ「こんな息子に育てた覚えはない」についてiOS/Androidアプリ「こんな息子に育てた覚えはない」について
iOS/Androidアプリ「こんな息子に育てた覚えはない」についてミルク株式会社
 
How to inspect complete scenes with Unity?
How to inspect complete scenes with Unity?How to inspect complete scenes with Unity?
How to inspect complete scenes with Unity?小林 信行
 
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)ミルク株式会社
 
『ゲームクリエイター育成会議 オフラインミーティングVol.1 「遊びと学びの研究者に聞く、ゲームデザイナーの育て方」』に参加するにあたって自分なりに考えたこと
『ゲームクリエイター育成会議 オフラインミーティングVol.1 「遊びと学びの研究者に聞く、ゲームデザイナーの育て方」』に参加するにあたって自分なりに考えたこと『ゲームクリエイター育成会議 オフラインミーティングVol.1 「遊びと学びの研究者に聞く、ゲームデザイナーの育て方」』に参加するにあたって自分なりに考えたこと
『ゲームクリエイター育成会議 オフラインミーティングVol.1 「遊びと学びの研究者に聞く、ゲームデザイナーの育て方」』に参加するにあたって自分なりに考えたことTakashi Imagire
 
ゲームシナリオ構成法 2015版
ゲームシナリオ構成法 2015版ゲームシナリオ構成法 2015版
ゲームシナリオ構成法 2015版小林 信行
 
【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnity【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnityUnity Technologies Japan K.K.
 
GGJ2017 事前勉強会 UE4編
GGJ2017 事前勉強会 UE4編GGJ2017 事前勉強会 UE4編
GGJ2017 事前勉強会 UE4編Masahiko Nakamura
 
UE4におけるキャラクタークラス設計
UE4におけるキャラクタークラス設計UE4におけるキャラクタークラス設計
UE4におけるキャラクタークラス設計Masahiko Nakamura
 
UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!Masahiko Nakamura
 
Unityは神,Unrealは現実
Unityは神,Unrealは現実Unityは神,Unrealは現実
Unityは神,Unrealは現実Linea319
 
スマートフォンでの脱出ゲームの作り方
スマートフォンでの脱出ゲームの作り方スマートフォンでの脱出ゲームの作り方
スマートフォンでの脱出ゲームの作り方Takao Uchikawa
 
ゲームジャム対策集中講座 ~よくある問題と対策~
ゲームジャム対策集中講座 ~よくある問題と対策~ゲームジャム対策集中講座 ~よくある問題と対策~
ゲームジャム対策集中講座 ~よくある問題と対策~Yasuyuki Kamata
 
クロスプラットフォームなPlayNを使ってみた
クロスプラットフォームなPlayNを使ってみたクロスプラットフォームなPlayNを使ってみた
クロスプラットフォームなPlayNを使ってみたTakao Sumitomo
 
【Unity道場 教育編】さまざまに広がるUnityの世界 2021
【Unity道場 教育編】さまざまに広がるUnityの世界 2021【Unity道場 教育編】さまざまに広がるUnityの世界 2021
【Unity道場 教育編】さまざまに広がるUnityの世界 2021UnityTechnologiesJapan002
 

What's hot (20)

ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
ゲームデザイナーのためのキャラクター表現&コンセプトメイキング:抜粋版
 
プロジェクト向けランチャーを用いた開発フロー
プロジェクト向けランチャーを用いた開発フロープロジェクト向けランチャーを用いた開発フロー
プロジェクト向けランチャーを用いた開発フロー
 
学生がUnityで2 dゲームを作るとこうなる
学生がUnityで2 dゲームを作るとこうなる学生がUnityで2 dゲームを作るとこうなる
学生がUnityで2 dゲームを作るとこうなる
 
ゆるロボ製作所ができるまで
ゆるロボ製作所ができるまでゆるロボ製作所ができるまで
ゆるロボ製作所ができるまで
 
iOS/Androidアプリ「こんな息子に育てた覚えはない」について
iOS/Androidアプリ「こんな息子に育てた覚えはない」についてiOS/Androidアプリ「こんな息子に育てた覚えはない」について
iOS/Androidアプリ「こんな息子に育てた覚えはない」について
 
How to inspect complete scenes with Unity?
How to inspect complete scenes with Unity?How to inspect complete scenes with Unity?
How to inspect complete scenes with Unity?
 
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
「会社で寝よう!」制作レポート(3Dカジュアルゲームの開発手法)
 
『ゲームクリエイター育成会議 オフラインミーティングVol.1 「遊びと学びの研究者に聞く、ゲームデザイナーの育て方」』に参加するにあたって自分なりに考えたこと
『ゲームクリエイター育成会議 オフラインミーティングVol.1 「遊びと学びの研究者に聞く、ゲームデザイナーの育て方」』に参加するにあたって自分なりに考えたこと『ゲームクリエイター育成会議 オフラインミーティングVol.1 「遊びと学びの研究者に聞く、ゲームデザイナーの育て方」』に参加するにあたって自分なりに考えたこと
『ゲームクリエイター育成会議 オフラインミーティングVol.1 「遊びと学びの研究者に聞く、ゲームデザイナーの育て方」』に参加するにあたって自分なりに考えたこと
 
ゲームシナリオ構成法 2015版
ゲームシナリオ構成法 2015版ゲームシナリオ構成法 2015版
ゲームシナリオ構成法 2015版
 
【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnity【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnity
 
GGJ2017 事前勉強会 UE4編
GGJ2017 事前勉強会 UE4編GGJ2017 事前勉強会 UE4編
GGJ2017 事前勉強会 UE4編
 
UE4におけるキャラクタークラス設計
UE4におけるキャラクタークラス設計UE4におけるキャラクタークラス設計
UE4におけるキャラクタークラス設計
 
UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!UE4のためのより良いゲーム設計を理解しよう!
UE4のためのより良いゲーム設計を理解しよう!
 
Unity5とUE4の比較
Unity5とUE4の比較Unity5とUE4の比較
Unity5とUE4の比較
 
20160124
2016012420160124
20160124
 
Unityは神,Unrealは現実
Unityは神,Unrealは現実Unityは神,Unrealは現実
Unityは神,Unrealは現実
 
スマートフォンでの脱出ゲームの作り方
スマートフォンでの脱出ゲームの作り方スマートフォンでの脱出ゲームの作り方
スマートフォンでの脱出ゲームの作り方
 
ゲームジャム対策集中講座 ~よくある問題と対策~
ゲームジャム対策集中講座 ~よくある問題と対策~ゲームジャム対策集中講座 ~よくある問題と対策~
ゲームジャム対策集中講座 ~よくある問題と対策~
 
クロスプラットフォームなPlayNを使ってみた
クロスプラットフォームなPlayNを使ってみたクロスプラットフォームなPlayNを使ってみた
クロスプラットフォームなPlayNを使ってみた
 
【Unity道場 教育編】さまざまに広がるUnityの世界 2021
【Unity道場 教育編】さまざまに広がるUnityの世界 2021【Unity道場 教育編】さまざまに広がるUnityの世界 2021
【Unity道場 教育編】さまざまに広がるUnityの世界 2021
 

Similar to 今年趣味開発を通じて学んだこと(2018)

[Unite 2016 Tokyo]Unityを使った個人ゲーム開発における「収益化」の現状と未来
[Unite 2016 Tokyo]Unityを使った個人ゲーム開発における「収益化」の現状と未来[Unite 2016 Tokyo]Unityを使った個人ゲーム開発における「収益化」の現状と未来
[Unite 2016 Tokyo]Unityを使った個人ゲーム開発における「収益化」の現状と未来Takaaki Ichijo
 
Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?MakotoItoh
 
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...エピック・ゲームズ・ジャパン Epic Games Japan
 
Couchbase x unity
Couchbase x unityCouchbase x unity
Couchbase x unityMakotoItoh
 
リアルタイムコマンドバトルのゲームで PlayFab を使ってみた
リアルタイムコマンドバトルのゲームで PlayFab を使ってみたリアルタイムコマンドバトルのゲームで PlayFab を使ってみた
リアルタイムコマンドバトルのゲームで PlayFab を使ってみたYutoNishine
 
20121123 アド部定例会 unityアプリに広告を入れる方法
20121123 アド部定例会 unityアプリに広告を入れる方法20121123 アド部定例会 unityアプリに広告を入れる方法
20121123 アド部定例会 unityアプリに広告を入れる方法Yasuyuki Kamata
 
【Unity道場】スマートフォンゲームでお金を稼ぐときにやっておくべきいくつかのこと
【Unity道場】スマートフォンゲームでお金を稼ぐときにやっておくべきいくつかのこと【Unity道場】スマートフォンゲームでお金を稼ぐときにやっておくべきいくつかのこと
【Unity道場】スマートフォンゲームでお金を稼ぐときにやっておくべきいくつかのことUnity Technologies Japan K.K.
 
Unityでアプリを作るには
Unityでアプリを作るにはUnityでアプリを作るには
Unityでアプリを作るにはKeigo Ando
 
シェーダーグラフで作るヒットエフェクト
シェーダーグラフで作るヒットエフェクトシェーダーグラフで作るヒットエフェクト
シェーダーグラフで作るヒットエフェクトr_ngtm
 
Unityでスマートフォン向けゲームを開発する
Unityでスマートフォン向けゲームを開発するUnityでスマートフォン向けゲームを開発する
Unityでスマートフォン向けゲームを開発するtomomihirano1
 
Unity Heatmap/Game Performance/Collaborate 紹介
Unity Heatmap/Game Performance/Collaborate 紹介Unity Heatmap/Game Performance/Collaborate 紹介
Unity Heatmap/Game Performance/Collaborate 紹介Makoto Ito
 
Make physical game with Unity
Make physical game with UnityMake physical game with Unity
Make physical game with UnityHiroki Kaneko
 
IEとメモ帳でかんたんゲーム開発
IEとメモ帳でかんたんゲーム開発IEとメモ帳でかんたんゲーム開発
IEとメモ帳でかんたんゲーム開発amusementcreators
 
Game Design in Society (in Japanese)
Game Design in Society (in Japanese)Game Design in Society (in Japanese)
Game Design in Society (in Japanese)syamane
 
Unityを触ってみた話
Unityを触ってみた話Unityを触ってみた話
Unityを触ってみた話tomomihirano1
 
東方ゲームAIとその歴史
東方ゲームAIとその歴史東方ゲームAIとその歴史
東方ゲームAIとその歴史ide_an
 

Similar to 今年趣味開発を通じて学んだこと(2018) (20)

Powerofgame140902koukai
Powerofgame140902koukaiPowerofgame140902koukai
Powerofgame140902koukai
 
[Unite 2016 Tokyo]Unityを使った個人ゲーム開発における「収益化」の現状と未来
[Unite 2016 Tokyo]Unityを使った個人ゲーム開発における「収益化」の現状と未来[Unite 2016 Tokyo]Unityを使った個人ゲーム開発における「収益化」の現状と未来
[Unite 2016 Tokyo]Unityを使った個人ゲーム開発における「収益化」の現状と未来
 
Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?
 
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
 
Couchbase x unity
Couchbase x unityCouchbase x unity
Couchbase x unity
 
リアルタイムコマンドバトルのゲームで PlayFab を使ってみた
リアルタイムコマンドバトルのゲームで PlayFab を使ってみたリアルタイムコマンドバトルのゲームで PlayFab を使ってみた
リアルタイムコマンドバトルのゲームで PlayFab を使ってみた
 
20121123 アド部定例会 unityアプリに広告を入れる方法
20121123 アド部定例会 unityアプリに広告を入れる方法20121123 アド部定例会 unityアプリに広告を入れる方法
20121123 アド部定例会 unityアプリに広告を入れる方法
 
【Unity道場】スマートフォンゲームでお金を稼ぐときにやっておくべきいくつかのこと
【Unity道場】スマートフォンゲームでお金を稼ぐときにやっておくべきいくつかのこと【Unity道場】スマートフォンゲームでお金を稼ぐときにやっておくべきいくつかのこと
【Unity道場】スマートフォンゲームでお金を稼ぐときにやっておくべきいくつかのこと
 
Unityでアプリを作るには
Unityでアプリを作るにはUnityでアプリを作るには
Unityでアプリを作るには
 
Unity講座
Unity講座Unity講座
Unity講座
 
シェーダーグラフで作るヒットエフェクト
シェーダーグラフで作るヒットエフェクトシェーダーグラフで作るヒットエフェクト
シェーダーグラフで作るヒットエフェクト
 
Unityでスマートフォン向けゲームを開発する
Unityでスマートフォン向けゲームを開発するUnityでスマートフォン向けゲームを開発する
Unityでスマートフォン向けゲームを開発する
 
Unity Heatmap/Game Performance/Collaborate 紹介
Unity Heatmap/Game Performance/Collaborate 紹介Unity Heatmap/Game Performance/Collaborate 紹介
Unity Heatmap/Game Performance/Collaborate 紹介
 
Unity ゲーム開発
Unity ゲーム開発Unity ゲーム開発
Unity ゲーム開発
 
Techhills 6.18
Techhills 6.18Techhills 6.18
Techhills 6.18
 
Make physical game with Unity
Make physical game with UnityMake physical game with Unity
Make physical game with Unity
 
IEとメモ帳でかんたんゲーム開発
IEとメモ帳でかんたんゲーム開発IEとメモ帳でかんたんゲーム開発
IEとメモ帳でかんたんゲーム開発
 
Game Design in Society (in Japanese)
Game Design in Society (in Japanese)Game Design in Society (in Japanese)
Game Design in Society (in Japanese)
 
Unityを触ってみた話
Unityを触ってみた話Unityを触ってみた話
Unityを触ってみた話
 
東方ゲームAIとその歴史
東方ゲームAIとその歴史東方ゲームAIとその歴史
東方ゲームAIとその歴史
 

今年趣味開発を通じて学んだこと(2018)