Magic xpa 4.0 Web Client の紹介...Magic xpa 4.0 Web Client の紹介 マジックソフトウェアジャパン卯厚会社 ソリューション本部 エバンジェリスト
UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤...
Transcript of UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤...
![Page 1: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/1.jpg)
マッチロック株式会社取締役/BISHAMONエバンジェリスト
後藤 誠
Flare-chan@2013 AGNI-FLARE CO., Ltd.© Unity Technologies Japan/UCL
UnityとBISHAMONで作り上げるゲームエフェクトの未来
![Page 2: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/2.jpg)
プロフィールアジェンダ
・自己紹介・ゲームエフェクトについて・BISHAMONの紹介・Unity+BISHAMONの組み込み・事例1・事例2・事例3・UnityとBISHAMONの相乗効果!・Q&A
![Page 3: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/3.jpg)
プロフィール
後藤 誠
マッチロック株式会社取締役/BISHAMON エバンジェリスト
概略
中小・大手ゲーム会社にてプログラマーとして「良いゲームは良い開発環境から産まれる」という信念のもと長年カットシーンツールやエフェクトツールの制作を通して、プランナー/デザイナーのためのゲーム開発環境の構築・改善に取り組んで来た。現在、BISHAMONを通して、会社間を超えより良い作品制作に貢献すべく活動中!
@SquashSesame
自己紹介
![Page 4: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/4.jpg)
ゲームエフェクトについて
![Page 5: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/5.jpg)
ゲームエフェクトについて
エフェクト(Effect)とは?- (原因に対する)結果;影響- (法律・規則などの)発効;遂行- (…に対する)効果, 効能, 効力- (治療・薬の)効き目;有効;作用
![Page 6: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/6.jpg)
ゲームエフェクトについて
ゲームにおいての「エフェクト」とは?- キャラクターの持っている力や- その力の源となる種類や- 自然の様々な現象や- エネルギーが放たれた威力や- 美しさや恐ろしさを増す効果など
まさにそのシーンに
「命を吹き込む」
最終段階の作業ですね!
![Page 7: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/7.jpg)
ゲームエフェクトについて
シーンに命を吹き込む!それがゲームエフェクト!
![Page 8: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/8.jpg)
ゲームエフェクトについて
その中でもエフェクトツールは、如何に早く、エフェクト・デザイナーが持っている
感性やイマジネーションを具現化できるかにあると思います。
よりシンプルで習得しやすく、様々な応用が効き次々に浮かぶイメージを直ぐに実現しトライ&エラーでクオリティアップができるツールこそ、良いツールと言えます。
![Page 9: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/9.jpg)
ゲームエフェクトについて
![Page 10: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/10.jpg)
BISHAMONの紹介
![Page 11: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/11.jpg)
実際の開発現場から産まれた3Dパーティクル・エフェクト(VFX)ツールです
BISHAMONの特徴
![Page 12: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/12.jpg)
BISHAMONの特徴
直感的で扱い易いGUIとシンプルな構造
習得が短期間で可能!
![Page 13: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/13.jpg)
BISHAMONの特徴
タイムラインにより、時間的に変化するストーリー性のあるエフェクトが制作可能
![Page 14: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/14.jpg)
BISHAMONの特徴
階層構造により、ダイナミックなエフェクトが制作可能
![Page 15: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/15.jpg)
エフェクト制作フロー
Unity/Cocos2d-x/PS4/..
BISHAMON SDK
BISHAMON のデータBMSLNファイル
バイナリーデータBMBファイル
bmconv.exe でコンバート(BAT等)
登録
BMBファイル
再生可能!
Photoshop
MAYA/3dsMAX
保存
WINDOWS 各プラットフォーム
![Page 16: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/16.jpg)
Unity+BISHAMONの組み込み
![Page 17: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/17.jpg)
UnityへのBISHAMON組み込み
Bishamon1.8.4.xxx.unitypackage
これでSDKの組み込み終了です!
Import Package
BISHAMON SDK for Unity(法人向け)
![Page 18: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/18.jpg)
UnityへのBISHAMON組み込み
Unityプロジェクトフォルダ BISHAMONのデータを入れる
ここのバッチファイル内の相対パスを修正と他の場所に移動も可能。
ここのパスをBISHAMONツールのデータベースフォルダとし
て登録します。
![Page 19: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/19.jpg)
UnityへのBISHAMON組み込み
「Convert」「MakePrefab」ボタンを順に押します。
BISHAMONエフェクトのPrefabが自動生成されます
![Page 20: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/20.jpg)
UnityへのBISHAMON組み込み
後はBISHAMONエフェクトのPrefabを生成すれば、エフェクトが表示されます!!
![Page 21: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/21.jpg)
UnityへのBISHAMON組み込み
エフェクト毎にカメライベントの設定によって描画タイミングを設定できます。Camera Event Mode の設定を- Default : CommandBufferのタイミング- OnRenderObject:Unity描画後のタイミング
BISHAMONエフェクト毎の設定
![Page 22: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/22.jpg)
UnityへのBISHAMON組み込み
BSIHAMONエフェクトを描画するカメラに、BISHAMON Camera Plugin
のスクリプトをアタッチしてください。
これにより、DepthTextureやRenderTextureが利用できるようにな
るため、ソフトパーティクルや背景の歪み機能が利用できるようになります。
BISHAMON Camera Pluginの設定
![Page 23: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/23.jpg)
Unity + BISHAMON
Unity+BISHAMONでの制作事例
![Page 24: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/24.jpg)
Unity + BISHAMON
データ制作:(株)アグニ・フレア
![Page 25: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/25.jpg)
Unity + BISHAMON
データ制作:(株)アグニ・フレア
![Page 26: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/26.jpg)
Unity + BISHAMON
・Unity + BISHAMON での制作・AssetStore:uSquencer使用・プログラマー 0人・スクリプト制作 0個・iOS/Android機でも動作
![Page 27: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/27.jpg)
事例紹介1UnityのAnimation+
BISHAMON
![Page 28: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/28.jpg)
事例紹介1
空のGameObjectの子としてBISHAMONエフェクトとポイントライトを追加します
親となっているGameObjectにAnimationをCreateで生成しま
す。
![Page 29: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/29.jpg)
事例紹介1
Animationでエフェクトの発生タ
イミングやポイントライトの強さ等のタイミングを調整します。
![Page 30: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/30.jpg)
事例紹介2UnityのMecanim +
BISHAMON
![Page 31: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/31.jpg)
事例紹介2
Waitー>Jumpー>Wait
の流れを生成
![Page 32: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/32.jpg)
事例紹介2
指定のフレームで、エフェクトを生成するスクリプトを追加
![Page 33: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/33.jpg)
事例紹介2
モーションの指定タイミングでBISHAMON
エフェクトが生成される
![Page 34: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/34.jpg)
事例紹介3Unity+Arbor(AssetStore)+
BISHAMON
![Page 35: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/35.jpg)
事例紹介3
Arborのオブジェクトを生成後、利用するBISHAMONエフェクトを追加します
BISHAMONエフェクトのAuto RunをOFFに設定します。(Arborで制御のた
め)
![Page 36: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/36.jpg)
事例紹介3Arbor Editorで、開始ステートに「Send Event
Game Object」の挙動追加します。
StateBegin() でエフェクトのResetEffect()関数を設定。StateEnd() でエフェクトのStopEffect()関数を設定し、ステート遷移で停止するようにします。
ステート遷移の条件として、「Mouse Button Transtion」挙動追加を追加します。マウスのボタンを押したら遷移するようにします。
![Page 37: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/37.jpg)
事例紹介3
同じようにもう一つステートを生成し、SendEventGameObjectとMouseButtonTransitionの挙動を追加し、別のエフェクトを設定し、遷移先のステートを指定します。
![Page 38: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/38.jpg)
事例紹介3
これによって無限ループのエフェクトから、何らかの条件を満たしたときに次のエフェクトへ遷移する流れを作ることができます!!
![Page 39: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/39.jpg)
UnityとBISHAMONの相乗効果!
![Page 40: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/40.jpg)
Unity+BISHAMONの相乗効果
最高の柔軟性とインタラクティブを実現する環境
アーティストがイメージのままにエフェクトをデザインできる環境
![Page 41: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/41.jpg)
Unity+BISHAMONの相乗効果
かっ!
![Page 42: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/42.jpg)
Unity+BISHAMONの相乗効果
アーティストが中心となってシーンをデザインしていくことができ、更に
Unityの柔軟性と高いインタラクティブを実現する最高の環境!!
![Page 43: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/43.jpg)
ご静聴ありがとうございました!!
後藤 誠
マッチロック株式会社取締役/BISHAMON エバンジェリスト
@SquashSesame
![Page 44: UnityとBISHAMONで 作り上げるゲームエフェクトの未来 · プロフィール 後藤 誠 マッチロック株式会社 取締役/bishamon エバンジェリスト](https://reader030.fdocuments.net/reader030/viewer/2022011810/5dd0ebbfd6be591ccb6358a1/html5/thumbnails/44.jpg)
Q&A
後藤 誠
マッチロック株式会社取締役/BISHAMON エバンジェリスト
@SquashSesame