Games
Usando o Azure como backend em jogos
Mauricio Tadeu Alegretti
@malegretti
CTO Smyowl
Microsoft Kinect MVP
Fundador BR Jogos
Quem sou?
Games
Os jogos da coruja!
Games
Como era
fazer jogos em 1980?
Monetização local
Multiplayer local
Ranking local
Games
Games
Games
Autenticação
Matchmaking
Lógica de
jogo
Ranking
Hospedagem
Telemetria
ChatSocial
Ads
Pagamento
Persistência
Notifica...
A era do servidor debaixo da mesa do
desenvolvedor... já era!
Games são um dos “killer-apps” para a
computação em nuvem
On...
Altamente escalável e estável
CDN global
Preço competitivo
Flexibilidade
- Azure Web Sites
- Azure Cloud Service
- Azure V...
Halo 4
Games
Cinco semanas de torneio
2800 prêmios
HDInsight / Hadoop / Hive
Dados salvos em Avro em um BLOB no
storage
Po...
Games
Backend
BLOB
Storage
Table
SQL AzureFrontend
Services
Robot
Escrever um
server, ou
utilizar um
pronto?
Games
It’s demo time!
Games
Ou aquele momento em que todos
torcem para dar tudo errado no
computador do palestrante, entrar
atua...
Sofrer pra quê?
Games
Improdutivo
Caro
Algumas vezes, chato
Sujeito a erros
Tira seu foco de onde deveria estar: o jogo!
Games
Deploy direto no Azure!!!
- Virtual Machine
- PASK: Azure Worker Role (recomendado!!!)
Load Balancing integrado com ...
Games
Autenticação
Matchmaking
Lógica de
jogo
Ranking
Hospedagem
Telemetria
ChatSocial
Ads
Pagamento
Persistência
Notifica...
Games
Autenticação
Matchmaking
Lógica de
jogo
Ranking
Hospedagem
Telemetria
ChatSocial
Ads
Pagamento
Persistência
Notifica...
Ok, mas e os
demais?
Games
Games
Autenticação
Matchmaking
Lógica de
jogo
Ranking
Hospedagem
Telemetria
ChatSocial
Ads
Pagamento
Persistência
Notifica...
Games
Autenticação
Matchmaking
Lógica de
jogo
Ranking
Hospedagem
Telemetria
ChatSocial
Ads
Pagamento
Persistência
Notifica...
Dúvidas?
Games
Boa sorte!!!
Contem com o BR Jogos para divulgar
seus games para o mundo!!!
Obrigado!
Links úteis:
microsoftvirtualacademy.com.br
www.smyowl.com.br
www.brjogos.org
mauricio@smyowl.com.br
Próximos SlideShares
Carregando em…5
×

Azure como backend de games multiplayer

522 visualizações

Publicada em

0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
522
No SlideShare
0
A partir de incorporações
0
Número de incorporações
7
Ações
Compartilhamentos
0
Downloads
6
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Azure como backend de games multiplayer

  1. 1. Games Usando o Azure como backend em jogos Mauricio Tadeu Alegretti @malegretti
  2. 2. CTO Smyowl Microsoft Kinect MVP Fundador BR Jogos Quem sou? Games
  3. 3. Os jogos da coruja! Games
  4. 4. Como era fazer jogos em 1980? Monetização local Multiplayer local Ranking local Games
  5. 5. Games
  6. 6. Games Autenticação Matchmaking Lógica de jogo Ranking Hospedagem Telemetria ChatSocial Ads Pagamento Persistência Notificação Conquistas
  7. 7. A era do servidor debaixo da mesa do desenvolvedor... já era! Games são um dos “killer-apps” para a computação em nuvem Onde hospedar? Games
  8. 8. Altamente escalável e estável CDN global Preço competitivo Flexibilidade - Azure Web Sites - Azure Cloud Service - Azure VM - Banco de Dados SQL do Azure - Azure Mobile Services - Azure Storage Azure como opção Games
  9. 9. Halo 4 Games Cinco semanas de torneio 2800 prêmios HDInsight / Hadoop / Hive Dados salvos em Avro em um BLOB no storage PowerPivot for Excel / Hive ODBC PowerPivot for Sharepoint Service Bus http://bit.ly/haloazure
  10. 10. Games Backend BLOB Storage Table SQL AzureFrontend Services Robot
  11. 11. Escrever um server, ou utilizar um pronto? Games
  12. 12. It’s demo time! Games Ou aquele momento em que todos torcem para dar tudo errado no computador do palestrante, entrar atualização do Windows, aviso de antivírus, mensagem particular no Skype, falhar driver de placa de vídeo, esquecer de ponto e vírgula no final da linha e não achar porque não está dando build, cair internet, acabar bateria do notebook, e tudo o mais!!! PS: Todas estas são histórias reais! 
  13. 13. Sofrer pra quê? Games Improdutivo Caro Algumas vezes, chato Sujeito a erros Tira seu foco de onde deveria estar: o jogo!
  14. 14. Games Deploy direto no Azure!!! - Virtual Machine - PASK: Azure Worker Role (recomendado!!!) Load Balancing integrado com Azure Port Probe integrado com Azure Suporta Windows Azure Diagnostics Log direto no Storage Gratuito até 100 CCU Totalmente customizável em C# ou C++ 62k+ de desenvolvedores utilizando http://bit.ly/photonazure
  15. 15. Games Autenticação Matchmaking Lógica de jogo Ranking Hospedagem Telemetria ChatSocial Ads Pagamento Persistência Notificação Conquistas
  16. 16. Games Autenticação Matchmaking Lógica de jogo Ranking Hospedagem Telemetria ChatSocial Ads Pagamento Persistência Notificação Conquistas
  17. 17. Ok, mas e os demais? Games
  18. 18. Games Autenticação Matchmaking Lógica de jogo Ranking Hospedagem Telemetria ChatSocial Ads Pagamento Persistência Notificação Conquistas
  19. 19. Games Autenticação Matchmaking Lógica de jogo Ranking Hospedagem Telemetria ChatSocial Ads Pagamento Persistência Notificação Conquistas
  20. 20. Dúvidas? Games Boa sorte!!! Contem com o BR Jogos para divulgar seus games para o mundo!!!
  21. 21. Obrigado! Links úteis: microsoftvirtualacademy.com.br www.smyowl.com.br www.brjogos.org mauricio@smyowl.com.br

×