Pet: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
 
(45 revisões intermediárias por 2 usuários não estão sendo mostradas)
Linha 24: Linha 24:




0.1.0:
0.1.0: '''feito!'''


- inserir imagem de fundo
- inserir imagem de fundo
Linha 32: Linha 32:
- inserir imagem animada default do pingo
- inserir imagem animada default do pingo


[[Imagem:Pingo_bebe_piscando.png]]
[[Imagem:PINGO_BEBE_RESPIRANDO.png]]


- inserir topo
- inserir topo
Linha 66: Linha 66:




0.2.0
0.2.0: '''feito!'''


- inserir sub botoes se animarem após ao TAP conforme imagem abaixo:
- inserir sub botoes se animarem após ao TAP conforme imagem abaixo:
Linha 89: Linha 89:




0.3.0
0.3.0 '''feito'''


- inserir tempo: morre em 30 coelho-dias (max). Pingo morto: [[Imagem:PINGO_BEBE_MORTO.png]]
- inserir tempo: morre em 30 coelho-dias (max). Pingo morto: [[Imagem:PINGO_BEBE_MORTO.png]]


0.3.1


- Dar comida extende vida. Nao dar comida encurta vida. Dar cachaca faz estado mudar para "alcool" e se der muita cachaca ele fica em estado de ressaca no dia seguinte
0.3.1 '''feito'''
* Dar comida extende vida. Nao dar comida encurta vida. Dar cachaca faz estado mudar para "alcool"  


