40

Unity歴0秒は何故ゲームジャムに飛び込んだのか

Embed Size (px)

DESCRIPTION

from Japan. ユニティちゃんゲームジャム2014@大阪に参加したサウンドクリエイターによる制作過程まとめです。

Citation preview

Page 1: Unity歴0秒は何故ゲームジャムに飛び込んだのか
Page 2: Unity歴0秒は何故ゲームジャムに飛び込んだのか

奥野 賢太郎 http://www.okunokentaro.com/ 音楽家

@armorik83自己紹介

Page 3: Unity歴0秒は何故ゲームジャムに飛び込んだのか

お仕事• 作曲・編曲といった音楽制作

ゲーム(PSP, Android, iOS)、映像、イベントBGMなど

• 舞台や音響等のステージマネージャ

• ピアノ、キーボード演奏します

• 以前は専門学校の講師や、イベントのプロデュースもしてましたフリーランスの音楽なんでも屋です

@armorik83

Page 4: Unity歴0秒は何故ゲームジャムに飛び込んだのか

お仕事 @armorik83

お仕事 募集中!• 作曲・編曲といった音楽制作ゲーム(PSP, Android, iOS)、映像、イベントBGMなど

• 舞台や音響等のステージマネージャ

• ピアノ、キーボード演奏します

• 以前は専門学校の講師や、イベントのプロデュースもしてましたフリーランスの音楽なんでも屋です

Page 5: Unity歴0秒は何故ゲームジャムに飛び込んだのか

ということで…

Page 6: Unity歴0秒は何故ゲームジャムに飛び込んだのか
Page 7: Unity歴0秒は何故ゲームジャムに飛び込んだのか
Page 8: Unity歴0秒は何故ゲームジャムに飛び込んだのか

Unity歴

zero seconds…

Page 9: Unity歴0秒は何故ゲームジャムに飛び込んだのか

Why?

Page 10: Unity歴0秒は何故ゲームジャムに飛び込んだのか
Page 11: Unity歴0秒は何故ゲームジャムに飛び込んだのか

開発現場を見てみたい!

Page 12: Unity歴0秒は何故ゲームジャムに飛び込んだのか
Page 13: Unity歴0秒は何故ゲームジャムに飛び込んだのか
Page 14: Unity歴0秒は何故ゲームジャムに飛び込んだのか

として無謀にも申し込みました

m(_ _)m 足手まといも覚悟で

Page 15: Unity歴0秒は何故ゲームジャムに飛び込んだのか

ゲームジャム開始• ユニティちゃんゲームジャム2014@大阪

『チームくるくる』

• このチーム、グラフィッカーいない!

• でもサウンドがいる!

Page 16: Unity歴0秒は何故ゲームジャムに飛び込んだのか

何を作ろう• ドット絵ユニティちゃん素材がある

→2Dアクションゲームにしよう

• エンドレスでのスコアアタック

• 音楽にあわせてブロックが明滅して跳ぶ→”140”というゲームのオマージュ あっちはステージクリア型、うちは持久戦タイプ

Page 17: Unity歴0秒は何故ゲームジャムに飛び込んだのか

もっとアイデアを!• ゲームの途中で難易度が分岐するブロックを

出す!

• 難易度の変化は、音楽ゲーだとそのまま曲の変化となる(作るの大変)

Page 18: Unity歴0秒は何故ゲームジャムに飛び込んだのか

もっとアイデアを!• ゲームの途中で難易度が分岐するブロックを

出す!

• 難易度の変化は、音楽ゲーだとそのまま曲の変化となる(作るの大変)

じゃあ分岐して楽器を増やそう!

Page 19: Unity歴0秒は何故ゲームジャムに飛び込んだのか

wow!!分岐?エッ

Page 20: Unity歴0秒は何故ゲームジャムに飛び込んだのか

作業開始そんなこんなで

Page 21: Unity歴0秒は何故ゲームジャムに飛び込んだのか

色々問題が...• 曲に合わせてブロック表示のスクリプトを

動かすためのシーケンサー部分の実装

• ジャンプがリズムと合わず、気持よくない?

