Por dentro do ID@Xbox

33
© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com) MVP ShowCast Virtual Community Series WEBCASTS 15 set a 09 out 2 0 1 4 © 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) #mvpbr #mvpshowcast Organizado por MVPs com apoio da Microsoft Programa MVP (mvp.microsoft.com) Palestrante: Moderador: Xbox, Kinect & Game Development DEV Por dentro do ID@Xbox José Antônio Leal de Farias MVP de Visual C++ Produtor na Prosperity Games. @ sharpgames Ricardo Dorta MVP de Visual C# Systems Specialist na GFT Brasil @ dortaway Nível: 100

Transcript of Por dentro do ID@Xbox

Page 1: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

MVP ShowCastVirtual Community Series

WEBCASTS

15

seta

09

out

2 0 1 4

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net)

#mvpbr #mvpshowcastOrganizado por MVPs com apoio da Microsoft

Programa MVP (mvp.microsoft.com)

Palestrante: Moderador:Xbox, Kinect & Game DevelopmentDEV

Por dentro do ID@Xbox

José Antônio Leal de Farias

MVP de Visual C++

Produtor na Prosperity Games.

@sharpgames

Ricardo Dorta

MVP de Visual C#

Systems Specialist na GFT Brasil

@dortaway

Nível: 100

Page 2: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Agenda do webcast

♦Passado...

♦ID@Xbox

♦Faqs

♦Xbox One

♦Tecnologias

♦Conclusão

Page 3: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

É Chato...

♦Burocracia♦ “It’s business baby”

♦O fabricante só quer o melhor!♦ Requisitos de Qualidade

♦ Requisitos de Conteúdo

♦ Requisitos técnicos

♦ Certificação

♦Custos♦ Hardware

♦ Software

Page 4: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Passado e Futuro...

♦Xbox Live Indie Games ♦ID@Xbox

Page 5: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Xbox Live Indie Games

♦Xbox 360

♦XNA Framework

♦C#

Page 6: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Xbox Live Indie Games

♦3 Price points: US$1, US$3, US$5

♦Foi uma comunidade vibrante

♦Promoções

♦Indie Games Uprising

Page 7: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

XNA

♦MonoGame

♦Crossplatform – OS X, Linux, Win8,

Win Phone 8, iOS, PS Mobile,

Ouya, Android (PS4 a caminho)

♦Open Source

♦Gratuito

♦Bastion, Fez, Skulls of the Shogun

Page 8: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

ID@Xbox

Page 9: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

ID@Xbox versus Xbox Live Indie Games

♦Não é um programa para amadores e hobbystas

♦Qualquer um pode participar

♦Não pode usar o Xbox One como kit de desenvolvimento

♦(por enquanto)

♦Sem price points

♦Negociado caso a caso

Page 10: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

FAQs

♦Qualquer um pode entrar?♦Sim. Porém buscam times experientes

♦Qual o nível de qualidade exigido?♦Não há censura, porém bom senso.

♦Há um processo de certificação?♦Sim. Igual aos jogos ‘tradicionais’

♦Quanto custa♦NADA

♦E o Brasil?

Page 11: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

E o Brasil?

♦O Brasil não está oficialmente no programa

♦Oficialmente...

♦O kit é enviado para o Brasil sem custo e com

os (abusivos) impostos pagos

♦IP-Fixo

♦Suporte

Page 12: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Chroma Squad

Page 13: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Como faço?

♦Todo o procedimento é online

♦http://www.xbox.com/en-us/Developers/id

♦Demora mas respondem

♦Existe uma fila de espera

Page 14: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

O que eu ganho?

♦Hardware e software para desenvolvimento

♦Suporte e documentação

♦Acesso completo a plataformas, API’s, etc.

♦Kinect, SmartGlass, Xbox Live Services, etc..

♦Espaço na loja

♦Unity 3D Full (para o Xbox One)

Page 15: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Xbox One

♦Performance Next gen

♦Nova arquitetura

♦Kinect

♦Always-on

♦Cloud

♦Usa o que você já sabe

Page 16: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Cloud

♦Melhor serviço

Multiplayer

♦Servidores dedicados

♦Processamento e IA

Page 17: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Kineckt

♦Reconhecimento de voz e gestos

♦Reconhecimento de identidade

♦Melhores câmeras

♦10x mais potente

Page 18: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Entendendo a nova geração

Multitasking Novas tecnologiasNovos mercados e dispositivos

Page 19: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

SmartGlass

♦Experiência de segunda tela

♦Windows Phone, iOS, Win 8 e Android

Page 20: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Arquitetura do SO

Host OS

Xbox shell

System services

OS

Shared apps Exclusive game

Exclusive OS

Page 21: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Tecnologias

Page 22: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

HTML5 e Javascript

♦Sim, é possível!

♦Apps e Games

♦Internet Explorer

♦Nutjitsu

♦ Veja mais em: http://channel9.msdn.com/Events/Build/2014/2-647

Page 23: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Construct 2

Page 24: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Unity 3D

Fonte: http://unity3d.com/

Page 25: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Unity 3D

Page 26: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

DirectX

♦Separa as crianças dos homens

♦Windows 8 ou Xbox One

♦DirectX Tool Kit (aka Directx TK)

♦https://directxtk.codeplex.com/

♦DirectX Tex (processamento de texturas)

♦http://directxtex.codeplex.com/

♦C#

♦SharpDX (http://sharpdx.org/)

Page 27: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Strike Suit Zero

Page 28: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Game Loop: Update-Draw

StartupHandle

Input and Update

Shutdown

Draw/Render

Run Stop

Loop

Page 29: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

RandomChaos

♦Open source C++

engine para DX11

Source: https://randomchaosdx11engine.codeplex.com/Tutorial: http://davevoyles.azurewebsites.net/c-directx-11/

Page 30: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

DirectX na MSDN

http://msdn.microsoft.com/library/windows/apps/hh452744.aspx

Page 31: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Conclusão

♦Cadastre-se!

♦Gratuito

♦SDK Simples

♦Unity 3D

♦Excelente oportunidade de negócio

♦Ávidos por novos jogos

♦NOVOS JOGOS!!

Page 32: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Xbox, Kinect & Game DevelopmentDEV

Webcasts relacionados

Grade completa de webcasts: mvpshowcast.azurewebsites.net

Data e horário Palestra Palestrante

24/09/2014 12h

(quarta)Desenvolvimento de Games com Unity3D e C# Ricardo Dorta

25/09/2014 12h

(quinta)Desenvolvimento de jogos com MonoGame Alexandre Zollinger Chohfi

Page 33: Por dentro do ID@Xbox

© 2014, MVP ShowCast (mvpshowcast.azurewebsites.net) Programa MVP (mvp.microsoft.com)

Iniciativas da Microsoft

Premiação MVP

A premiação Microsoft Most Valuable Professional (MVP) é uma forma da Microsoft

agradecer aos líderes independentes da comunidade que compartilham sua paixão,

experiência técnica e conhecimento prático dos produtos da Microsoft com outros.

mvp.microsoft.com

Programa MVP Mentor

O Programa MVP Mentor conecta estudantes que querem aprender mais sobre

tecnologias Microsoft com especialistas independentes: os MVPs da Microsoft.

mvp.microsoft.com/en-us/MVP-mentor.aspx

Microsoft Virtual Academy

Treinamento gratuito da Microsoft

oferecido por especialistas.

www.microsoftvirtualacademy.com

Serviço de curadoria projetado para

e mantido pela comunidade técnica.

curah.microsoft.com

Curah!