Por dentro do ID@Xbox

Post on 20-Jul-2015

109 views 2 download

Tags:

Transcript of 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

© 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

© 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

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

Xbox, Kinect & Game DevelopmentDEV

Passado e Futuro...

♦Xbox Live Indie Games ♦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#

© 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

© 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

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

Xbox, Kinect & Game DevelopmentDEV

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

© 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?

© 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

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

Xbox, Kinect & Game DevelopmentDEV

Chroma Squad

© 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

© 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)

© 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

© 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

© 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

© 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

© 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

© 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

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

Xbox, Kinect & Game DevelopmentDEV

Tecnologias

© 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

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

Xbox, Kinect & Game DevelopmentDEV

Construct 2

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

Xbox, Kinect & Game DevelopmentDEV

Unity 3D

Fonte: http://unity3d.com/

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

Xbox, Kinect & Game DevelopmentDEV

Unity 3D

© 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/)

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

Xbox, Kinect & Game DevelopmentDEV

Strike Suit Zero

© 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

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

© 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

© 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!!

© 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

© 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!