how serious is game development? - jug ru...

62

Upload: others

Post on 18-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 2: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

1. How serious is game development?

2. Windows Platform ecosystem

3. Key game development technologies on Windows

4. How to use platform features to grow rating

5. How to grow monetization

6. How to grow your performance in Windows Store

Content

Page 3: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

How Serious is Game Development?

Page 4: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

https://blogs.windows.com/buildingapps/2016/02/04/windows-store-trends-february-2016/

https://www.idc.com/getdoc.jsp?containerId=prUS25451415

http://www.newzoo.com/in-the-press/android-becoming-best-platform-mobile-gaming-read-httpwallstcheatsheet-comtechnologyhow-android-becoming-best-platform-mobile-gaming-htmlaviewallixzz3d0qtitrw/

Page 5: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 6: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 7: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Windows Platform ecosystem

Page 8: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 9: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 10: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Universal Windows Platform (UWP) Apps

Page 11: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 12: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 13: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

One big audience on the one platform globally

*For GA + 1 year for qualified devices

145% growth vs Win 7

Monetization per device 4.5higher than Win 8

Windows Store on 242 markets

100+ languages

100+ mobile carriers

Free upgrade*

Page 14: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 15: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 16: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

MICROSOFT CONFIDENTIAL

Easy for users to get & stay current

Unified core and app platform

Our Windows convergence is almost complete

Windows 10

ConvergedOS kernel

Convergedapp model

Page 17: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Apps

One project type to rule them all…

Page 18: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 19: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 20: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Key game development technologies on Windows

Page 21: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 22: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 23: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 24: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 25: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Apps

One project type to rule them all…

Page 26: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Shared C# codebase • 100% native API access • High performance

Windows-specific

C#

Android-specific

C#

iOS-specific

C#

Shared C# Logic

Java

Android Studio

in

Android codebaseiOS codebase

Objective-C

XCode

inC#

Visual Studio

in

Windows codebase

Page 27: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Gaming Middleware welcomed on Windows!

Page 28: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

https://mva.microsoft.com/en-us/training-courses/developing-2d-3d-games-with-unity-for-windows-jump-start-8350

Page 29: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Игровые движки на Windows – добро пожаловать!

.NET + Win32

Page 30: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Win32 Bridge – Project Centennial

https://developer.microsoft.com/en-us/windows/bridges/desktop

Page 31: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

iOS Bridge – Project Islanwood

https://developer.microsoft.com/en-us/windows/bridges/ios

Open sourced and available on GitHub

Page 32: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

ID@XBOXINDEPENDENT DEVELOPERS PUBLISHING

PROGRAM FOR XBOX ONE

xbox.com/dev

Page 33: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Developer Paths to Success on Windows Devices

Traditional Windows

desktop application

development (Win 32, etc.)

Universal Windows

Platform application

development

XDK-based game

development

ID@Xbox ID@Xbox

Page 34: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

XBOX One Developer mode Preview available on retail devices!

https://msdn.microsoft.com/en-us/windows/uwp/xbox-apps/devkit-activation

Page 35: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

MICROSOFT CONFIDENTIAL

Page 36: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 37: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 38: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 39: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Platform Services

Security & Management

Infrastructure Services

Web Apps

MobileApps

APIManagement

APIApps

LogicApps

NotificationHubs

Content DeliveryNetwork (CDN)

MediaServices

HDInsight MachineLearning

StreamAnalytics

DataFactory

EventHubs

MobileEngagement

ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

BiztalkServices

HybridConnections

ServiceBus

StorageQueues

Store /Marketplace

HybridOperations

Backup

StorSimple

SiteRecovery

Import/Export

SQLDatabase

DocumentDB

RedisCache Search

Tables

SQL DataWarehouse

Azure AD Connect Health

AD PrivilegedIdentity Management

OperationalInsights

CloudServices

Batch Remote App

ServiceFabric Visual Studio

ApplicationInsights

Azure SDK

Team Project

VM Image Gallery& VM Depot

Page 40: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

>40%

>120 K >1.4 Million

>4 Million5 Million

2 Trillion

NEW AZURE CUSTOMER SUBSCRIPTIONS/MONTH

MESSAGES PER WEEKPROCESSED BY AZURE IOT

ORGANIZATIONS USING AZURE ACTIVE DIRECTORY

DEVELOPER REGISTERED WITH VISUAL STUDIO TEAM SERVICES

REVENUE FROM START-UPS AND ISVS

SQL DATABASES IN AZURE

Page 41: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

https://msdn.microsoft.com/en-us/age-of-ascent-msdn.aspx

http://news.microsoft.com/features/game-developers-use-microsoft-azure-as-secret-sauce-for-scale-and-growth-2

app2top

Games on Azure

Page 42: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

185М+INSTALLS

Common cloud back-end for games on

Windows, Amazon, Android and iOS

Connected Gameplay

Page 43: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

https://msdn.microsoft.com/en-us/age-of-ascent-msdn.aspx

http://news.microsoft.com/features/game-developers-use-microsoft-azure-as-secret-sauce-for-scale-and-growth-2

Gaming backend engines on Azure

Page 44: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Use platform features to grow rating

Page 45: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Trial for paid games

using Microsoft.Phone.Tasks;

MarketplaceDetailTask _marketPlaceDetailTask = new MarketplaceDetailTask();

_marketPlaceDetailTask.Show();

using Microsoft.Phone.Marketplace;

private static LicenseInformation _licenseInfo = new LicenseInformation();

_isTrial = _licenseInfo.IsTrial();

Page 46: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 47: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 48: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Remind about ratings when appropriate

• There are a lot of organic in

Windows Store

• Positive ratings can really help to

raise the game in charts and be

considered for promotion

• Ratings must be fair (real)

• Remind in the subtle way and only

when appropriate

Page 49: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Grow monetization

Page 50: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

http://blogs.windows.com/buildingapps/2015/10/08/new-advertising-features-and-walkthrough-of-using-microsoft-ads-and-mediation/

Page 52: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

https://www.microsoft.com/developerblog/vungles-in-app-video-advertising-helps-windows-app-publishers-achieve-higher-revenue-cpms-and-conversions-2/

Page 53: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Available on

Games Platform

[email protected]

Page 54: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Grow Performance in Windows Store

Page 55: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

1. Create an original app. Make sure you own the name, brand, icon and content

2. Make sure your app stands out and has compelling capabilities

3. Build one great app instead of several related apps

4. Make a good first impression with metadata that’s compelling and accurate

5. Know and follow the Windows Store certification process and policies

6. Keep a clean record

Fix the Basics

https://blogs.windows.com/buildingapps/2016/01/15/give-your-apps-more-visibility-six-recommendations-for-2016

Page 56: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key
Page 57: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

12 13

6:45Friday, July 31

Flight to ChicagoSeatac11:00 PM - 11:30 PM

App promotion surface area throughout the OS, begins at the lock screen

Play Minecraft with friends!

Discover new worlds

Play Minecraft with friends!

Page 58: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

App discovery and promotion is built into the Start menu

Live tiles drive re-engagement

Page 59: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

Universal Windows Platform (UWP) Apps

Page 60: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

One Core Operating System

One Application Platform

One Gaming Social Network

One Store

One Billion Users

Page 61: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key

16МINSTALLS

MILLIONS $ REVENUE

$10 000+ daily revenue

from some titles!

Page 62: How Serious is Game Development? - JUG Ru Grouppublic.jugru.org/dotnext/2016/spb/day_1/track_3/zdebskiy.pdf1. How serious is game development? 2. Windows Platform ecosystem 3. Key