Pet: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
(quebrando versao 0.3.1)
Linha 255: Linha 255:


TABELA C Rev 01 - Download [http://www.pulapirata.com/wp-content/uploads/2013/03/TABELAC_MapaAnimacoes_Pet_rev01.pdf]
TABELA C Rev 01 - Download [http://www.pulapirata.com/wp-content/uploads/2013/03/TABELAC_MapaAnimacoes_Pet_rev01.pdf]
ATUALIZAÇÃO 01 de junho de 2013
APRESENTAÇÃO PROJETO PET. TABELA MODIFICADORES REVISÃO 04 - apresentado no SCREENCAST
arquivo em .PDF [[Imagem:Tamagochi_Pingo_REV04.pdf]]


== Hacking ==
== Hacking ==

Edição das 12h43min de 1 de junho de 2013

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 (mas bem cru)!

- inserir tempo: morre em 30 coelho-dias (max). Pingo morto: 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.0.1 Tambem a versao nao esta funcionando para HTML5 muito bem, vamos gastar mais tempo aqui nessa milestone com isso
    • 0.3.0.2 Implementar o statusbar superior e design de classes correspondentes de acordo com spredsheet do presto.


0.4.0

- Som. Fazer eventos e botoes emitirem sons (** criar sons para os botões). Bebida gera arroto ([1]). 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 bebado gera som de soluço ([2]). Quando ele defeca gera som de peido ([3]). Pacote com peido, arroto e soluço para download: [4]


0.5.0

- 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. 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 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. Ao ser alimentado o Pingo muda a animação para COMENDO por alguns segundos: PINGO BEBE COMENDO.png

0.6.0

- 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. 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.6.1

- 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. Quando ele bebe demais (ele pode vomitar PINGO BEBE VOMITANDO.png quando muito bebado, e o cenário fica sujo com vômito VOMITO COM MOSQUITO.png) ou faz atividades no parque. 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.

0.6.2

- Escovar os Dentes 041 Higiene.png e passar Perfume 044 Higiene.png só aplica os modificadores descritos na tabela abaixo.

0.6.3

- Cagada. 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


0.7.0

Noite. Às 22:00 horas o Pingo muda sua animação para DORMINDO 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 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. O movimento dele é limitado somente pela área do chão do cenário.

0.8.1 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.


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 05 Obrigacoes principal.png fica liberado para uso.

0.9.1 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.

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 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 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 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.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 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.


0.11.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 071 Lazer.png para da um bombom de licor ao coelho. Aplicar MODIFICADORES DE STATUS. Se o Pingo beber demais ele pode ficar BEBADO Pingo bebe bebado.gif, e se continuar bebendo ele pode ficar MUITO BEBADO, quando ele começa a vomitar PINGO BEBE VOMITANDO.png e a sujar a casa com VOMITO VOMITO COM MOSQUITO.png.

0.11.1 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.12.0 DIVERSÃO. Outras formas de melhorar o HUMOR seria DIVERSÃO 02 Diversão principal.png. Ao escolher jogar BOLA021 Diversao.png, aparece animação (**fazer animação Pingo jogando bola) e aplica os MODIFICADORES DE STATUS.

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

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

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


0.13.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.


0.14.0 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]

0.14.1 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.

ATRIBUTOS Fase 02.2 - Inserir links das animações de acordo com os títulos dos atributos.

ATRIBUTOS Fase 02.3 - Inserir os efeitos dos estados para serem aplicados ao Pingo conforme STATUS MODIFICADORES REV03.xls.

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 - Download [7]

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

Plano Sprites Pingo rev01.png

TABELA C Rev 01 - Download [8]

ATUALIZAÇÃO 01 de junho de 2013

APRESENTAÇÃO PROJETO PET. TABELA MODIFICADORES REVISÃO 04 - apresentado no SCREENCAST arquivo em .PDF Arquivo:Tamagochi Pingo REV04.pdf

Hacking

  • Git repository

Browse the code on Gitweb:

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

Cloning for Main Developers:

git clone ssh://USERNAME@labmacambira.git.sourceforge.net/gitroot/labmacambira/pet

Read-only version for Everyone else:

git clone git://labmacambira.git.sourceforge.net/gitroot/labmacambira/pet
  • Development Screecasts

<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!"/>

Links


Licenca

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