Build Once and port your game to multiple platforms including UWP

  • View
    554

  • Download
    0

  • Category

    Mobile

Preview:

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