Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Unity NintendoSwitch™
R
R
•
•
• Nintendo Switch 2017/3/3
•
•
SFC
→
•
•
•
•
• GC
• PC
•
• or
•
ComputeBuffer.SetData
Graphics.DrawMesh
Standard.shader
• UNET
→Nintendo (Unity )
•
(PC)
•
•
•
• 3 ( )
→ ( )
⇓
→ 1
GC
• Class new
• foreach
• (Phabricator)
•
•
• AssetBundle
•
•
• UI
•
• GameObject
AssetBundle
• AssetBundle
• Editor Switch
• PC AssetBundle
• AssetBundle
AssetBundle
PC
Switch
PC AssetBundle
→
Switch AssetBundle
( Switch AssetBundle )
• ( )
•
• ( UnityforSwitch )
•
• ( )
Unity
•
• ( )
•
•
Debug 6 fps Release 12 fps
•
30fps
60fps
• CPU
NPC
(Unity +SDK)
• GPU
Deferred Forward
DOF ( )
Bloom
<<New>>Color Correction
•
30fps
30fps
• Nintendo
•
•
•
• 1 2
• Day1 ( 1.1)
•
• NPC AI
• AI
•
•
1.2
•
•
1.3
•
→60fps
NPC
•
60fps
• fps
Unity DeepProfile
(MonoBehaviour Update )
60fps
•
Unity DeepProfile
Nintendo CPU
→
60fps
CPU
• Active GameObject
•
Hashtable→Dictionary (Boxing )
•
update active
public
bool
60fps
GPU
•
• 3D
•
Thank you!
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
Upcoming SlideShare
Loading in …5
×

【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~

5,874 views

Published on

講演者:岡村 憲明(株式会社コナミデジタルエンタテインメント)
    山本 俊介(株式会社ヘキサドライブ)

こんな人におすすめ
・Nintendo Switch™での開発事例を知りたい方
・Unityでアクションゲームを作りたい方
・Unityでオンライン対戦ゲームを作りたい方

受講者が得られる知見
・Nintendo Switch™での開発ノウハウ
・Unityでのコンシューマーゲーム開発ノウハウ

Published in: Technology
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website! https://vk.cc/818RFv
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~

  1. 1. Unity NintendoSwitch™ R
  2. 2. R • • • Nintendo Switch 2017/3/3
  3. 3. • • SFC →
  4. 4. • • • • • GC
  5. 5. • PC • • or
  6. 6. • ComputeBuffer.SetData Graphics.DrawMesh Standard.shader
  7. 7. • UNET →Nintendo (Unity ) •
  8. 8. (PC) • • • • 3 ( )
  9. 9. → ( ) ⇓ → 1
  10. 10. GC • Class new • foreach • (Phabricator)
  11. 11. • • • AssetBundle • •
  12. 12. • UI •
  13. 13. • GameObject
  14. 14. AssetBundle • AssetBundle • Editor Switch • PC AssetBundle • AssetBundle
  15. 15. AssetBundle PC Switch PC AssetBundle → Switch AssetBundle ( Switch AssetBundle )
  16. 16. • ( ) • • ( UnityforSwitch ) • • ( )
  17. 17. Unity • • ( ) •
  18. 18. • Debug 6 fps Release 12 fps • 30fps 60fps
  19. 19. • CPU NPC (Unity +SDK)
  20. 20. • GPU Deferred Forward DOF ( ) Bloom <<New>>Color Correction
  21. 21. • 30fps 30fps
  22. 22. • Nintendo • • • • 1 2 • Day1 ( 1.1)
  23. 23. • • NPC AI • AI • •
  24. 24. 1.2 • •
  25. 25. 1.3 • →60fps NPC •
  26. 26. 60fps • fps Unity DeepProfile (MonoBehaviour Update )
  27. 27. 60fps • Unity DeepProfile Nintendo CPU →
  28. 28. 60fps CPU • Active GameObject • Hashtable→Dictionary (Boxing ) • update active public bool
  29. 29. 60fps GPU • • 3D •
  30. 30. Thank you!

×