Presentation is loading. Please wait.

Presentation is loading. Please wait.

Integrate your game with Windows platform Vladimir Kolesnikov Technical Evangelist

Similar presentations


Presentation on theme: "Integrate your game with Windows platform Vladimir Kolesnikov Technical Evangelist"— Presentation transcript:

1 Integrate your game with Windows platform Vladimir Kolesnikov Technical Evangelist Microsoft @vladkol

2 β

3 Some traits of a great game Snap and scale beautifullyInvest in a great TileUse the right contractsFeel connected and aliveRoam to the cloudRespect device experienceUse device capabilities Use device and OS capabilities

4 Devices

5 Diverse range of devices

6 Input Devices

7 Snap and scale

8 Design for Multiple View States Your game can be displayed on any one of these view states: Resolutions, ratios, scales, view states Widescreen (1366x768+)Snap view (required)Minimum (1024x768) Portrait

9 Handling Snapped View

10 Tiles and Toasts

11

12

13

14

15 demo Windows Runtime Plugin

16 Toast Templates for Windows 8

17 Notification Delivery Mechanisms

18 Some important steps

19 Settings and Capabilities Internet Client capability Toast Enabled Associated with the Store And on Windows Phone 8 Networking capability On Windows 8 Has Privacy PolicyPush Notifications capability

20 …and even more

21 Changing lock screen image Putting your badges Raw notificationsControl channelsBackground services

22 Live Tiles, Toasts and Badges make your game more addictive and live for users

23 Charms and Contracts

24 Settings Contract and Charm

25 Share Contract and Charm

26 Search Contract and Charm

27 File Picker Contract

28 demo Charms and Contracts

29 XAML + DirectX

30 The Best of Both Worlds XAML Interactivity, control model UI, drawing, animations Data binding, media, HTML Design-time experience Unity3D/DirectX Highest performance rendering Direct device access Complex 2D/3D graphics, text Image effects

31 In-box XAML Controls

32 Connected Experience

33 What is Windows Azure Mobile Services?

34 demo Azure Mobile Services

35 Data Roaming

36 App data vs. User data User data DocumentsPhotos MusicVideos App data SettingsFiles Session StateLocal Cache

37 Roaming App uses data normally Data syncs for the user’s Microsoft account Local Storage

38 Hardware

39 Windows 8 and Windows Phone 8 provides seamless access to device capabilities including camera, microphone, sensors, NFC, and touch.

40 Sensors

41 Basic game scenarios for sensors ShakeRotateFlip

42 Light-aware games – render for lighting DarkIndoorsOutdoors

43 Voice Driven Games on Windows Phone

44 Using device capabilities is a way to make your game more addictive attractive for users

45 Windows and Windows Phone Stores

46 Key Technical Features Trial In-app purchase Third-party payment systems

47 Select a time period for your trial Let the Windows Store handle the rest Handling Trials Use CurrentApp.LicenseInformation to check trial information

48 In-app Purchase Different types of in-apps Signed receipts Local testing with CurrentAppSimulator

49 demo Windows Store

50 While we are in beta

51 Topics to discuss Networking JavaScript and Collections Camera and Microphone Tips&Tricks coming “Lessons learned” sessions InputQ&A …

52 Already built for your game

53 Windows Runtime Plugins  Live Tiles and Toasts  Snap View  Share and Setting  Store  Ads  Windows Azure  Analytics  Live Tiles  Charms  Settings  Snap View  Search  Windows Azure Mobile Services http://www.bitrave.com/unity-windows-8-plugins/http://prime31.com/plugins

54 Windows and Windows phone provides have design principles, contracts and APIs for building high quality games with advanced user experience and continuous involvement. Unlock all those features in your Unity games

55 Resources http://msdn.microsoft.com/ en-us/windows/apps http://dev.windowsphone.com http://www.windowsazure.com/ en-us/develop/mobile/ http://www.windowsstore.com/ http://dev.windowsphone.com/join Vladimir Kolesnikov @vladkol vladkol@microsoft.com

56


Download ppt "Integrate your game with Windows platform Vladimir Kolesnikov Technical Evangelist"

Similar presentations


Ads by Google