Post on 20-Jul-2015
© 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!