• そもそも曲のテンポどうするの?

Page 22: Unity歴0秒は何故ゲームジャムに飛び込んだのか

色々問題が...

1回ボツだした!(仕事と違ってレスポンスがスゲェ速い)

• 曲に合わせてブロック表示のスクリプトを動かすためのシーケンサー部分の実装

• ジャンプがリズムと合わず、気持よくない?

• そもそも曲のテンポどうするの?

Page 23: Unity歴0秒は何故ゲームジャムに飛び込んだのか

で、いい感じだったのが

Page 24: Unity歴0秒は何故ゲームジャムに飛び込んだのか

2度目のラフ作曲• ゲームデザインが見えない中で、とりあえず

サウンド側が何か提示しなければ!

• ユニティちゃんらしさを意識して作ろう

• ユニティちゃんらしさって何だ?

Page 25: Unity歴0秒は何故ゲームジャムに飛び込んだのか

作曲開始このコンセプトアートを元に

Page 26: Unity歴0秒は何故ゲームジャムに飛び込んだのか

Demo

Page 27: Unity歴0秒は何故ゲームジャムに飛び込んだのか

リズムに合わせてブロックに着地!

ノリノリ、でもちょっとフワッとする感じ

Level 1

Page 28: Unity歴0秒は何故ゲームジャムに飛び込んだのか

リズムが変わる!

トレーニング頑張るユニティちゃん

Level 2

Page 29: Unity歴0秒は何故ゲームジャムに飛び込んだのか

リズムが2小節単位で難易度アップ!

緊迫感! ボスっぽさ!

Level 3

Page 30: Unity歴0秒は何故ゲームジャムに飛び込んだのか

GJならではの曲作り• アレンジが分岐する要素のため、ステージ3の

パターンが8種類に!

• リズム最優先のメロディ作り

• 手を止めたら間に合わない!!悩んでるヒマがないスパルタ作曲環境

これぞゲームジャム的サウンド制作

Page 31: Unity歴0秒は何故ゲームジャムに飛び込んだのか

Unityには全く触らず

18時間で3曲 (アレンジ分岐8パターン)

かなりの訓練です 本当にありがとうございました

Page 32: Unity歴0秒は何故ゲームジャムに飛び込んだのか

ちゃんと寝ましたよ

Page 33: Unity歴0秒は何故ゲームジャムに飛び込んだのか

工程は間引いてます• 今回は録音やミックスの工程をすっとばして

いきなりマスタリング(仕上げ)しています

• ゲームジャムのような納期は対応できませんのでご了承ください!

Page 34: Unity歴0秒は何故ゲームジャムに飛び込んだのか

https://dl.dropboxusercontent.com/u/37779475/UniTre/UniTre.html

こんなカンジになりました

Page 35: Unity歴0秒は何故ゲームジャムに飛び込んだのか

このままだと ただの感想文なので

Page 36: Unity歴0秒は何故ゲームジャムに飛び込んだのか

メモのご用意を!

Page 37: Unity歴0秒は何故ゲームジャムに飛び込んだのか

イマドキの音声フォーマット

MP3 圧縮  おなじみ、でもゲームではあまり使わない

AAC 圧縮  iOSネイティブだとこの形式

Ogg Vorbis 圧縮  Unityの標準的な圧縮音声形式

WAV 非圧縮 効果音向け、音楽にはサイズ大きすぎる

AIFF 非圧縮 Appleが開発、iOSではWAVよりこっち

Page 38: Unity歴0秒は何故ゲームジャムに飛び込んだのか

• お仕事では納品時の形式が重要

• 業務用のアプリケーションなので変換は全て行えます

• 最良のクオリティで納品できるよう 変換も手配しますのでフォーマットを伝えて頂けるとスムーズです!

Page 39: Unity歴0秒は何故ゲームジャムに飛び込んだのか

お気軽にご相談ください!

Page 40: Unity歴0秒は何故ゲームジャムに飛び込んだのか

https://soundcloud.com/okunokentaro/uni-rhythm-training曲はこちらからも試聴できます

http://www.okunokentaro.com/