Como Pensar, Implementar e Publicar Jogos Sociais Independentes Jerry F. Medeiros, Paulo H. Abreu Instituto de Informática...
Conteúdo <ul><li>Game Design Para Jogos Sociais </li></ul><ul><li>OpenSocial </li></ul><ul><li>Desenvolvimento do Jogo </l...
Game Design  Para Jogos Sociais
Público Alvo
Público Alvo
Público Alvo
Público Alvo
Público Alvo
Público Alvo
Características  <ul><li>Simples </li></ul><ul><li>Graficamente atraentes </li></ul><ul><li>Competitivos </li></ul><ul><li...
Achievements <ul><li>são objetivos paralelos ao objetivo central do jogo </li></ul><ul><li>Ex.: - Conseguir X Vizinhos; </...
Fator Social <ul><li>É importante interconectar os usuários; </li></ul><ul><li>A quantidade de amigos deve influenciar dir...
<ul><li>A rotatividade dos jogadores em redes é alta; </li></ul><ul><li>a quantidade de jogos que surge todos os dias é en...
OpenSocial <ul><li>Pessoas e Relacionamentos; </li></ul><ul><li>- Membros de redes sociais possuem amigos e a OpenSocial d...
Instalação e Configuração da OpenSocial <ul><li>Java SE Development Kit 5.0 </li></ul><ul><li>- http://java.sun.com/javase...
O Jogo <ul><li>Desenvolveremos um jogo similar ao Space Invaders; </li></ul><ul><li>Os inimigos carregarão fotos obtidas d...
Criando a Nave Aliada <ul><li>Movimentação </li></ul><ul><li>Listener </li></ul>
Criando a Nave Aliada <ul><li>Ataque </li></ul>
Obter Dados do Dono do Perfil <ul><li>Conceito de Viewer e Owner </li></ul><ul><li>Modelo requisição-resposta </li></ul><u...
 
 
Comunicação AS3/OpenSocial <ul><li>Classe ExternalInterface </li></ul><ul><li>- Procedimento </li></ul><ul><li>- Função </...
Inimigo <ul><li>Movimentação </li></ul>
Colisões
Obter dados dos amigos
Testando a aplicação na web <ul><li>Orkut SandBox </li></ul><ul><li>http://sandbox.orkut.com/SandboxSignup.aspx. </li></ul>
Ganhando Dinheiro Com o Seu Jogo <ul><li>Existem diversas formas de monetizar um jogo </li></ul><ul><li>Abordaremos três d...
Micro-Transações <ul><li>Transferências de até doze dólares; </li></ul><ul><li>Servem para a venda de &quot;bens-virtuais“...
MochiAds <ul><li>O Mochiads é uma ferramenta gratuita para inclusão de propagandas, voltava especificamente para jogos web...
Flash Game License <ul><li>É uma “corretora de jogos” </li></ul><ul><li>Licença Exclusiva </li></ul><ul><li>Licença Primár...
Próximos SlideShares
Carregando em…5
×

Como pensar, implementar e publicar jogos sociais independentes

701 visualizações

Publicada em

Parte do Tutorial sobre criação e desenvolvimento de jogos sociais apresentado no SBGAMES 2010, em Florianópolis

Publicada em: Diversão e humor
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

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

Nenhuma nota no slide

