Upload
vidyasagar-machupalli
View
554
Download
0
Embed Size (px)
Citation preview
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