0.4.0 '''Feito'''
- Som.  Bebida gera arroto ([http://www.pulapirata.com/wp-content/uploads/2013/01/peido_01.wav]).
Quando bebado gera som de soluço ([http://www.pulapirata.com/wp-content/uploads/2013/01/peido_01.wav]).


0.4.0


- Som. Fazer eventos e botoes emitirem sons (** criar sons para os botões). Bebida gera arroto ([http://www.pulapirata.com/wp-content/uploads/2013/01/peido_01.wav]). Estado muda pra ressaca gera som de vomito, e animação [[Imagem:PINGO_BEBE_VOMITANDO.png]]  e aparece um vômito no chão [[Imagem:VOMITO_COM_MOSQUITO.png]] (** gravar som Vomito - quando em ressaca, o Pingo pede água o tempo todo). Quando bebado gera som de soluço ([http://www.pulapirata.com/wp-content/uploads/2013/01/peido_01.wav]). Quando ele defeca gera som de peido ([http://www.pulapirata.com/wp-content/uploads/2013/01/peido_01.wav]).
0.5.0 ''implementado animação + mudancas de atributos do pingo comendo'' '''feito'''
Pacote com peido, arroto e soluço para download: [http://www.pulapirata.com/wp-content/uploads/2013/01/som_pet.zip]


 
* Fome. O Coelho de tanto tempo fica com fome  e STATUS "com fome". Sem alimento por mais tempo o STATUS muda para "muita fome". O jogador pode apertar o BOTAO COMIDA [[Imagem:013_Comida.png]] e escolher o prato no submenu apertando o botão desejado [[Imagem:011_Comida.png]][[Imagem:012_Comida.png]][[Imagem:013_Comida.png]][[Imagem:014_Comida.png]]. Quando ele é alimentado o STATUS de FOME modifica.
0.5.0
 
- Fome. O Coelho de tanto tempo fica com fome e muda para animação "triste" [[Imagem:PINGO_BEBE_TRISTE.png‎]] e STATUS "com fome". Sem alimento por mais tempo o STATUS muda para "muita fome" [[Imagem:PINGO_BEBE_CHORANDO.png]]. O jogador pode apertar o BOTAO COMIDA [[Imagem:013_Comida.png]] e escolher o prato no submenu apertando o botão desejado [[Imagem:011_Comida.png]][[Imagem:012_Comida.png]][[Imagem:013_Comida.png]][[Imagem:014_Comida.png]]. Quando ele é alimentado o STATUS de FOME modifica e dependendo da comida ele faz "X" cocôs [[Imagem:MERDA_COM_MOSQUITO.png]] pelo quarto. Dependendo da comida e da bebedeira ele pode ter diarréia e cagar mole [[Imagem:MERDAMOLE_COM_MOSQUITO.png]].
Ao ser alimentado o Pingo muda a animação para COMENDO por alguns segundos: [[Imagem:PINGO_BEBE_COMENDO.png]]
Ao ser alimentado o Pingo muda a animação para COMENDO por alguns segundos: [[Imagem:PINGO_BEBE_COMENDO.png]]
* se der muita cachaca ele fica em estado de ressaca no dia seguinte
* Mensagens topo.


0.6.0
0.11.2
* Implementar demais animacoes de Fome:
** O Coelho de tanto tempo fica com fome e muda para  animação "triste" [[Imagem:PINGO_BEBE_TRISTE.png‎]] e STATUS "com fome".
** Sem alimento por mais tempo o STATUS muda para "muita fome" [[Imagem:PINGO_BEBE_CHORANDO.png]].  


- Higiene, Varrer quarto. Com cocôs [[Imagem:MERDA_COM_MOSQUITO.png]] pelo quarto o jogador deve clicar em HIGIENE [[Imagem:04_Higiene_principal.png]] e em seguida clicar no botão de VARRER [[Imagem:043_Higiene.png]] para limpar o quarto e aplicar os modificadores de STATUS conforme tabela para o BOTÃO VARRER.
0.12.0
Ao apertar o botão VARRER, o Pingo muda sua animação para VARRENDO [[Imagem:PINGO_BEBE_VARRENDO.png]]e começa a se mover em direção a SUJEIRA [[Imagem:MERDA_COM_MOSQUITO.png]][[Imagem:MERDAMOLE_COM_MOSQUITO.png]][[Imagem:VOMITO_COM_MOSQUITO.png]] mais próxima até ele se posicionar em cima da SUJEIRA que será removida do cenário e então o movimento continua em direção de outra SUJEIRA mais próxima caso exista. Esse loop acontece até não existir mais SUJEIRA pelo quarto.
* Movimento. O pingo a cada XX seg (varia de 1 seg à 30 seg - randomico) ele se movimenta pelo quarto em direções randomicas. Durante o movimento ele usa a animação PULANDO [[Imagem:PINGO_BEBE_PULANDO.png‎]].
Durante essa ação, PINGO não caga, nem vomita.


0.6.1
0.13.0
* Dejetos: Quando ele é alimentado o STATUS de FOME modifica e dependendo da comida ele faz "X" cocôs [[Imagem:MERDA_COM_MOSQUITO.png]] pelo quarto. Dependendo da comida e da bebedeira ele pode ter diarréia e cagar mole [[Imagem:MERDAMOLE_COM_MOSQUITO.png]].
** A cada 15 minutos o Pingo caga [[Imagem:MERDA_COM_MOSQUITO.png]] pelo cenário. Os alimentos fazem cagar X cocôs:
*** Sopa Cenoura - 3 cocôs
*** Sopa de Bacon - 5 cocôs
*** Leite - 1 cocô
*** Água - nada
** Estado muda pra ressaca gera som de vomito, e animação [[Imagem:PINGO_BEBE_VOMITANDO.png]]  e aparece um vômito no chão [[Imagem:VOMITO_COM_MOSQUITO.png]] (** gravar som Vomito - quando em ressaca, o Pingo pede água o tempo todo).  Quando ele defeca gera som de peido ([http://www.pulapirata.com/wp-content/uploads/2013/01/peido_01.wav]).
Pacote com peido, arroto e soluço para download: [http://www.pulapirata.com/wp-content/uploads/2013/01/som_pet.zip]. Pingo vomita so de tempos em tempos (meio randomico), cada vez solta um vomito no chao.
** Dependendo da comida e da bebedeira ele pode ter diarréia e cagar mole [[Imagem:MERDAMOLE_COM_MOSQUITO.png]].


- Higiene, Banho. E com o tempo o Pingo fica sujo e começa a ser sobrevoado por mosquitos [[Imagem:PINGO_BEBE_MOSQUITO.png‎]] (deve ser adicionada essa animação sobre a do pingo), ele poder se sujar mais rápido se o quarto estiver sujo, se ele ficar muito tempo sem banho, o Pingo fica MUITO sujo [[Imagem:PINGO_BEBE_MOSQUITOFEDOR.png‎]]. Quando ele bebe demais (ele pode vomitar [[Imagem:PINGO_BEBE_VOMITANDO.png]] quando muito bebado, e o cenário fica sujo com vômito [[Imagem:VOMITO_COM_MOSQUITO.png]]) ou faz atividades no parque. Se o Pingo está SUJO o jogador pode selecionar o botão BANHO [[Imagem:042_Higiene.png]] para limpar o Pingo e aplicar os modificadores da tabela abaixo no BOTAO de BANHO.


0.6.2
0.14.0: feito
* ''Higiene, Varrer quarto.'' Com cocôs [[Imagem:MERDA_COM_MOSQUITO.png]] pelo quarto o jogador deve clicar em HIGIENE [[Imagem:04_Higiene_principal.png]] e em seguida clicar no botão de VARRER [[Imagem:043_Higiene.png]] para limpar o quarto e aplicar os modificadores de STATUS conforme tabela para o BOTÃO VARRER.


- Escovar os Dentes [[Imagem:041_Higiene.png]] e passar Perfume [[Imagem:044_Higiene.png]] só aplica os modificadores descritos na tabela abaixo.
0.15.0
* Doente. Se o quarto ficar com 10 cocôs ou mais por 6 horas o Pingo muda de ESTADO para DOENTE [[Imagem:PINGO_BEBE_DOENTE.png‎]].
Para curá-lo, o jogador deve apertar o botão SAUDE [[Imagem:06_Saude_principal.png]] e dar ao Pingo um remédio [[Imagem:062_Saude.png]]. Após receber o remédio o Pingo volta ao seu estado normal [[Imagem:PINGO_BEBE_RESPIRANDO.png]].


0.6.3
0.11.3 Melhorar Noite:
* Quando o Pingo está dormindo, os botões não funcionam.
* Durante a Noite os valores dos atributos variam de forma diferente, portanto os MODIFICADORES PASSIVOS dos ATRIBUTOS são desligados e a mudança ocorre conforme tabela abaixo:
  FOME          - 20
  HUMOR          + 10
  SOCIAL          0
  HIGIENE        - 20
  ESTUDO          0
  SAUDE            0
  DISCIPLINA      0
  ALCOOL          -5


- Cagada. A cada 15 minutos o Pingo caga [[Imagem:MERDA_COM_MOSQUITO.png]] pelo cenário.
Os alimentos fazem cagar X cocôs:


Sopa Cenoura - 3 cocôs
0.11.4 Refinar Pingo Piscando. Quando no estado NORMAL o Pingo a cada XX seg (varia de 1 seg à 10 seg - randomico)ele PISCA [[Imagem:PINGO_BEBE_PISCANDO.png]] e reinicia a contagem para ele pisque novamente.
* Falta animacao piscando mais organica (mexer orelha).


Sopa de Bacon - 5 cocôs
0.11.5
* Glicose. Caso o Pingo fique MUITO BÊBADO (*fazer animação do Pingo MUITO
BEBADO) e venha a entrar em COMA ALCOOLICO (* fazer animação do Pingo em COMA
ALCOOLICO), o jogador deve dar GLICOSE [[Imagem:061_Saude.png]] ao Pingo para
voltar ao seu estado MUITO BEBADO e '''especificacao original: a opção de BEBER mais álcool fica
travada durante o resto do dia.''' '''feito: decidimos fazer a glicose ser
limitada por 1x ao dia, e nao travar o alcool.'''


Leite - 1 cocô


Água - nada
0.19.1
** Bebida - [[Imagem:071_Lazer.png‎]] para dar um bombom de licor ao coelho. Aplicar MODIFICADORES DE STATUS.


0.21.0
* MELHORAR IMPLEMENTACAO DA TABELA DE ATRIBUTOS. Segue anexo a tabela de atributos e seus modificadores passivos e sua relação com o STATUS do personagem. Versão 03. Precisa ser testada para verificar o impacto no jogo e assim iniciar o balanceamento. Mais detalhes sobre a tabela no screencast sobre essa matriz, assista aqui[http://www.youtube.com/watch?v=vjMHaPJmO6I].
** STATUS MODIFICADORES REV03.xls PARA DOWNLOAD[http://wiki.nosdigitais.teia.org.br/images/7/7a/STATUS_MODIFICADORES_rev03.xls]
** ATRIBUTOS Fase 01 - Terminar de implementar atributos fase 01 conforme tabela STATUS MODIFICADORES REV03.xls. Criar os atributos com valor inicial, modificador passivo, raio que limite os valores dos atributos.
** ATRIBUTOS Fase 02.1 - Terminar de inserir os títulos (estados) dos atributos de acordo com variação de valores conforme tabela STATUS MODIFICADORES REV03.xls.
** ATRIBUTOS Fase 02.2 - Terminar de inserir links das animações de acordo com os títulos dos atributos.
** ATRIBUTOS Fase 02.3 - Terminar de Inserir os efeitos dos estados para serem aplicados ao Pingo conforme STATUS MODIFICADORES REV03.xls.


0.7.0
0.12.1
 
* O movimento do pingo é limitado somente pela área do chão do cenário.
Noite. Às 22:00 horas o Pingo muda sua animação para DORMINDO [[Imagem:PINGO_BEBE_DORMINDO.png]] e ele fica dormindo até as 08:00 horas da manhã. Às 08 horas ele acorda. Os atributos devem ser mudados (*definir valores alterados durante a noite). Quando o Pingo está dormindo, os botões não funcionam.
 
0.7.1
 
Durante a Noite os valores dos atributos variam de forma diferente, portanto os MODIFICADORES PASSIVOS dos ATRIBUTOS são desligados e a mudança ocorre conforme tabela abaixo:
 
FOME          - 20
HUMOR          + 10
SOCIAL          0
HIGIENE        - 20
ESTUDO          0
SAUDE            0
DISCIPLINA      0
ALCOOL          -5
 
 
0.8.0
 
Movimento. O pingo a cada XX seg (varia de 0 seg à 20 seg - randomico) ele se movimenta pelo quarto em direções randomicas. Durante o movimento ele usa a animação PULANDO [[Imagem:PINGO_BEBE_PULANDO.png‎]]. O movimento dele é limitado somente pela área do chão do cenário.
 
 
0.9.0
 
OBRIGAÇÕES. O jogo começa com o botão de RESPONSABILIDADES travado (* fazer arte do botão não liberado). No segundo dia de vida do coelho, à partir das 08:00, aparece uma mensagem (* fazer arte da mensagem) convidando o Pingo à se matricular na escola. O Jogador pode aceitar ou não (* fazer arte do menu de aceite). Se o jogador aceitar o botão RESPONSABILIDADES [[Imagem:05_Obrigacoes_principal.png]] fica liberado para uso.
 
0.9.1
Ao apertar o botão ESCOLA [[Imagem:051_Obrigacoes.png]], o Pingo é enviado para a escola (* fazer animação do Pingo indo para a escolinha. E a animação do Pingo desaparece do cenário por 4 horas. Esse botão só pode ser utilizado 1 vez por dia. Caso ele tente ser utilizado novamente, aparece a mensagem (Pingo já foi para a escola hoje). Aplicar as modificações no STATUS conforme os MODIFICADORES DE STATUS.
 
0.9.2
O horário que o Pingo vai pra escola vai influenciar na sua vida. Portanto se o Pingo for enviado à escola durante às 08:00 ao 12:00hs irá acontecer "EVENTOS ESCOLA 01" (* criar lista de EVENTOS ESCOLA 01), se for à escola de 12:01hs às 16:00hs irá acontecer "EVENTOS ESCOLA 02"(* criar lista de EVENTOS ESCOLA 02), e se ele for enviado durante 16:01hs às 18:00hs irá acontecer "EVENTOS ESCOLA 03"(* criar lista de EVENTOS ESCOLA 03).
 
0.9.3
Após às 18:01hs, ao tentar utilizar o botão ESCOLA [[Imagem:051_Obrigacoes.png]], aparece mensagem (As escolas já fecharam os portões, Pingo não pode ir mais à escola hoje).
 
0.9.4
Ao apertar o botão ESTUDAR [[Imagem:052_Obrigacoes.png]], o Pingo muda a animação para Pingo estudando (* fazer arte do pingo estudando) e fica nessa animação durante 30 minutos. Os demais botões ficam travados (*fazer arte dos botões) e aplicar os MODIFICADORES DE STATUS.
 
 
0.10.0
Saúde. Se o quarto ficar com 10 cocôs ou mais por 6 horas o Pingo muda de ESTADO para DOENTE [[Imagem:PINGO_BEBE_DOENTE.png‎]].
Para curá-lo, o jogador deve apertar o botão SAUDE [[Imagem:06_Saude_principal.png]] e dar ao Pingo um remédio [[Imagem:062_Saude.png]]. Após receber o remédio o Pingo volta ao seu estado normal [[Imagem:Pingo_bebe_piscando.png]].
 
0.10.1
Glicose. Caso o Pingo fique MUITO BÊBADO (*fazer animação do Pingo MUITO BEBADO) e venha a entrar em COMA ALCOOLICO (* fazer animação do Pingo em COMA ALCOOLICO), o jogador deve dar GLICOSE [[Imagem:061_Saude.png]] ao Pingo para voltar ao seu estado MUITO BEBADO e a opção de BEBER mais álcool fica travada durante o resto do dia.


===Falta===
0.13.1
* Refinar dejetos: 
** Vomito e sons: Estado muda pra ressaca gera som de vomito, e animação [[Imagem:PINGO_BEBE_VOMITANDO.png]]  e aparece um vômito no chão [[Imagem:VOMITO_COM_MOSQUITO.png]] (** gravar som Vomito - quando em ressaca, o Pingo pede água o tempo todo).  Quando ele defeca gera som de peido ([http://www.pulapirata.com/wp-content/uploads/2013/01/peido_01.wav]).
Pacote com peido, arroto e soluço para download: [http://www.pulapirata.com/wp-content/uploads/2013/01/som_pet.zip]. Pingo vomita so de tempos em tempos (meio randomico), cada vez solta um vomito no chao.


0.14.1 (feito 90%. faltam apenas detalhes)
** Ao apertar o botão VARRER, o Pingo muda sua animação para VARRENDO [[Imagem:PINGO_BEBE_VARRENDO.png]]e começa a se mover em direção a SUJEIRA [[Imagem:MERDA_COM_MOSQUITO.png]][[Imagem:MERDAMOLE_COM_MOSQUITO.png]][[Imagem:VOMITO_COM_MOSQUITO.png]] mais próxima até ele se posicionar em cima da SUJEIRA que será removida do cenário e então o movimento continua em direção de outra SUJEIRA mais próxima caso exista. Esse loop acontece até não existir mais SUJEIRA pelo quarto. Durante essa ação, PINGO não caga, nem vomita.


0.11.0
0.15.5
LAZER. As vezes o Pingo vai ficar IRRITADO [[Imagem:PINGO_BEBE_IRRITADO.png]]  ou BRAVO [[Imagem:PINGO_BEBE_BRAVO.png]] dependendo dos valores do HUMOR conforme TABELA DE ATRIBUTOS. LAZER é um dos caminhos para trazer HUMOR ao coelho porém tem maiores RISCOS que DIVERSÃO. Para ganhar um pouco de HUMOR o Pingo, porém colocando o coelho em RISCO Para isso o jogador deve apertar [[Imagem:07_Lazer_principal.png‎]] e escolher [[Imagem:071_Lazer.png‎]] para da um bombom de licor ao coelho. Aplicar MODIFICADORES DE STATUS. Se o Pingo beber demais ele pode ficar BEBADO [[Imagem:Pingo_bebe_bebado.gif]], e se continuar bebendo ele pode ficar MUITO BEBADO, quando ele começa a vomitar  [[Imagem:PINGO_BEBE_VOMITANDO.png]] e a sujar a casa com VOMITO [[Imagem:VOMITO_COM_MOSQUITO.png]].
* '''feito''' As animações do Pingo fazendo a ação fica em loop por um determinado tempo (tempo de cada ação está na tabela STATUS MODIFICADORES REV03.xls) - '''feito'''.  
* Durante este loop o jogador tem a OPÇÃO de INTERROMPER ação ou atividade. Caso o jogador ative essa opção a animação é cancelada e os MODIFICADORES DE STATUS não são aplicados ou sao aplicados proporcionalmente ao tempo.


0.11.1 Pingo pode passear no PARQUE [[Imagem:072_Lazer.png‎]] e quando ativado o Pingo fica deletado do cenário por 30 minutos e suas ações são bloqueadas até ele voltar do parque. Dependendo do horário que o Pingo for brincar no parque, os eventos são diferentes. Se o Pingo for ao PARQUE das 08:00 ao 12:00hs irá acontecer "EVENTOS PARQUE 01" (* criar lista de EVENTOS PARQUE 01), se for ao PARQUE das 12:01hs às 18:00hs irá acontecer "EVENTOS PARQUE 02"(* criar lista de EVENTOS PARQUE 02), e se ele for enviado durante 16:01hs às 22:00hs irá acontecer "EVENTOS PARQUE 03"(* criar lista de EVENTOS PARQUE 03). Aplicar MODIFICADORES DE STATUS.
0.16.0 ''(quase proto)''
* ''Higiene, Banho.'' E com o tempo o Pingo fica sujo e começa a ser sobrevoado por mosquitos [[Imagem:PINGO_BEBE_MOSQUITO.png‎]] (deve ser adicionada essa animação sobre a do pingo), ele poder se sujar mais rápido se o quarto estiver sujo, se ele ficar muito tempo sem banho, o Pingo fica MUITO sujo [[Imagem:PINGO_BEBE_MOSQUITOFEDOR.png‎]].  
** Se o Pingo está SUJO o jogador pode selecionar o botão BANHO [[Imagem:042_Higiene.png]] para limpar o Pingo e aplicar os modificadores da tabela abaixo no BOTAO de BANHO.
* Escovar os Dentes [[Imagem:041_Higiene.png]] e passar Perfume [[Imagem:044_Higiene.png]] só aplica os modificadores descritos na tabela (planilha) abaixo.


0.17.0
* OBRIGAÇÕES. O jogo começa com o botão de RESPONSABILIDADES travado (* fazer arte do botão não liberado). No segundo dia de vida do coelho, à partir das 08:00, aparece uma mensagem (* fazer arte da mensagem) convidando o Pingo à se matricular na escola. O Jogador pode aceitar ou não (* fazer arte do menu de aceite). Se o jogador aceitar o botão RESPONSABILIDADES [[Imagem:05_Obrigacoes_principal.png]] fica liberado para uso.


0.18.0
* ESCOLA
** Ao apertar o botão ESCOLA [[Imagem:051_Obrigacoes.png]], o Pingo é enviado para a escola (* fazer animação do Pingo indo para a escolinha. E a animação do Pingo desaparece do cenário por 4 horas. Esse botão só pode ser utilizado 1 vez por dia. Caso ele tente ser utilizado novamente, aparece a mensagem (Pingo já foi para a escola hoje). Aplicar as modificações no STATUS conforme os MODIFICADORES DE STATUS.
** O horário que o Pingo vai pra escola vai influenciar na sua vida. Portanto se o Pingo for enviado à escola durante às 08:00 ao 12:00hs irá acontecer "EVENTOS ESCOLA 01" (* criar lista de EVENTOS ESCOLA 01), se for à escola de 12:01hs às 16:00hs irá acontecer "EVENTOS ESCOLA 02"(* criar lista de EVENTOS ESCOLA 02), e se ele for enviado durante 16:01hs às 18:00hs irá acontecer "EVENTOS ESCOLA 03"(* criar lista de EVENTOS ESCOLA 03).
** Após às 18:01hs, ao tentar utilizar o botão ESCOLA [[Imagem:051_Obrigacoes.png]], aparece mensagem (As escolas já fecharam os portões, Pingo não pode ir mais à escola hoje).
0.18.1
** Ao apertar o botão ESTUDAR [[Imagem:052_Obrigacoes.png]], o Pingo muda a animação para Pingo estudando (* fazer arte do pingo estudando) e fica nessa animação durante 30 minutos. Os demais botões ficam travados (*fazer arte dos botões) e aplicar os MODIFICADORES DE STATUS.


0.12.0
0.19.0
DIVERSÃO.
* LAZER. As vezes o Pingo vai ficar IRRITADO [[Imagem:PINGO_BEBE_IRRITADO.png]]  ou BRAVO [[Imagem:PINGO_BEBE_BRAVO.png]] dependendo dos valores do HUMOR conforme TABELA DE ATRIBUTOS. LAZER é um dos caminhos para trazer HUMOR ao coelho porém tem maiores RISCOS que DIVERSÃO. Para ganhar um pouco de HUMOR o Pingo, porém colocando o coelho em RISCO Para isso o jogador deve apertar [[Imagem:07_Lazer_principal.png‎]] e escolher uma das opções disponíveis.  
Outras formas de melhorar o HUMOR seria DIVERSÃO [[Imagem:02_Diversão_principal.png]].  
** Pingo pode passear no PARQUE [[Imagem:072_Lazer.png‎]] e quando ativado o Pingo fica deletado do cenário por 30 minutos e suas ações são bloqueadas até ele voltar do parque. Dependendo do horário que o Pingo for brincar no parque, os eventos são diferentes. Se o Pingo for ao PARQUE das 08:00 ao 12:00hs irá acontecer "EVENTOS PARQUE 01" (* criar lista de EVENTOS PARQUE 01), se for ao PARQUE das 12:01hs às 18:00hs irá acontecer "EVENTOS PARQUE 02"(* criar lista de EVENTOS PARQUE 02), e se ele for enviado durante 16:01hs às 22:00hs irá acontecer "EVENTOS PARQUE 03"(* criar lista de EVENTOS PARQUE 03). Aplicar MODIFICADORES DE STATUS.
Ao escolher jogar BOLA[[Imagem:021_Diversao.png]], aparece animação (**fazer animação Pingo jogando bola) e aplica os MODIFICADORES DE STATUS.  


0.12.1
0.20.0
* DIVERSÃO.  Outras formas de melhorar o HUMOR seria DIVERSÃO [[Imagem:02_Diversão_principal.png]].  
Ao escolher assistir TV [[Imagem:022_Diversao.png]], aparece animação (** fazer animação Pingo vendo TV) e aplica os MODIFICADORES DE STATUS.
Ao escolher assistir TV [[Imagem:022_Diversao.png]], aparece animação (** fazer animação Pingo vendo TV) e aplica os MODIFICADORES DE STATUS.


0.12.2
0.20.1
Ao escolher ler um LIVRO[[Imagem:023_Diversao.png]], aparece animação (** fazer animação Pingo lendo Livro) e aplica os MODIFICADORES DE STATUS.
Ao escolher ler um LIVRO[[Imagem:023_Diversao.png]], aparece animação (** fazer animação Pingo lendo Livro) e aplica os MODIFICADORES DE STATUS.


0.12.3
0.20.2
Ao escolher ver ANIME VIOLENTO[[Imagem:024_Diversao.png]], aparece animação (** fazer animação Pingo vendo ANIME VIOLENTO) e aplica os MODIFICADORES DE STATUS.
Ao escolher ver ANIME VIOLENTO[[Imagem:024_Diversao.png]], aparece animação (** fazer animação Pingo vendo ANIME VIOLENTO) e aplica os MODIFICADORES DE STATUS.


0.20.3
Ao escolher jogar BOLA[[Imagem:021_Diversao.png]], aparece animação (**fazer animação Pingo jogando bola) e aplica os MODIFICADORES DE STATUS.


0.21.0
* DISCIPLINA
Todas as ações disciplina:
** CHICOTADA
** CHINELADA
** GRITAR
** CASTIGAR


0.13.0
0.22.0
As animações do Pingo fazendo a ação fica em loop por um determinado tempo (tempo de cada ação está na tabela STATUS MODIFICADORES REV03.xls). Durante este loop o jogador tem a OPÇÃO de INTERROMPER ação ou atividade. Caso o jogador ative essa opção a animação é cancelada e os MODIFICADORES DE STATUS não são aplicados.
* SOCIAL
Todas as ações social:
** REDE SOCIAL
** LIGAR AMIGO
** CONVIDAR AMIGO
** FAZER FESTA
** JOGAR RPG
** BOOTY CALL


0.XX.1 - MILESTONE A SER REVISADO
* AÇOES - Inserir os valores de modificadores de status, comentários, efeitos, animação, som, caracteristicas, e etc conforme tabela STATUS MODIFICADORES REV03.xls.
* EVENTOS - Criar listas de eventos e linkar com os valores das ações ou status conforme tabela STATUS MODIFICADORES REV03.xls.
* MENSAGENS - Implementar sistema de informação e interação com o jogador (mensagens do meio) conforme tabela STATUS MODIFICADORES REV03.xls.
* AMBIENTE - Implementar sistema que consiga enxergar o clima do local do jogador para ambientar o cenário do Pingo e dessa forma aplicar modificadores e efeitos conforme tabela STATUS MODIFICADORES REV03.xls.




0.14.0
0.XX.0 - MILESTONE A SER REVISADO
TABELA DE ATRIBUTOS. Segue anexo a tabela de atributos e seus modificadores passivos e sua relação com o STATUS do personagem. Versão 03. Precisa ser testada para verificar o impacto no jogo e assim iniciar o balanceamento. Mais detalhes sobre a tabela no screencast sobre essa matriz, assista aqui[http://www.youtube.com/watch?v=vjMHaPJmO6I].
Melhorar som. Fazer demais eventos e botoes emitirem sons (** criar sons para os botões).


STATUS MODIFICADORES REV03.xls PARA DOWNLOAD[http://wiki.nosdigitais.teia.org.br/images/7/7a/STATUS_MODIFICADORES_rev03.xls]
== Art ==


0.14.1
'''PLANO DE SPRITES'''
ATRIBUTOS Fase 01 - Implementar atributos fase 01 conforme tabela STATUS MODIFICADORES REV03.xls. Criar os atributos com valor inicial, modificador passivo, raio que limite os valores dos atributos.


ATRIBUTOS Fase 02.1 - Inserir os títulos (estados) dos atributos de acordo com variação de valores conforme tabela STATUS MODIFICADORES REV03.xls.
TABELA A - Download [http://www.pulapirata.com/wp-content/uploads/2013/03/TABELAA_MapaAnimacoes_Pet.pdf]
*falta gerar nova idade nessa tabela. Imagem abaixo atualizada:


ATRIBUTOS Fase 02.2 - Inserir links das animações de acordo com os títulos dos atributos.
[[Imagem:Plano_Sprites_Pingo_rev01.png]]


ATRIBUTOS Fase 02.3 - Inserir os efeitos dos estados para serem aplicados ao Pingo conforme STATUS MODIFICADORES REV03.xls.
TABELA C Rev 01 - Download [http://www.pulapirata.com/wp-content/uploads/2013/03/TABELAC_MapaAnimacoes_Pet_rev01.pdf]


0.14.2
AÇOES - Inserir os valores de modificadores de status, comentários, efeitos, animação, som, caracteristicas, e etc conforme tabela STATUS MODIFICADORES REV03.xls.
0.14.3
EVENTOS - Criar listas de eventos e linkar com os valores das ações ou status conforme tabela STATUS MODIFICADORES REV03.xls.
0.14.4
TOPO e MENSAGENS - Implementar sistema de informação e interação com o jogador conforme tabela STATUS MODIFICADORES REV03.xls.
0.14.5
AMBIENTE - Implementar sistema que consiga enxergar o clima do jogador para ambientar o cenário do Pingo e dessa forma aplicar modificadores e efeitos conforme tabela STATUS MODIFICADORES REV03.xls.
== Art ==
'''PLANO DE SPRITES'''
TABELA A - Dowload [http://www.pulapirata.com/wp-content/uploads/2013/03/TABELAA_MapaAnimacoes_Pet.pdf]
TABELA C - Dowload [http://www.pulapirata.com/wp-content/uploads/2013/03/TABELAC_MapaAnimacoes_Pet.pdf]


== Hacking ==
== Hacking ==
* Git repository
=== Git repository ===
Current repository for development is any of sourceforge or github.com/rfabbri/pet.


Browse the code on Gitweb:
Browse the code on Gitweb:
https://github.com/rfabbri/pet
  http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/pet;a=tree
  http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/pet;a=tree


Cloning for Main Developers:
Cloning for Main Developers:
  git clone ssh://USERNAME@labmacambira.git.sourceforge.net/gitroot/labmacambira/pet
git clone git@github.com:rfabbri/pet.git
  git clone ssh://USERNAME@git.code.sf.net/p/labmacambira/pet


Read-only version for Everyone else:
Read-only version for Everyone else:
  git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/pet
  git clone git://git.code.sf.net/p/labmacambira/pet
 
git clone https://github.com/rfabbri/pet.git
* Development Screecasts


=== Development Screecasts ===
On the side -------------->
<video type="vimeo" id="58751988" width="552" height="470"  allowfullscreen="true" desc="Pet 0.3.0 Demo - HiDef: [http://vimeo.com/58751988 vimeo.com/58751988]"/>
<video type="vimeo" id="58751988" width="552" height="470"  allowfullscreen="true" desc="Pet 0.3.0 Demo - HiDef: [http://vimeo.com/58751988 vimeo.com/58751988]"/>
<video type="vimeo" id="58750849" width="552" height="470"  allowfullscreen="true" desc="PlayN tutorial part 1: Basic concepts & workflow - HiDef: [http://vimeo.com/58750849 vimeo.com/58750849]"/>
<video type="vimeo" id="58750849" width="552" height="470"  allowfullscreen="true" desc="PlayN tutorial part 1: Basic concepts & workflow - HiDef: [http://vimeo.com/58750849 vimeo.com/58750849]"/>
Linha 267: Linha 284:
<video type="youtube" id="veCo81CtCqM" width="552" height="450"  frame="true"  allowfullscreen="true" desc="PlayN tutorial part 3: Pet Code and workflows with Git and Trac. Watch in HD and Headphones!"/>
<video type="youtube" id="veCo81CtCqM" width="552" height="450"  frame="true"  allowfullscreen="true" desc="PlayN tutorial part 3: Pet Code and workflows with Git and Trac. Watch in HD and Headphones!"/>
<video type="youtube" id="vjMHaPJmO6I" width="552" height="450"  frame="true"  allowfullscreen="true" desc="Projeto Pet - Tabela de modificadores de Status Rev03. Watch in Headphones!"/>
<video type="youtube" id="vjMHaPJmO6I" width="552" height="450"  frame="true"  allowfullscreen="true" desc="Projeto Pet - Tabela de modificadores de Status Rev03. Watch in Headphones!"/>
<video type="youtube" id="ynsMbNtIEzk" width="552" height="450"  frame="true"  allowfullscreen="true" desc="Projeto Pet - Apresentação do Projeto. Watch in Headphones!"/>
=== Ticket system ===
* Issues - sistema de tickets github - veja quais itens estao sendo feitos e alocados neste momento https://github.com/rfabbri/pet/issues
=== Coding style ===
* We code in the [https://code.google.com/p/playn/wiki/CodeStyle style of PlayN] together with our own rules:
* Tabs must be expanded to spaces
* Identation is 4 spaces
* Member variables of a class are suffixed with '_', say numberOfFriends_, to make it easy to know its a member variable.
* Use spaces in expressions and after comments. Examples:
  '''bad:''' if(a+b=2) '''good:''' if (a + b = 2)
  '''bad:''' sumFourNumbers(a,b,c,d);  '''good:''' sumFourNumbers(a, b, c, d)
  '''bad:''' readJson();//reads json  '''good:'''  readJson(); // reads json
* Use K&R style for braces.
  // Good:
  if (a == 2) {
  } else if (a == 3) {
  } else if (a < 4.5) {
  } else {
  }
* Avoid useless blank lines.
* Group imports from the same packages together, and order imports from simple system packages first and more complex last, finishing with imports for your own stuff
* Using long descriptive names is encouraged for identifiers, and configure your editor to work with them
** In Vim, use <C-n> to tab complete a name.
* Install hooks and editor scripts to remove trailing white space.


== Links ==
== Links ==


* Forum de discussao (privado) com mais informacoes e material: http://www.pulapirata.com/manual
* Forum de discussao (privado) com mais informacoes e material: http://www.pulapirata.com/manual
 
* Apresentação Projeto Pet em pdf apresentado neste SCREENCAST [http://youtu.be/ynsMbNtIEzk]
** arquivo em .PDF dpara download[http://wiki.nosdigitais.teia.org.br/images/c/c0/Tamagochi_Pingo_REV04.pdf] ADICIONADO 01 de junho de 2013
* Mapa de animações e atributos. STATUS_MODIFICADORES_prot_rev05 ADICIONADO [http://wiki.nosdigitais.teia.org.br/images/9/9a/STATUS_MODIFICADORES_prot_rev05.xls]02 de junho de 2013


== Licenca ==
== Licenca ==
Linha 279: Linha 324:
[[Category:Lab Macambira]]
[[Category:Lab Macambira]]
[[Category:Games]]
[[Category:Games]]
[[Category:Java]]
[[Category:Web]]

Edição atual tal como às 17h58min de 3 de março de 2015

A ideia deste jogo eh fazer tipo um tamagochi de bebum + comix com animacao tosqueira mas no estilo.

Pet.png

Integrantes

GT-Games

Blueprints

PRIMEIROS RASCUNHOS

Pingo idle.gif

Testpixel.jpg

Game Design

VERSÕES:

O milestone para os protitipos iniciais (questao de dias fica pronto) seriam:


0.1.0: feito!

- inserir imagem de fundo

Cenario.png

- inserir imagem animada default do pingo

PINGO BEBE RESPIRANDO.png

- inserir topo

Topo.png

- inserir Favicon

Favicon.png

- inserir botões conforme layout apresentado na imagem a seguir:

Testpixel 01.png


BOTÕES RECORTADOS (normal / tap)

01 Comida principal.png01 Comida principal apertado.png

02 Diversão principal.png02 Diversão principal apertado.png

03 Social principal.png03 Social principal apertado.png

04 Higiene principal.png04 Higiene principal apertado.png

05 Obrigacoes principal.png05 Obrigacoes principal apertado.png

06 Saude principal.png06 Saude principal apertado.png

07 Lazer principal.png07 Lazer principal apertado.png

08 Disciplina principal.png08 Disciplina principal apertado.png


0.2.0: feito!

- inserir sub botoes se animarem após ao TAP conforme imagem abaixo:

Testpixel 02.png

SUB BOTÕES RECORTADOS

011 Comida.png012 Comida.png013 Comida.png014 Comida.png

021 Diversao.png022 Diversao.png023 Diversao.png024 Diversao.png

041 Higiene.png042 Higiene.png043 Higiene.png044 Higiene.png

051 Obrigacoes.png052 Obrigacoes.png

061 Saude.png062 Saude.png

071 Lazer.png072 Lazer.png

081 Disciplina.png082 Disciplina.png083 Disciplina.png084 Disciplina.png


0.3.0 feito

- inserir tempo: morre em 30 coelho-dias (max). Pingo morto: PINGO BEBE MORTO.png


0.3.1 feito

  • Dar comida extende vida. Nao dar comida encurta vida. Dar cachaca faz estado mudar para "alcool"

0.4.0 Feito - Som. Bebida gera arroto ([1]). Quando bebado gera som de soluço ([2]).


0.5.0 implementado animação + mudancas de atributos do pingo comendo feito

  • Fome. O Coelho de tanto tempo fica com fome e STATUS "com fome". Sem alimento por mais tempo o STATUS muda para "muita fome". O jogador pode apertar o BOTAO COMIDA 013 Comida.png e escolher o prato no submenu apertando o botão desejado 011 Comida.png012 Comida.png013 Comida.png014 Comida.png. Quando ele é alimentado o STATUS de FOME modifica.

Ao ser alimentado o Pingo muda a animação para COMENDO por alguns segundos: PINGO BEBE COMENDO.png

  • se der muita cachaca ele fica em estado de ressaca no dia seguinte
  • Mensagens topo.

0.11.2

  • Implementar demais animacoes de Fome:
    • O Coelho de tanto tempo fica com fome e muda para animação "triste" PINGO BEBE TRISTE.png e STATUS "com fome".
    • Sem alimento por mais tempo o STATUS muda para "muita fome" PINGO BEBE CHORANDO.png.

0.12.0

  • Movimento. O pingo a cada XX seg (varia de 1 seg à 30 seg - randomico) ele se movimenta pelo quarto em direções randomicas. Durante o movimento ele usa a animação PULANDO PINGO BEBE PULANDO.png.

0.13.0

  • Dejetos: Quando ele é alimentado o STATUS de FOME modifica e dependendo da comida ele faz "X" cocôs MERDA COM MOSQUITO.png pelo quarto. Dependendo da comida e da bebedeira ele pode ter diarréia e cagar mole MERDAMOLE COM MOSQUITO.png.
    • A cada 15 minutos o Pingo caga MERDA COM MOSQUITO.png pelo cenário. Os alimentos fazem cagar X cocôs:
      • Sopa Cenoura - 3 cocôs
      • Sopa de Bacon - 5 cocôs
      • Leite - 1 cocô
      • Água - nada
    • Estado muda pra ressaca gera som de vomito, e animação PINGO BEBE VOMITANDO.png e aparece um vômito no chão VOMITO COM MOSQUITO.png (** gravar som Vomito - quando em ressaca, o Pingo pede água o tempo todo). Quando ele defeca gera som de peido ([3]).

Pacote com peido, arroto e soluço para download: [4]. Pingo vomita so de tempos em tempos (meio randomico), cada vez solta um vomito no chao.

    • Dependendo da comida e da bebedeira ele pode ter diarréia e cagar mole MERDAMOLE COM MOSQUITO.png.


0.14.0: feito

  • Higiene, Varrer quarto. Com cocôs MERDA COM MOSQUITO.png pelo quarto o jogador deve clicar em HIGIENE 04 Higiene principal.png e em seguida clicar no botão de VARRER 043 Higiene.png para limpar o quarto e aplicar os modificadores de STATUS conforme tabela para o BOTÃO VARRER.

0.15.0

  • Doente. Se o quarto ficar com 10 cocôs ou mais por 6 horas o Pingo muda de ESTADO para DOENTE PINGO BEBE DOENTE.png.

Para curá-lo, o jogador deve apertar o botão SAUDE 06 Saude principal.png e dar ao Pingo um remédio 062 Saude.png. Após receber o remédio o Pingo volta ao seu estado normal PINGO BEBE RESPIRANDO.png.

0.11.3 Melhorar Noite:

  • Quando o Pingo está dormindo, os botões não funcionam.
  • Durante a Noite os valores dos atributos variam de forma diferente, portanto os MODIFICADORES PASSIVOS dos ATRIBUTOS são desligados e a mudança ocorre conforme tabela abaixo:
 FOME           - 20 
 HUMOR          + 10
 SOCIAL           0
 HIGIENE        - 20
 ESTUDO           0
 SAUDE            0
 DISCIPLINA       0
 ALCOOL           -5


0.11.4 Refinar Pingo Piscando. Quando no estado NORMAL o Pingo a cada XX seg (varia de 1 seg à 10 seg - randomico)ele PISCA PINGO BEBE PISCANDO.png e reinicia a contagem para ele pisque novamente.

  • Falta animacao piscando mais organica (mexer orelha).

0.11.5

  • Glicose. Caso o Pingo fique MUITO BÊBADO (*fazer animação do Pingo MUITO

BEBADO) e venha a entrar em COMA ALCOOLICO (* fazer animação do Pingo em COMA ALCOOLICO), o jogador deve dar GLICOSE 061 Saude.png ao Pingo para voltar ao seu estado MUITO BEBADO e especificacao original: a opção de BEBER mais álcool fica travada durante o resto do dia. feito: decidimos fazer a glicose ser limitada por 1x ao dia, e nao travar o alcool.


0.19.1

    • Bebida - 071 Lazer.png para dar um bombom de licor ao coelho. Aplicar MODIFICADORES DE STATUS.

0.21.0

  • MELHORAR IMPLEMENTACAO DA TABELA DE ATRIBUTOS. Segue anexo a tabela de atributos e seus modificadores passivos e sua relação com o STATUS do personagem. Versão 03. Precisa ser testada para verificar o impacto no jogo e assim iniciar o balanceamento. Mais detalhes sobre a tabela no screencast sobre essa matriz, assista aqui[5].
    • STATUS MODIFICADORES REV03.xls PARA DOWNLOAD[6]
    • ATRIBUTOS Fase 01 - Terminar de implementar atributos fase 01 conforme tabela STATUS MODIFICADORES REV03.xls. Criar os atributos com valor inicial, modificador passivo, raio que limite os valores dos atributos.
    • ATRIBUTOS Fase 02.1 - Terminar de inserir os títulos (estados) dos atributos de acordo com variação de valores conforme tabela STATUS MODIFICADORES REV03.xls.
    • ATRIBUTOS Fase 02.2 - Terminar de inserir links das animações de acordo com os títulos dos atributos.
    • ATRIBUTOS Fase 02.3 - Terminar de Inserir os efeitos dos estados para serem aplicados ao Pingo conforme STATUS MODIFICADORES REV03.xls.

0.12.1

  • O movimento do pingo é limitado somente pela área do chão do cenário.

Falta

0.13.1

  • Refinar dejetos:
    • Vomito e sons: Estado muda pra ressaca gera som de vomito, e animação PINGO BEBE VOMITANDO.png e aparece um vômito no chão VOMITO COM MOSQUITO.png (** gravar som Vomito - quando em ressaca, o Pingo pede água o tempo todo). Quando ele defeca gera som de peido ([7]).

Pacote com peido, arroto e soluço para download: [8]. Pingo vomita so de tempos em tempos (meio randomico), cada vez solta um vomito no chao.

0.14.1 (feito 90%. faltam apenas detalhes)

    • Ao apertar o botão VARRER, o Pingo muda sua animação para VARRENDO PINGO BEBE VARRENDO.pnge começa a se mover em direção a SUJEIRA MERDA COM MOSQUITO.pngMERDAMOLE COM MOSQUITO.pngVOMITO COM MOSQUITO.png mais próxima até ele se posicionar em cima da SUJEIRA que será removida do cenário e então o movimento continua em direção de outra SUJEIRA mais próxima caso exista. Esse loop acontece até não existir mais SUJEIRA pelo quarto. Durante essa ação, PINGO não caga, nem vomita.

0.15.5

  • feito As animações do Pingo fazendo a ação fica em loop por um determinado tempo (tempo de cada ação está na tabela STATUS MODIFICADORES REV03.xls) - feito.
  • Durante este loop o jogador tem a OPÇÃO de INTERROMPER ação ou atividade. Caso o jogador ative essa opção a animação é cancelada e os MODIFICADORES DE STATUS não são aplicados ou sao aplicados proporcionalmente ao tempo.

0.16.0 (quase proto)

  • Higiene, Banho. E com o tempo o Pingo fica sujo e começa a ser sobrevoado por mosquitos PINGO BEBE MOSQUITO.png (deve ser adicionada essa animação sobre a do pingo), ele poder se sujar mais rápido se o quarto estiver sujo, se ele ficar muito tempo sem banho, o Pingo fica MUITO sujo PINGO BEBE MOSQUITOFEDOR.png.
    • Se o Pingo está SUJO o jogador pode selecionar o botão BANHO 042 Higiene.png para limpar o Pingo e aplicar os modificadores da tabela abaixo no BOTAO de BANHO.
  • Escovar os Dentes 041 Higiene.png e passar Perfume 044 Higiene.png só aplica os modificadores descritos na tabela (planilha) abaixo.

0.17.0

  • OBRIGAÇÕES. O jogo começa com o botão de RESPONSABILIDADES travado (* fazer arte do botão não liberado). No segundo dia de vida do coelho, à partir das 08:00, aparece uma mensagem (* fazer arte da mensagem) convidando o Pingo à se matricular na escola. O Jogador pode aceitar ou não (* fazer arte do menu de aceite). Se o jogador aceitar o botão RESPONSABILIDADES 05 Obrigacoes principal.png fica liberado para uso.

0.18.0

  • ESCOLA
    • Ao apertar o botão ESCOLA 051 Obrigacoes.png, o Pingo é enviado para a escola (* fazer animação do Pingo indo para a escolinha. E a animação do Pingo desaparece do cenário por 4 horas. Esse botão só pode ser utilizado 1 vez por dia. Caso ele tente ser utilizado novamente, aparece a mensagem (Pingo já foi para a escola hoje). Aplicar as modificações no STATUS conforme os MODIFICADORES DE STATUS.
    • O horário que o Pingo vai pra escola vai influenciar na sua vida. Portanto se o Pingo for enviado à escola durante às 08:00 ao 12:00hs irá acontecer "EVENTOS ESCOLA 01" (* criar lista de EVENTOS ESCOLA 01), se for à escola de 12:01hs às 16:00hs irá acontecer "EVENTOS ESCOLA 02"(* criar lista de EVENTOS ESCOLA 02), e se ele for enviado durante 16:01hs às 18:00hs irá acontecer "EVENTOS ESCOLA 03"(* criar lista de EVENTOS ESCOLA 03).
    • Após às 18:01hs, ao tentar utilizar o botão ESCOLA 051 Obrigacoes.png, aparece mensagem (As escolas já fecharam os portões, Pingo não pode ir mais à escola hoje).

0.18.1

    • Ao apertar o botão ESTUDAR 052 Obrigacoes.png, o Pingo muda a animação para Pingo estudando (* fazer arte do pingo estudando) e fica nessa animação durante 30 minutos. Os demais botões ficam travados (*fazer arte dos botões) e aplicar os MODIFICADORES DE STATUS.

0.19.0

  • LAZER. As vezes o Pingo vai ficar IRRITADO PINGO BEBE IRRITADO.png ou BRAVO PINGO BEBE BRAVO.png dependendo dos valores do HUMOR conforme TABELA DE ATRIBUTOS. LAZER é um dos caminhos para trazer HUMOR ao coelho porém tem maiores RISCOS que DIVERSÃO. Para ganhar um pouco de HUMOR o Pingo, porém colocando o coelho em RISCO Para isso o jogador deve apertar 07 Lazer principal.png e escolher uma das opções disponíveis.
    • Pingo pode passear no PARQUE 072 Lazer.png e quando ativado o Pingo fica deletado do cenário por 30 minutos e suas ações são bloqueadas até ele voltar do parque. Dependendo do horário que o Pingo for brincar no parque, os eventos são diferentes. Se o Pingo for ao PARQUE das 08:00 ao 12:00hs irá acontecer "EVENTOS PARQUE 01" (* criar lista de EVENTOS PARQUE 01), se for ao PARQUE das 12:01hs às 18:00hs irá acontecer "EVENTOS PARQUE 02"(* criar lista de EVENTOS PARQUE 02), e se ele for enviado durante 16:01hs às 22:00hs irá acontecer "EVENTOS PARQUE 03"(* criar lista de EVENTOS PARQUE 03). Aplicar MODIFICADORES DE STATUS.

0.20.0

  • DIVERSÃO. Outras formas de melhorar o HUMOR seria DIVERSÃO 02 Diversão principal.png.

Ao escolher assistir TV 022 Diversao.png, aparece animação (** fazer animação Pingo vendo TV) e aplica os MODIFICADORES DE STATUS.

0.20.1 Ao escolher ler um LIVRO023 Diversao.png, aparece animação (** fazer animação Pingo lendo Livro) e aplica os MODIFICADORES DE STATUS.

0.20.2 Ao escolher ver ANIME VIOLENTO024 Diversao.png, aparece animação (** fazer animação Pingo vendo ANIME VIOLENTO) e aplica os MODIFICADORES DE STATUS.

0.20.3 Ao escolher jogar BOLA021 Diversao.png, aparece animação (**fazer animação Pingo jogando bola) e aplica os MODIFICADORES DE STATUS.

0.21.0

  • DISCIPLINA

Todas as ações disciplina:

    • CHICOTADA
    • CHINELADA
    • GRITAR
    • CASTIGAR

0.22.0

  • SOCIAL

Todas as ações social:

    • REDE SOCIAL
    • LIGAR AMIGO
    • CONVIDAR AMIGO
    • FAZER FESTA
    • JOGAR RPG
    • BOOTY CALL

0.XX.1 - MILESTONE A SER REVISADO

  • AÇOES - Inserir os valores de modificadores de status, comentários, efeitos, animação, som, caracteristicas, e etc conforme tabela STATUS MODIFICADORES REV03.xls.
  • EVENTOS - Criar listas de eventos e linkar com os valores das ações ou status conforme tabela STATUS MODIFICADORES REV03.xls.
  • MENSAGENS - Implementar sistema de informação e interação com o jogador (mensagens do meio) conforme tabela STATUS MODIFICADORES REV03.xls.
  • AMBIENTE - Implementar sistema que consiga enxergar o clima do local do jogador para ambientar o cenário do Pingo e dessa forma aplicar modificadores e efeitos conforme tabela STATUS MODIFICADORES REV03.xls.


0.XX.0 - MILESTONE A SER REVISADO Melhorar som. Fazer demais eventos e botoes emitirem sons (** criar sons para os botões).

Art

PLANO DE SPRITES

TABELA A - Download [9]

  • falta gerar nova idade nessa tabela. Imagem abaixo atualizada:

Plano Sprites Pingo rev01.png

TABELA C Rev 01 - Download [10]


Hacking

Git repository

Current repository for development is any of sourceforge or github.com/rfabbri/pet.

Browse the code on Gitweb:

https://github.com/rfabbri/pet
http://labmacambira.git.sourceforge.net/git/gitweb.cgi?p=labmacambira/pet;a=tree

Cloning for Main Developers:

git clone git@github.com:rfabbri/pet.git
git clone ssh://USERNAME@git.code.sf.net/p/labmacambira/pet

Read-only version for Everyone else:

git clone git://git.code.sf.net/p/labmacambira/pet
git clone https://github.com/rfabbri/pet.git

Development Screecasts

On the side --------------> <video type="vimeo" id="58751988" width="552" height="470" allowfullscreen="true" desc="Pet 0.3.0 Demo - HiDef: vimeo.com/58751988"/> <video type="vimeo" id="58750849" width="552" height="470" allowfullscreen="true" desc="PlayN tutorial part 1: Basic concepts & workflow - HiDef: vimeo.com/58750849"/> <video type="vimeo" id="58791008" width="552" height="470" allowfullscreen="true" desc="PlayN tutorial part 2: Generic Workflow - HiDef: vimeo.com/rfabbri/playn2"/> <video type="youtube" id="veCo81CtCqM" width="552" height="450" frame="true" allowfullscreen="true" desc="PlayN tutorial part 3: Pet Code and workflows with Git and Trac. Watch in HD and Headphones!"/> <video type="youtube" id="vjMHaPJmO6I" width="552" height="450" frame="true" allowfullscreen="true" desc="Projeto Pet - Tabela de modificadores de Status Rev03. Watch in Headphones!"/> <video type="youtube" id="ynsMbNtIEzk" width="552" height="450" frame="true" allowfullscreen="true" desc="Projeto Pet - Apresentação do Projeto. Watch in Headphones!"/>

Ticket system

Coding style

  • We code in the style of PlayN together with our own rules:
  • Tabs must be expanded to spaces
  • Identation is 4 spaces
  • Member variables of a class are suffixed with '_', say numberOfFriends_, to make it easy to know its a member variable.
  • Use spaces in expressions and after comments. Examples:
 bad: if(a+b=2) good: if (a + b = 2)
 bad: sumFourNumbers(a,b,c,d);  good: sumFourNumbers(a, b, c, d)
 bad: readJson();//reads json   good:  readJson(); // reads json
  • Use K&R style for braces.
 // Good:
 if (a == 2) {
 } else if (a == 3) {
 } else if (a < 4.5) {
 } else {
 }
  • Avoid useless blank lines.
  • Group imports from the same packages together, and order imports from simple system packages first and more complex last, finishing with imports for your own stuff
  • Using long descriptive names is encouraged for identifiers, and configure your editor to work with them
    • In Vim, use <C-n> to tab complete a name.
  • Install hooks and editor scripts to remove trailing white space.

Links

  • Forum de discussao (privado) com mais informacoes e material: http://www.pulapirata.com/manual
  • Apresentação Projeto Pet em pdf apresentado neste SCREENCAST [11]
    • arquivo em .PDF dpara download[12] ADICIONADO 01 de junho de 2013
  • Mapa de animações e atributos. STATUS_MODIFICADORES_prot_rev05 ADICIONADO [13]02 de junho de 2013

Licenca

GPLv3 + Creative Commons share-alike licence, all art and code copyright (c) 2012-2013 Pula Pirata Comics & Lab Macambira.