Build Once and port your game to multiple platforms including UWP

Post on 10-Feb-2017

555 views 0 download

Transcript of Build Once and port your game to multiple platforms including UWP

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