How Serious is Game Development?

Similar documents
Cloud Inspiration Day Azure Beyond Marketing Slides

Linux A first-class citizen in Windows Azure. Bruno Terkaly bterkaly@microsoft.com Principal Software Engineer Mobile/Cloud/Startup/Enterprise

Microsoft Azure. The cloud platform built for business. Tarmo Tikerpäe DC SSP Microsoft

Microsoft Azure Cloud oplossing als een extensie op mijn datacenter? Frederik Baert Solution Advisor

The cloud for modern business:

Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led

Assignment # 1 (Cloud Computing Security)

The Platform is the Planet

Journey to the Intelligent Cloud - Part 2 -

Hosting Models. Business Model Software (as a Service) Platform (as a Service) Infrastructure (as a Service) On Premises. Applications. Data.

Developing Microsoft Azure Solutions

Microsoft Azure Overview

Developing Microsoft Azure Solutions 20532A; 5 days

Realizing the Benefits of Hybrid Cloud. Anand MS Cloud Solutions Architect Microsoft Asia Pacific

Course Description. Course Audience. Course Outline. Course Page - Page 1 of 5. Microsoft Azure Fundamentals M Length: 2 days Price: $ 1,295.

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Volume Licensing. Service Level Agreement for Microsoft Online Services August 5, 2015

MS 10978A Introduction to Azure for Developers

Harnessing the Power of the Microsoft Cloud for Deep Data Analytics

Course 20532B: Developing Microsoft Azure Solutions

How to Build an End-to-End Secured Hybrid Cloud for Your Enterprise. Ekkarat Klinbubpa Henky Alimin Sanguan Thammarojsakul

Course Outline. Microsoft Azure Fundamentals Course 10979A: 2 days Instructor Led. About this Course. Audience Profile. At Course Completion

Microsoft Azure for IT Professionals 55065A; 3 days

The last 18 months. AutoScale. IaaS. BizTalk Services Hyper-V Disaster Recovery Support. Multi-Factor Auth. Hyper-V Recovery.

Course 10978A Introduction to Azure for Developers

An open and flexible cloud platform. Quickly build, deploy, and manage solutions across a global network of Microsoft-managed datacenters.

Microsoft Training and Certification Guide. Current as of December 31, 2013

Flora Muglia Azure Solution Sales Professional We are partners in learning. November 2015

Microsoft Introduction to Azure for Developers

10978A: Introduction to Azure for Developers

Building the next generation of Mobile Apps with Facebook. Bo Zhang Head of Platform Partner Engineering, APAC

Azure Data Lake Analytics

Introduction to Azure for Developers

Choosing the right Mobile BI tool: SSRS vs Power BI vs Datazen

Building High Growth Services on the Microsoft Cloud Platform. Rich Cannon Senior Director, US Partner Hosting and Cloud Services

Azure Day Application Development

Please contact Cyber and Technology Training at for registration and pricing information.

Implementing Microsoft Azure Infrastructure Solutions 20533B; 5 Days, Instructor-led

Microsoft Azure an overview

Course 20533B: Implementing Microsoft Azure Infrastructure Solutions

Getting Started with the Ed-Fi ODS and Ed-Fi ODS API

Xamarin a Cross Platform App Development Technology. A white paper on Fundamentals and Implementations of Xamarin Cross platform Mobile Technology

Microsoft Training and Certification Guide. Current as of March 16, 2015

Developing and deploying mobile apps

Building a BI Solution in the Cloud

MS 20532B - Developing Microsoft Azure Solutions

KonyOne Server Prerequisites _ MS SQL Server

Course 20533: Implementing Microsoft Azure Infrastructure Solutions

Database FAQs - SQL Server

Deploying Migrated IBM Notes Applications to the Cloud

Updating Your Skills to SQL Server 2016

2015 Techstravaganza The Microsoft Cloud

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

Implementing Microsoft Azure Infrastructure Solutions

300+ APIs Everywhere

Real Madrid brings the stadium closer to 450 million fans around the globe, with the Microsoft Cloud

Microsoft Power BI. Nov 21, 2015

Course Outline. Upgrading Your Skills to SQL Server 2016 Course 10986A: 5 days Instructor Led

MicroStrategy Course Catalog

Ondřej Výšek Sales Lead, Microsoft MVP.

SAP Mobile Platform Intro

Building Dynamics CRM 2015 Dashboards with Power BI

Developing Mapping Applications with ArcGIS Runtime SDK for Windows Mobile. Jay Chen Justin Colville

IoT / practical usage

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

ANDREW HERTENSTEIN Manager Microsoft Modern Datacenter and Azure Solutions En Pointe Technologies Phone

How your business can successfully monetize API enablement. An illustrative case study

Enabling Manufacturing Transformation in a Connected World. John Shewchuk Technical Fellow DX

day 1 2 Windows Azure Platform Overview... 2 Windows Azure Compute... 3 Windows Azure Storage... 3 day 2 5

Migrating SaaS Applications to Windows Azure

Cloud OS. Philip Meyer Partner Technology Specialist - Hosting

Introducing the Reimagined Power BI Platform. Jen Underwood, Microsoft

New Features in XE8. Marco Cantù RAD Studio Product Manager

