Senior Technical Evangelist Microsoft Building Windows Universal Games with Unity 2648 Unity Overview Tooling UWA UWP Cross Device Strategies Roadmap Agenda slide Major Components in Unity 5 ID: 432814
Download Presentation The PPT/PDF document "Adam Tuliper" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1Slide2
Adam TuliperSenior Technical EvangelistMicrosoft
Building Windows Universal Games with Unity
2-648Slide3
Unity OverviewTooling
UWA / UWPCross Device StrategiesRoadmap
Agenda slideSlide4Slide5
Major Components in Unity 5Slide6
Is it right for you?
Global game engine market shareSlide7
Unity Walkthrough & Game Demo
DemoSlide8
toolingSlide9
Its FreeUse Visual Studio to edit & debug codeIntegrates VS with Unity
ProvidesShader syntax highlightingCode templates
Intellisense
Full debugging support
Visual Studio Tools for Unity
VSTUSlide10
Microsoft just announced partnership for toolsVisual Studio will be an option during Unity Install
Community EditionPartnershipsSlide11
VS tooling w/Unity
Demo Slide12
Visual Studio Graphics DebuggerNow with full Unity supportSupports
Single or multi frame captureFrame level debuggingMemory profilingVisual Studio 2013 CTP5 and above
DiagnosticsSlide13
Visual Studio Graphics Debugger
Demo Slide14
Every Unity edition can use Visual StudioFree & Professional (on Windows of course)
Visual Studio Tools for UnityControl-Shift-M is your friendGraphics debugger for lower level diagnostics
Tooling recap Slide15
Universal
Windows
PlatformSlide16
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 SolutionSlide17
Unity – Building for UWP(Windows, Mobile)
Demo Slide18
Cross
Device
StrategiesSlide19
Unity tooling can handleMultiple resolutions & screen resizing
Device capabilitiesAspect ratiosBy using
Unity UI
Asset Bundles
Designing for different screens Slide20
Multi screen UI layouts
Demo Slide21
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
Slide22
UWP Unity Plugin
Demo Slide23
Where are we goingSlide24
Unity 5.2Coming monthsUnity Pro gets access to future betas
Windows 10 – One StoreTarget one to many device families – Mobile, Desktop, Xbox, and more
How? When?Slide25
What else runs Windows 10?Slide26
UWP allows single packageUnity bits coming in 5.2Write, testing using different resolutions
Use plugins for platform specific codeTake advantage of free Microsoft toolingVSTU, Visual Studio Graphics Debugger
Building Windows 10 Games (conclusion) Slide27
Thanks!
Stay tuned for resourcesSlide28
Windows Developer bloghttp
://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
ResourcesSlide29