2-648: Building Universal Windows Games with Unity

In this session you will learn how to write Unity games that target multiple device types and form factors using the Universal Windows Platform.

1.0x

2-648: Building Universal Windows Games with Unity

Created 2 years ago

Duration 0:52:15
lesson view count 3776
In this session you will learn how to write Unity games that target multiple device types and form factors using the Universal Windows Platform.
Select the file type you wish to download
Slide Content
  1. Adam Tuliper

    Slide 1 - Adam Tuliper

    • Senior Technical Evangelist
    • Microsoft
    • Building Windows Universal Games with Unity
    • 2-648
  2. Adam Tuliper

    Slide 2 - Adam Tuliper

    • Senior Technical Evangelist
    • Microsoft
    • Building Windows Universal Games with Unity
    • 2-648
  3. Adam Tuliper

    Slide 3 - Adam Tuliper

    • Senior Technical Evangelist
    • Microsoft
    • Building Windows Universal Games with Unity
    • 2-648
  4. Major Components in Unity 5

    Slide 5 - Major Components in Unity 5

  5. Major Components in Unity 5

    Slide 6 - Major Components in Unity 5

  6. Is it right for you?

    Slide 7 - Is it right for you?

    • Global game engine market share
  7. Unity Walkthrough & Game Demo

    Slide 8 - Unity Walkthrough & Game Demo

    • Demo
  8. Unity Walkthrough & Game Demo

    Slide 9 - Unity Walkthrough & Game Demo

    • Demo
  9. Slide 10

    • tooling
  10. Its Free

    Slide 11 - Its Free

    • Use Visual Studio to edit & debug code
    • Integrates VS with Unity
    • Provides
    • Shader syntax highlighting
    • Code templates
    • Intellisense
    • Full debugging support
    • Visual Studio Tools for Unity
    • VSTU
  11. Microsoft just announced partnership for tools

    Slide 12 - Microsoft just announced partnership for tools

    • Visual Studio will be an option during Unity Install
    • Community Edition
    • Partnerships
  12. Its Free

    Slide 13 - Its Free

    • Use Visual Studio to edit & debug code
    • Integrates VS with Unity
    • Provides
    • Shader syntax highlighting
    • Code templates
    • Intellisense
    • Full debugging support
    • Visual Studio Tools for Unity
    • VSTU
  13. Visual Studio Graphics Debugger

    Slide 14 - Visual Studio Graphics Debugger

    • Now with full Unity support
    • Supports
    • Single or multi frame capture
    • Frame level debugging
    • Memory profiling
    • Visual Studio 2013 CTP5 and above
    • Diagnostics
  14. Every Unity edition can use Visual Studio

    Slide 15 - Every Unity edition can use Visual Studio

    • Free & Professional (on Windows of course)
    • Visual Studio Tools for Unity
    • Control-Shift-M is your friend
    • Graphics debugger for lower level diagnostics
    • Tooling recap
  15. Visual Studio Graphics Debugger

    Slide 16 - Visual Studio Graphics Debugger

    • Demo
  16. Every Unity edition can use Visual Studio

    Slide 17 - Every Unity edition can use Visual Studio

    • Free & Professional (on Windows of course)
    • Visual Studio Tools for Unity
    • Control-Shift-M is your friend
    • Graphics debugger for lower level diagnostics
    • Tooling recap
  17. Slide 18

    • Universal
    • Windows
    • Platform
  18. Every Unity edition can use Visual Studio

    Slide 19 - Every Unity edition can use Visual Studio

    • Free & Professional (on Windows of course)
    • Visual Studio Tools for Unity
    • Control-Shift-M is your friend
    • Graphics debugger for lower level diagnostics
    • Tooling recap
  19. Slide 20

    • Phone
    • Small Tablet
    • 2-in-1s(Tablet or Laptop)
    • Desktops & All-in-Ones
    • Phablet
    • Large Tablet
    • Classic Laptop
    • Xbox
    • Surface Hub
    • Holographic
    • How do we get there?
    • Windows 10 Visual Studio Solution
  20. Unity – Building for UWP

    Slide 21 - Unity – Building for UWP

    • (Windows, Mobile)
    • Demo
  21. Unity tooling can handle

    Slide 22 - Unity tooling can handle

    • Multiple resolutions & screen resizing
    • Device capabilities
    • Aspect ratios
    • By using
    • Unity UI
    • Asset Bundles
    • Designing for different screens
  22. Unity tooling can handle

    Slide 23 - Unity tooling can handle

    • Multiple resolutions & screen resizing
    • Device capabilities
    • Aspect ratios
    • By using
    • Unity UI
    • Asset Bundles
    • Designing for different screens
  23. Multi screen UI layouts

    Slide 24 - Multi screen UI layouts

    • Demo
  24. Pre-processors directives

    Slide 25 - Pre-processors directives

    • Sharing code
    • MyLib.dll
    • Windows Store Library
    • MyLib.dll
    • Stub Library
    • Used at build time, contains real API
    • Used in the Editor (has stub functionality)
    • Plugins
  25. UWP Unity Plugin

    Slide 26 - UWP Unity Plugin

    • Demo
  26. Slide 27

    • Where are we going
  27. Unity 5.2

    Slide 28 - Unity 5.2

    • Coming months
    • Unity Pro gets access to future betas
    • Windows 10 – One Store
    • Target one to many device families – Mobile, Desktop, Xbox, and more
    • How? When?
  28. UWP allows single package

    Slide 29 - UWP allows single package

    • Unity bits coming in 5.2
    • Write, testing using different resolutions
    • Use plugins for platform specific code
    • Take advantage of free Microsoft tooling
    • VSTU, Visual Studio Graphics Debugger
    • Building Windows 10 Games (conclusion)
  29. What else runs Windows 10?

    Slide 30 - What else runs Windows 10?

  30. UWP allows single package

    Slide 31 - UWP allows single package

    • Unity bits coming in 5.2
    • Write, testing using different resolutions
    • Use plugins for platform specific code
    • Take advantage of free Microsoft tooling
    • VSTU, Visual Studio Graphics Debugger
    • Building Windows 10 Games (conclusion)
  31. Slide 32

    • Thanks! Stay tuned for resources
  32. Windows Developer blog

    Slide 33 - Windows Developer blog

    • http://blogs.windows.com/bloggingwindows/
    • 2-637 - Game Developers: Get the Most Out of Windows 10
    • Image generation tool for store apps
    • http://wat-docs.azurewebsites.net/Tools
    • unity3d.com
    • Microsoft Virtual Academy
    • Hours of free Unity training
    • Resources
  33. Windows Developer blog

    Slide 34 - Windows Developer blog

    • http://blogs.windows.com/bloggingwindows/
    • 2-637 - Game Developers: Get the Most Out of Windows 10
    • Image generation tool for store apps
    • http://wat-docs.azurewebsites.net/Tools
    • unity3d.com
    • Microsoft Virtual Academy
    • Hours of free Unity training
    • Resources