Como pensar, implementar e publicar jogos sociais independentes

  1. 1. Como Pensar, Implementar e Publicar Jogos Sociais Independentes Jerry F. Medeiros, Paulo H. Abreu Instituto de Informática Pontifícia Universidade Católica de Minas Gerais {jerrylewisbh,phenriqueabreu}@gmail.com
  2. 2. Conteúdo <ul><li>Game Design Para Jogos Sociais </li></ul><ul><li>OpenSocial </li></ul><ul><li>Desenvolvimento do Jogo </li></ul><ul><li>Testando a Aplicação na WEB </li></ul><ul><li>Ganhando Dinheiro Com o Seu Jogo </li></ul>
  3. 3. Game Design Para Jogos Sociais
  4. 4. Público Alvo
  5. 5. Público Alvo
  6. 6. Público Alvo
  7. 7. Público Alvo
  8. 8. Público Alvo
  9. 9. Público Alvo
  10. 10. Características <ul><li>Simples </li></ul><ul><li>Graficamente atraentes </li></ul><ul><li>Competitivos </li></ul><ul><li>Interativos </li></ul><ul><li>Oferecer recompensas </li></ul>
  11. 11. Achievements <ul><li>são objetivos paralelos ao objetivo central do jogo </li></ul><ul><li>Ex.: - Conseguir X Vizinhos; </li></ul><ul><li> - Cozinhar X Pratos Diferentes; </li></ul><ul><li>- Vencer com pelo menos 3 gols de diferença. </li></ul>
  12. 12. Fator Social <ul><li>É importante interconectar os usuários; </li></ul><ul><li>A quantidade de amigos deve influenciar diretamente na jogabilidade; </li></ul><ul><li>- enviar presentes, convidar novos amigos </li></ul><ul><li>- a quantidade de amigos deve ser um fator limitante para o progresso no jogo </li></ul><ul><li>fornecer opção para postar os progresso e conquistas no perfil da rede social. </li></ul>
  13. 13. <ul><li>A rotatividade dos jogadores em redes é alta; </li></ul><ul><li>a quantidade de jogos que surge todos os dias é enorme; </li></ul><ul><li>O truque para manter a fidelidade do jogador é oferecer novidades sempre que possível, mesmo que eles tenham que pagar por isso. </li></ul>
  14. 14. OpenSocial <ul><li>Pessoas e Relacionamentos; </li></ul><ul><li>- Membros de redes sociais possuem amigos e a OpenSocial disponibiliza os dados e as conexões entre as pessoas e seus amigos. </li></ul><ul><li>Persistência de Dados; </li></ul><ul><li>- Permite armazenar dados que não serão perdidos quando o usuário fechar a aplicação ou o browser. </li></ul><ul><li>Atividades. </li></ul><ul><li>- Os usuários da rede podem informar às outras pessoas o que estão fazendo dentro da aplicação. </li></ul>
  15. 15. Instalação e Configuração da OpenSocial <ul><li>Java SE Development Kit 5.0 </li></ul><ul><li>- http://java.sun.com/javase/downloads/index.jsp </li></ul><ul><li>Eclipse IDE 3.4.1 </li></ul><ul><li>- http://www.eclipse.org/downloads </li></ul><ul><li>OpenSocial v0.8 </li></ul><ul><li>- http://opensocial-developmentenvironment.googlecode.com/svn/update-site/site.xml </li></ul>
  16. 16. O Jogo <ul><li>Desenvolveremos um jogo similar ao Space Invaders; </li></ul><ul><li>Os inimigos carregarão fotos obtidas de um perfil do Orkut; </li></ul><ul><li>Será utilizado Flash CS4 com ActionScript3 </li></ul><ul><li>Por questões de simplificação não serão usados conceitos de Orientação a Objetos. </li></ul>
  17. 17. Criando a Nave Aliada <ul><li>Movimentação </li></ul><ul><li>Listener </li></ul>
  18. 18. Criando a Nave Aliada <ul><li>Ataque </li></ul>
  19. 19. Obter Dados do Dono do Perfil <ul><li>Conceito de Viewer e Owner </li></ul><ul><li>Modelo requisição-resposta </li></ul><ul><li>Fields </li></ul>
  20. 22. Comunicação AS3/OpenSocial <ul><li>Classe ExternalInterface </li></ul><ul><li>- Procedimento </li></ul><ul><li>- Função </li></ul>
  21. 23. Inimigo <ul><li>Movimentação </li></ul>
  22. 24. Colisões
  23. 25. Obter dados dos amigos
  24. 26. Testando a aplicação na web <ul><li>Orkut SandBox </li></ul><ul><li>http://sandbox.orkut.com/SandboxSignup.aspx. </li></ul>
  25. 27. Ganhando Dinheiro Com o Seu Jogo <ul><li>Existem diversas formas de monetizar um jogo </li></ul><ul><li>Abordaremos três delas: </li></ul><ul><li>- inclusão de propagandas, </li></ul><ul><li>- venda de “bens virtuais” </li></ul><ul><li>- licenciamento para patrocinadores. </li></ul>
  26. 28. Micro-Transações <ul><li>Transferências de até doze dólares; </li></ul><ul><li>Servem para a venda de &quot;bens-virtuais“; </li></ul><ul><li>- customização de avatares e cenários, </li></ul><ul><li>- habilidades; </li></ul><ul><li>- power-ups; </li></ul><ul><li>- armas. </li></ul><ul><li>A maioria deles espera obter vantagens daquilo que foi comprado. (Não só estética) </li></ul><ul><li>Uma estratégia interessante que tem sido amplamente utilizada é a criação de duas “moedas” distintas, sendo possível adquirir uma delas apenas (ou principalmente) por microtransações. </li></ul>
  27. 29. MochiAds <ul><li>O Mochiads é uma ferramenta gratuita para inclusão de propagandas, voltava especificamente para jogos web </li></ul><ul><li>Os Ads são mostrados durante o tempo de carregamento </li></ul><ul><li>O ganho médio é de $0.50 /mil impressões </li></ul><ul><li>- http://en.mochimedia.com/developers/ads.html </li></ul>
  28. 30. Flash Game License <ul><li>É uma “corretora de jogos” </li></ul><ul><li>Licença Exclusiva </li></ul><ul><li>Licença Primária </li></ul><ul><li>Licenças Secundárias </li></ul>

×