Submit Search
Upload
Unity での asset bundle による追加コンテンツの扱い方
•
49 likes
•
27,505 views
Kouji Hosoda
Follow
Unity3Dでスマートフォンゲームを作る際のアセットバンドル使用のポイントについて
Read less
Read more
Technology
Report
Share
Report
Share
1 of 33
Download now
Download to read offline
Recommended
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
com044
Unreal Engine 4を使って地球を衛る方法
Unreal Engine 4を使って地球を衛る方法
エピック・ゲームズ・ジャパン Epic Games Japan
UE4のシーケンサーをもっともっと使いこなそう!最新情報・Tipsをご紹介!
UE4のシーケンサーをもっともっと使いこなそう!最新情報・Tipsをご紹介!
エピック・ゲームズ・ジャパン Epic Games Japan
UE4で作成するUIと最適化手法
UE4で作成するUIと最適化手法
エピック・ゲームズ・ジャパン Epic Games Japan
バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~
バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~
エピック・ゲームズ・ジャパン Epic Games Japan
猫でも分かる UE4のAnimation Blueprintの運用について
猫でも分かる UE4のAnimation Blueprintの運用について
エピック・ゲームズ・ジャパン Epic Games Japan
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
エピック・ゲームズ・ジャパン Epic Games Japan
かわいい女の子になりたいんや! UE4の最新機能を使ってVTuberしてみた!
かわいい女の子になりたいんや! UE4の最新機能を使ってVTuberしてみた!
エピック・ゲームズ・ジャパン Epic Games Japan
Recommended
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
UE4プログラマー勉強会 in 大阪 -エンジンの内部挙動について
com044
Unreal Engine 4を使って地球を衛る方法
Unreal Engine 4を使って地球を衛る方法
エピック・ゲームズ・ジャパン Epic Games Japan
UE4のシーケンサーをもっともっと使いこなそう!最新情報・Tipsをご紹介!
UE4のシーケンサーをもっともっと使いこなそう!最新情報・Tipsをご紹介!
エピック・ゲームズ・ジャパン Epic Games Japan
UE4で作成するUIと最適化手法
UE4で作成するUIと最適化手法
エピック・ゲームズ・ジャパン Epic Games Japan
バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~
バイキング流UE4活用術 ~BPとお別れするまでの18ヶ月~
エピック・ゲームズ・ジャパン Epic Games Japan
猫でも分かる UE4のAnimation Blueprintの運用について
猫でも分かる UE4のAnimation Blueprintの運用について
エピック・ゲームズ・ジャパン Epic Games Japan
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
猫でも分かるUE4を使った VRコンテンツ開発 超入門編 2021
エピック・ゲームズ・ジャパン Epic Games Japan
かわいい女の子になりたいんや! UE4の最新機能を使ってVTuberしてみた!
かわいい女の子になりたいんや! UE4の最新機能を使ってVTuberしてみた!
エピック・ゲームズ・ジャパン Epic Games Japan
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
エピック・ゲームズ・ジャパン Epic Games Japan
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
エピック・ゲームズ・ジャパン Epic Games Japan
ブループリントマニアックス
ブループリントマニアックス
Masahiko Nakamura
猫でも分かる UE4の新しいサンプル「Action RPG」について
猫でも分かる UE4の新しいサンプル「Action RPG」について
エピック・ゲームズ・ジャパン Epic Games Japan
目指せ脱UE4初心者!?知ってると開発が楽になる便利機能を紹介 - DataAsset, Subsystem, GameplayAbility編 -
目指せ脱UE4初心者!?知ってると開発が楽になる便利機能を紹介 - DataAsset, Subsystem, GameplayAbility編 -
historia_Inc
UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 (日本語訳)
UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 (日本語訳)
エピック・ゲームズ・ジャパン Epic Games Japan
非同期ロード画面 Asynchronous Loading Screen
非同期ロード画面 Asynchronous Loading Screen
エピック・ゲームズ・ジャパン Epic Games Japan
[UE4]自動テストでもっと楽したい!
[UE4]自動テストでもっと楽したい!
com044
猫でもわかるUnreal Engine4
猫でもわかるUnreal Engine4
pafuhana 1213
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
エピック・ゲームズ・ジャパン Epic Games Japan
UE4アセットリダクション手法紹介
UE4アセットリダクション手法紹介
エピック・ゲームズ・ジャパン Epic Games Japan
コンテンツサンプルを楽しむ"超"初心者の為のNiagara
コンテンツサンプルを楽しむ"超"初心者の為のNiagara
historia_Inc
UE4の色について v1.1
UE4の色について v1.1
エピック・ゲームズ・ジャパン Epic Games Japan
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
com044
UE4.14.0 Forward Shadingのエンジン改造でセルシェードやってみた
UE4.14.0 Forward Shadingのエンジン改造でセルシェードやってみた
com044
猫でも分かるUE4.22から入ったSubsystem
猫でも分かるUE4.22から入ったSubsystem
エピック・ゲームズ・ジャパン Epic Games Japan
[4.20版] UE4におけるLoadingとGCのProfilingと最適化手法
[4.20版] UE4におけるLoadingとGCのProfilingと最適化手法
エピック・ゲームズ・ジャパン Epic Games Japan
UE4における大規模レベル実装ワークフローとブループリント活用事例
UE4における大規模レベル実装ワークフローとブループリント活用事例
エピック・ゲームズ・ジャパン Epic Games Japan
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
エピック・ゲームズ・ジャパン Epic Games Japan
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
Tatsuya Iwama
AssetBundle (もどき) の作り方
AssetBundle (もどき) の作り方
Mori Tetsuya
Async design with Unity3D
Async design with Unity3D
Kouji Hosoda
More Related Content
What's hot
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
エピック・ゲームズ・ジャパン Epic Games Japan
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
エピック・ゲームズ・ジャパン Epic Games Japan
ブループリントマニアックス
ブループリントマニアックス
Masahiko Nakamura
猫でも分かる UE4の新しいサンプル「Action RPG」について
猫でも分かる UE4の新しいサンプル「Action RPG」について
エピック・ゲームズ・ジャパン Epic Games Japan
目指せ脱UE4初心者!?知ってると開発が楽になる便利機能を紹介 - DataAsset, Subsystem, GameplayAbility編 -
目指せ脱UE4初心者!?知ってると開発が楽になる便利機能を紹介 - DataAsset, Subsystem, GameplayAbility編 -
historia_Inc
UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 (日本語訳)
UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 (日本語訳)
エピック・ゲームズ・ジャパン Epic Games Japan
非同期ロード画面 Asynchronous Loading Screen
非同期ロード画面 Asynchronous Loading Screen
エピック・ゲームズ・ジャパン Epic Games Japan
[UE4]自動テストでもっと楽したい!
[UE4]自動テストでもっと楽したい!
com044
猫でもわかるUnreal Engine4
猫でもわかるUnreal Engine4
pafuhana 1213
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
エピック・ゲームズ・ジャパン Epic Games Japan
UE4アセットリダクション手法紹介
UE4アセットリダクション手法紹介
エピック・ゲームズ・ジャパン Epic Games Japan
コンテンツサンプルを楽しむ"超"初心者の為のNiagara
コンテンツサンプルを楽しむ"超"初心者の為のNiagara
historia_Inc
UE4の色について v1.1
UE4の色について v1.1
エピック・ゲームズ・ジャパン Epic Games Japan
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
com044
UE4.14.0 Forward Shadingのエンジン改造でセルシェードやってみた
UE4.14.0 Forward Shadingのエンジン改造でセルシェードやってみた
com044
猫でも分かるUE4.22から入ったSubsystem
猫でも分かるUE4.22から入ったSubsystem
エピック・ゲームズ・ジャパン Epic Games Japan
[4.20版] UE4におけるLoadingとGCのProfilingと最適化手法
[4.20版] UE4におけるLoadingとGCのProfilingと最適化手法
エピック・ゲームズ・ジャパン Epic Games Japan
UE4における大規模レベル実装ワークフローとブループリント活用事例
UE4における大規模レベル実装ワークフローとブループリント活用事例
エピック・ゲームズ・ジャパン Epic Games Japan
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
エピック・ゲームズ・ジャパン Epic Games Japan
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
Tatsuya Iwama
What's hot
(20)
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
[CEDEC2018] UE4で多数のキャラクターを生かすためのテクニック
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
Unreal Engine 5 早期アクセスの注目機能総おさらい Part 2
ブループリントマニアックス
ブループリントマニアックス
猫でも分かる UE4の新しいサンプル「Action RPG」について
猫でも分かる UE4の新しいサンプル「Action RPG」について
目指せ脱UE4初心者!?知ってると開発が楽になる便利機能を紹介 - DataAsset, Subsystem, GameplayAbility編 -
目指せ脱UE4初心者!?知ってると開発が楽になる便利機能を紹介 - DataAsset, Subsystem, GameplayAbility編 -
UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 (日本語訳)
UE4 Performance and Profiling | Unreal Dev Day Montreal 2017 (日本語訳)
非同期ロード画面 Asynchronous Loading Screen
非同期ロード画面 Asynchronous Loading Screen
[UE4]自動テストでもっと楽したい!
[UE4]自動テストでもっと楽したい!
猫でもわかるUnreal Engine4
猫でもわかるUnreal Engine4
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
最新UE4タイトルでのローカライズ事例 (UE4 Localization Deep Dive)
UE4アセットリダクション手法紹介
UE4アセットリダクション手法紹介
コンテンツサンプルを楽しむ"超"初心者の為のNiagara
コンテンツサンプルを楽しむ"超"初心者の為のNiagara
UE4の色について v1.1
UE4の色について v1.1
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
第1回UE4勉強会 in 大阪 - エンジン改造ってどうなの?
UE4.14.0 Forward Shadingのエンジン改造でセルシェードやってみた
UE4.14.0 Forward Shadingのエンジン改造でセルシェードやってみた
猫でも分かるUE4.22から入ったSubsystem
猫でも分かるUE4.22から入ったSubsystem
[4.20版] UE4におけるLoadingとGCのProfilingと最適化手法
[4.20版] UE4におけるLoadingとGCのProfilingと最適化手法
UE4における大規模レベル実装ワークフローとブループリント活用事例
UE4における大規模レベル実装ワークフローとブループリント活用事例
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
UE4 コリジョン検証 -HitとOverlapイベントが発生する条件について-
Viewers also liked
AssetBundle (もどき) の作り方
AssetBundle (もどき) の作り方
Mori Tetsuya
Async design with Unity3D
Async design with Unity3D
Kouji Hosoda
Unityのasset bundle運用実例@lordofknights
Unityのasset bundle運用実例@lordofknights
Kouji Hosoda
【Unite 2017 Tokyo】中国でAndroidアプリを出す!Xiaomiストアでのアプリリリース、収益化のためにできること
【Unite 2017 Tokyo】中国でAndroidアプリを出す!Xiaomiストアでのアプリリリース、収益化のためにできること
Unity Technologies Japan K.K.
【Unite 2017 Tokyo】バグを殲滅!Unityにおける実践テスト手法
【Unite 2017 Tokyo】バグを殲滅!Unityにおける実践テスト手法
Unity Technologies Japan K.K.
【Unite 2017 Tokyo】いかにして個人制作ゲームで生きていくか〜スマホゲームレッドオーシャンの泳ぎ方〜
【Unite 2017 Tokyo】いかにして個人制作ゲームで生きていくか〜スマホゲームレッドオーシャンの泳ぎ方〜
Unity Technologies Japan K.K.
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に
Unite2017Tokyo
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能
Unity Technologies Japan K.K.
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ
Unite2017Tokyo
【Unite 2017 Tokyo】セルシェーダーを使用した3Dキャラアプリの開発事例
【Unite 2017 Tokyo】セルシェーダーを使用した3Dキャラアプリの開発事例
Unity Technologies Japan K.K.
【Unite 2017 Tokyo】最適化をする前に覚えておきたい技術
【Unite 2017 Tokyo】最適化をする前に覚えておきたい技術
Unity Technologies Japan K.K.
【Unite 2017 Tokyo】Unity最適化講座 ~スペシャリストが教えるメモリとCPU使用率の負担最小化テクニック~
【Unite 2017 Tokyo】Unity最適化講座 ~スペシャリストが教えるメモリとCPU使用率の負担最小化テクニック~
Unity Technologies Japan K.K.
【Unite 2017 Tokyo】Navmesh完全マスターへの道
【Unite 2017 Tokyo】Navmesh完全マスターへの道
Unity Technologies Japan K.K.
Viewers also liked
(13)
AssetBundle (もどき) の作り方
AssetBundle (もどき) の作り方
Async design with Unity3D
Async design with Unity3D
Unityのasset bundle運用実例@lordofknights
Unityのasset bundle運用実例@lordofknights
【Unite 2017 Tokyo】中国でAndroidアプリを出す!Xiaomiストアでのアプリリリース、収益化のためにできること
【Unite 2017 Tokyo】中国でAndroidアプリを出す!Xiaomiストアでのアプリリリース、収益化のためにできること
【Unite 2017 Tokyo】バグを殲滅!Unityにおける実践テスト手法
【Unite 2017 Tokyo】バグを殲滅!Unityにおける実践テスト手法
【Unite 2017 Tokyo】いかにして個人制作ゲームで生きていくか〜スマホゲームレッドオーシャンの泳ぎ方〜
【Unite 2017 Tokyo】いかにして個人制作ゲームで生きていくか〜スマホゲームレッドオーシャンの泳ぎ方〜
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能
【Unite 2017 Tokyo】Unity UI最適化ガイド 〜ベストプラクティスと新機能
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ
【Unite 2017 Tokyo】セルシェーダーを使用した3Dキャラアプリの開発事例
【Unite 2017 Tokyo】セルシェーダーを使用した3Dキャラアプリの開発事例
【Unite 2017 Tokyo】最適化をする前に覚えておきたい技術
【Unite 2017 Tokyo】最適化をする前に覚えておきたい技術
【Unite 2017 Tokyo】Unity最適化講座 ~スペシャリストが教えるメモリとCPU使用率の負担最小化テクニック~
【Unite 2017 Tokyo】Unity最適化講座 ~スペシャリストが教えるメモリとCPU使用率の負担最小化テクニック~
【Unite 2017 Tokyo】Navmesh完全マスターへの道
【Unite 2017 Tokyo】Navmesh完全マスターへの道
Similar to Unity での asset bundle による追加コンテンツの扱い方
Let’s study unity
Let’s study unity
Takuya Arakawa
Nitrous.IOを触ってみた~web IDE(クラウドIDE)について~
Nitrous.IOを触ってみた~web IDE(クラウドIDE)について~
Shin O
Unity恐くないよ!!
Unity恐くないよ!!
nakamura001
Unity ゲーム開発
Unity ゲーム開発
Katsutoshi Makino
C# で i phone ゲーム開発
C# で i phone ゲーム開発
Katsutoshi Makino
Webプログラマの為のUnity入門
Webプログラマの為のUnity入門
Yusuke Ando
使わなくなったiPhone3GSにAndroidとか色々入れてみた(かった)
使わなくなったiPhone3GSにAndroidとか色々入れてみた(かった)
ZUN. jp
ゆるロボ製作所開発事例 – ドローコール削減
ゆるロボ製作所開発事例 – ドローコール削減
Mikito Yoshiya
Unityと.NET
Unityと.NET
AimingStudy
Unity×HTMLで作るiPhone オンラインゲーム開発事例
Unity×HTMLで作るiPhone オンラインゲーム開発事例
Kouji Hosoda
Unity/CSharp 3
Unity/CSharp 3
tagawakiyoshi
Unity2015_No2~Terrain~
Unity2015_No2~Terrain~
CHY72
Unity2015_No3~Shooting~
Unity2015_No3~Shooting~
CHY72
ownCloud概要説明
ownCloud概要説明
Tetsurou Yano
Jenkinsを使おうよ
Jenkinsを使おうよ
Yohei Oda
Unityを触ってみた話
Unityを触ってみた話
tomomihirano1
XPagesDay 2014【B 1】最新のモバイル ui を瞬時に作成 〜x controlsのご紹介〜
XPagesDay 2014【B 1】最新のモバイル ui を瞬時に作成 〜x controlsのご紹介〜
Mitsuru Katoh
NGUIとUnity2Dをつかってみた
NGUIとUnity2Dをつかってみた
優之 田中
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
Kaoru NAKAMURA
20101127 Android Usability Seminar
20101127 Android Usability Seminar
Visso株式会社
Similar to Unity での asset bundle による追加コンテンツの扱い方
(20)
Let’s study unity
Let’s study unity
Nitrous.IOを触ってみた~web IDE(クラウドIDE)について~
Nitrous.IOを触ってみた~web IDE(クラウドIDE)について~
Unity恐くないよ!!
Unity恐くないよ!!
Unity ゲーム開発
Unity ゲーム開発
C# で i phone ゲーム開発
C# で i phone ゲーム開発
Webプログラマの為のUnity入門
Webプログラマの為のUnity入門
使わなくなったiPhone3GSにAndroidとか色々入れてみた(かった)
使わなくなったiPhone3GSにAndroidとか色々入れてみた(かった)
ゆるロボ製作所開発事例 – ドローコール削減
ゆるロボ製作所開発事例 – ドローコール削減
Unityと.NET
Unityと.NET
Unity×HTMLで作るiPhone オンラインゲーム開発事例
Unity×HTMLで作るiPhone オンラインゲーム開発事例
Unity/CSharp 3
Unity/CSharp 3
Unity2015_No2~Terrain~
Unity2015_No2~Terrain~
Unity2015_No3~Shooting~
Unity2015_No3~Shooting~
ownCloud概要説明
ownCloud概要説明
Jenkinsを使おうよ
Jenkinsを使おうよ
Unityを触ってみた話
Unityを触ってみた話
XPagesDay 2014【B 1】最新のモバイル ui を瞬時に作成 〜x controlsのご紹介〜
XPagesDay 2014【B 1】最新のモバイル ui を瞬時に作成 〜x controlsのご紹介〜
NGUIとUnity2Dをつかってみた
NGUIとUnity2Dをつかってみた
Windows 8 Developers カンファレンス
Windows 8 Developers カンファレンス
20101127 Android Usability Seminar
20101127 Android Usability Seminar
Recently uploaded
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
atsushi061452
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
sn679259
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Hiroshi Tomioka
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
Toru Tamaki
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
CRI Japan, Inc.
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
WSO2
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
CRI Japan, Inc.
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
iPride Co., Ltd.
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Toru Tamaki
Recently uploaded
(12)
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
Unity での asset bundle による追加コンテンツの扱い方
1.
Unity での AssetBundle による 追加コンテンツの扱い方
株式会社 Aiming リードソフトウェアエンジニア 細田幸治 2012/10/28
2.
こんにちは!
3.
細田幸治といいます。 http://www.facebook.com/kouji.hosoda 株式会社 Aiming でエンジニアをしています。
4.
スマホで オンラインゲーム作ってます
http://lordofknights.jp
5.
今日は Unity3D で スマホオンラインゲームの リソースを どう扱うかの話
6.
Unity3D 使かっていますか?
( ・ ∇ ・ )ノ
7.
Unity3D の特徴 ● モバイルに強い
○ iPhone, Android対応 ● 安い(ゲームエンジンとしては) ○ スタートアップのリスクが低い ● オープンな文化(開発元もユーザーも) ○ 情報や便利ライブラリが手に入りやすい ● C#でスクリプトが書ける ○ .Net便利 ● AssetBundle ○ 追加コンテンツが作りやすい
8.
Unity3D いいね! スマートフォン マルチプラットフォーム対応で すばやくゲーム作るのに 適している
9.
スマホでゲーム 作っていますか?
( ・ ∇ ・ )ノ
10.
スマートフォンゲームの特徴 ● インストール時のサイズ制限(50MB)
○ サイズが大きいとwifiじゃないとインストールできなくなる ● 通信回線が細い ○ ダウンロード待ちが長いとゲームから離れてしまう ● 競合するアプリ(ゲームその他)がたくさんある ○ 続けてもらうために継続的なアップデートが必要 ● ストア等の審査がある ○ iPhoneの場合、リリースまでに10営業日前後かかる ○ 審査の間、埋め込みリソースは変更不可能
11.
オンラインゲームの場合は ● サービス開始してからが本番
○ ユーザーが継続して遊んでくれるようにするために、効 率的に開発・運用出来ることが必要 ○ 毎週イベントやキャンペーン、新アイテムが追加される ■ サービスするほどリソース が増える
12.
つまり 審査スケジュールに依存しない で追加コンテンツのリリースが 出来ないと死ぬる
13.
という訳で
14.
Unity3D で スマホオンラインゲームの リソースを どう扱うとよいかというと
15.
初期サイズ小さく 追加はAssetBundleで ● wifi なくても遊べるようにしたいなら
○ 初期サイズ小さく(50MB以下) ● 追加コンテンツをいつでもリリースできるように ○ AssetBundleを適切に使う
16.
以降はAssetBundleの
話
17.
● 特徴・できること ● 実装注意点
○ 1.メモリ消費 ○ 2.非同期読込 ○ 3.通信状況悪いと読み込めない ○ 4.iPhone、Android で別フォーマット ○ 5.キャッシュ ○ 6.スクリプトは消える ● Editor Tips ○ 1.素材取り込み時の自動コンバート ○ 2.自動書き出し ○ 3.プラットフォーム切り替え短縮
18.
特徴・できること ● Unity 専用の外部素材フォーマットのこと ●
GameObject、Material、Texture、Prefab など Unity で使える Asset なら大体入る ● サーバーに配置、アプリから HTTP アクセスで 読み込む ● AssetBundle の作成は Unity Pro Only ● ストアの審査なしでリリース可能 ● ダウンロードファイルのキャッシュが効く
19.
実装上の注意点
20.
実装注意点 1.メモリ消費 ● AssetBundle
のインスタンス分多くなる ○ 同時に使わないものはファイル分ける ○ 使わなくなったら解放しよう memory www Material,GameObject,etc. AssetBundle Load クラス Load
21.
実装注意点 2.非同期読込 ● 最初から非同期前提に組もう
○ WWW.LoadFromCacheOrDownload で読み込んでから WWW.assetBundle でアクセス ○ Resources.Load のように同期的には読み込めない ○ キャッシュから読み込む場合でも非同期だからね ● 参考 ○ ロードオブナイツで使った非同期デザイン ■ http://www.slideshare.net/ppcchan/async-design- with-unity3d
22.
実装注意点 3.通信状況が悪 いと読み込めない ● サイズ小さめに(500Kb以下が望ましい) ●
動的と静的で読込方法を使い分ける ○ 動的に扱う素材は個別に待ちを入れる ○ 静的に扱う素材はフェードアウト中に先読み
23.
実装注意点 4.iPhone、 Androidで別フォーマット ● テクスチャとか端末最適化されてるため
○ ファイルサイズとか画質も最適化されるのでトレードオフ ● サーバー側でファイルの配置工夫しよう ○ プラットフォームごとにディレクトリ構造を作ることで同名 ファイルを配置分け ■ /assets_root/iPhone/Card_001.asset ■ /assets_root/Android/Card_001.asset
24.
実装注意点 5.キャッシュ ● 自動キャッシュの仕組みがある
○ WWW.LoadFromCacheOrDownload ○ ファイルごとにバージョンを指定して使う ■ バージョンでダウンロードかキャッシュかを自動判別 ● サーバー側のキャッシュに注意 ○ ファイル名の後ろにクエリストリングでタイムスタンプなど をつけてサーバーキャッシュ無効化するべし ■ 例 http://www.foo.com/foo.asset?time=20121028
25.
実装注意点 6.スクリプトは消 える ● スクリプトは
AssetBundle に入れられない ○ iPhone ではコードの動的生成 NG だから ● 読み込んだ後にプログラム側で追加は可能 ○ アプリ本体側に事前にスクリプトを入れておき、 GameObject.AddComponent で読み込んだ GameObjectに動的に追加する
26.
Editor Tips
27.
Editor Tips 1.素材取り込み 時の自動コンバート ●
Editorスクリプトでカスタマイズ可能 ○ AssetPostprocessor ● 読み込むファイル名やフォルダ名でコンバート 形式を自動切り分けしたりすると便利
28.
Editor Tips 2.自動書き出し ●
Editorスクリプトでカスタマイズ可能 ○ BuildPipeline.BuildAssetBundle ● コマンド一発でサーバーに配置できるフォルダ 構造で書き出し出来るようにすると便利
29.
Editor Tips 3.プラットフォー ム切り替え短縮 ●
ビルドプラットフォーム切り替え時はテクスチャ の再圧縮で数時間かかることも ● AssetServer !! ○ AssetBundle の書き出し用PCに入れておくとビルドプラッ トフォームの切り替えが一瞬で終わる ○ AssetServer 1人分は必須
30.
以上
31.
可能なことを把握して 楽しく便利に開発しよう!
32.
質疑応答 ● なにかあれば!
33.
おわり
Download now