How to Run Your Existing Android APK on the Tizen Platform. Chandra Bajpai Matt O Keefe OpenMobile World Wide

Course 10977A: Updating Your SQL Server Skills to Microsoft SQL Server 2014

Alexander De Houwer Technology Advisor Devices Win 10 Vincent Dal Technology Advisor Business Productivity

Developing And Marketing Mobile Applications. Presented by: Leesha Roberts, Senior Instructor, Center for Education Programmes, UTT

Windows Azure platform What is in it for you? Dominick Baier Christian Weyer

POINT-TO-POINT vs. MEAP THE RIGHT APPROACH FOR AN INTEGRATED MOBILITY SOLUTION

Microsoft Azure Cloud for Solution Architects

Intelligence. Productivity. Mobility. Unified Service. Predictive analytics: Offline mobile: Self, assisted & field service

Open Source Technologies on Microsoft Azure

CLOUD COMPUTING & WINDOWS AZURE

Making Mobile a Reality

Power BI Dashboarding. Alberto Ferrari SQLBI.

Middleware- Driven Mobile Applications

Transcription:

Content 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

How Serious is Game Development?

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-gaminghtmlaviewallixzz3d0qtitrw/

Windows Platform ecosystem

Universal Windows Platform (UWP) Apps

One big audience on the one platform globally Free upgrade* 145% growth vs Win 7 Monetization per device 4.5 higher than Win 8 Windows Store on 242 markets 100+ languages 100+ mobile carriers *For GA + 1 year for qualified devices

Our Windows convergence is almost complete Converged OS kernel Unified core and app platform Converged app model Windows 10 Easy for users to get & stay current MICROSOFT CONFIDENTIAL

One project type to rule them all Apps

Key game development technologies on Windows

One project type to rule them all Apps

ios-specific C# Android-specific C# Windows-specific C# Objective-C in XCode Java in Android Studio Shared C# Logic C# in Visual Studio ios codebase Android codebase Windows codebase Shared C# codebase 100% native API access High performance

Gaming Middleware welcomed on Windows!

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

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

Win32 Bridge Project Centennial https://developer.microsoft.com/en-us/windows/bridges/desktop

ios Bridge Project Islanwood Open sourced and available on GitHub https://developer.microsoft.com/en-us/windows/bridges/ios

ID@XBOX INDEPENDENT DEVELOPERS PUBLISHING PROGRAM FOR XBOX ONE xbox.com/dev

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

https://msdn.microsoft.com/en-us/windows/uwp/xbox-apps/devkit-activation XBOX One Developer mode Preview available on retail devices!

MICROSOFT CONFIDENTIAL

Platform Services Security & Management Portal Active Directory Cloud Services Batch Service Fabric Remote App Web Apps Mobile Apps API Apps Logic Apps API Management Notification Hubs Visual Studio Team Project Azure SDK Application Insights Hybrid Operations Azure AD Connect Health AD Privileged Identity Management Multi-Factor Authentication Backup Automation Storage Queues Biztalk Services HDInsight Machine Learning SQL Database SQL Data Warehouse Operational Insights Key Vault Hybrid Connections Service Bus Data Factory Event Hubs Redis Cache Search Import/Export Store / Marketplace VM Image Gallery & VM Depot Media Services Content Delivery Network (CDN) Stream Analytics Mobile Engagement DocumentDB Tables Site Recovery StorSimple Infrastructure Services

>120 K >1.4 Million 2 Trillion NEW AZURE CUSTOMER SUBSCRIPTIONS/MONTH SQL DATABASES IN AZURE MESSAGES PER WEEK PROCESSED BY AZURE IOT 5 Million >4 Million >40% ORGANIZATIONS USING AZURE ACTIVE DIRECTORY DEVELOPER REGISTERED WITH VISUAL STUDIO TEAM SERVICES REVENUE FROM START-UPS AND ISVS

Games on Azure 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

Common cloud back-end for games on Windows, Amazon, Android and ios Connected Gameplay 185М+ INSTALLS

Gaming backend engines on Azure 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

Use platform features to grow rating

Trial for paid games using Microsoft.Phone.Marketplace; private static LicenseInformation _licenseinfo = new LicenseInformation(); _istrial = _licenseinfo.istrial(); using Microsoft.Phone.Tasks; MarketplaceDetailTask _marketplacedetailtask = new MarketplaceDetailTask(); _marketplacedetailtask.show();

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

Grow monetization

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

Partners reduce cost of creating or porting Comprehensive list at https://devcenterpartners.windows.com/directory

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

Games Platform Available on games@vk.com

Grow Performance in Windows Store

Fix the Basics 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 https://blogs.windows.com/buildingapps/2016/01/15/give-your-apps-more-visibility-six-recommendations-for-2016

Play Minecraft with friends! 6:45 Friday, July 31 App promotion surface area throughout the OS, begins at the lock screen Flight to Chicago Seatac 11:00 PM - 11:30 PM Discover new worlds Play Minecraft with friends! 12 13

App discovery and promotion is built into the Start menu Live tiles drive re-engagement

Universal Windows Platform (UWP) Apps

One Core Operating System One Application Platform One Gaming Social Network One Store One Billion Users

16М INSTALLS MILLIONS $ REVENUE $10 000+ daily revenue from some titles!