build once and port your game to multiple platforms including uwp
TRANSCRIPT
Build Once and port your game to Multiple Platforms including UWP Vidyasagar MSC
Developer Evangelist at IBMMicrosoft Xbox MVP
@VidyasagarMSChttp://iamGa.ME
Agenda• What is Unity?• What is UWP? • Build a Game - Demo• Unity’s New UI system and Inputs -
Demo• Visual Studio tools for Unity• Tips before moving your game to store• Porting your game to Windows store -
Demo• Xbox App
• Unity is a Game Engine• Full support for 2D and 3D• Over 22 Platforms
supported• Mecanim – The animation
system• Asset Store
Phone Small Tablet
2-in-1s(Tablet or Laptop)
Desktops & All-in-Ones
Phablet LargeTablet
Classic Laptop
Xbox IoTSurface Hub Holographic
Windows 10 powers a huge range of hardware…
…and one app platform
Windows universal platform
One Store +One Dev Center
Full Support for Existing Code
SDK +Services
Adaptive User Interface
NaturalUser Inputs
HolographicConsole
Surface Hub
Mobile
Devices +IoT
PC
Build a Game
Demo
Unity new UI System and InputsUnity UI :• Canvas basedInputs• Input system reads values (button, keys, controller, arrows)• Input.GetButtonDown(“Fire1”)
• Works on Mobile for touch only!• Input.GetAxis(“Horizontal”) works with keyboard
• Doesn’t work on mobile (no keyboard)• Third party assets like EasyTouch• Code exists in CrossPlatformInput
Title of the imageDescription of the image
DEMOUnity new UI System & Inputs
VSTU
Visual Studio Tools for Unity• Debug from Visual Studio
• Write Scripts in Unity
• Unity Project Explorer
DEMO
Tips before moving your game to Store • Asset Bundling• Set ‘Rendering Path’ to Deferred • Quality Manager• Profiler• Vertex and polygon count – 300 t0 1500 poly
More - http://docs.unity3d.com/Manual/OptimizingGraphicsPerformance.html
Porting your game to Windows Store • Creating a Visual Studio Solution• Developer mode• Master Build• Player Settings + Splash Imagehttp://wat-docs.azurewebsites.net/Tools
Demo
FPO
Engaging experiences
Xbox App Game DVR
ReferencesRelated references for you to expand your knowledge on the subject• Unity Learn-
http://unity3d.com/learn • Building Windows 10 Games
with Unity 5 - https://mva.microsoft.com/training-courses/FE08837B-C04A-47E6-9190-2DE4CC335735-12572
• Digital Tutors – https://Digitaltutors.com
technet.microsoft.com/en-in
aka.ms/mva
msdn.microsoft.com/Developer Network
Tell us what you think Help us shape future events by sharing your valuable feedback.
Scan the QR code to evaluate this session.
Thank you
Twitter: @VidyasagarMSC
Follow us online