PF2: Prototipação & Playtest

Entrega: 30/06 às 23:59h

Introdução

Na indústria de videogames, playtesting é o processo de expor um jogo em desenvolvimento (ou partes específicas dele) ao público-alvo, com o objetivo de identificar falhas de design e coletar feedback. Nesta etapa do projeto final, você realizará um playtest com colegas da disciplina para identificar bugs e problemas antes da entrega final (em uma semana). Seu jogo será avaliado por pelo menos um colega (escolhido aleatoriamente), que irá jogá-lo e responder a um questionário via Google Forms sobre aspectos de design e implementação.

Objetivo

Para a entrega final, é necessário que o seu jogo tenha, no mímimo, as seguintes funcionalidades:

  • Um menu principal com o nome do jogo (fique à vontade para adicionar o nome dos autores também);
  • Uma cena com as mecânicas principais implementadas;
  • Condições de vitória e derrota claramente apresentadas para o jogador;
  • Arte visual representando os objetos do jogos (vetorial, sprites, etc);
  • Efeitos sonoros e música de fundo durante o jogo.

Nessa entrega de playtest, o objetivo é testar as mecânicas principais do jogo, as condições de vitória/derrota e se os objetivos do jogo são interessantes. Em outras palavras, o jogador deve ter a experiência clara de um jogo (com objetivo), e não apenas de uma aplicação interativa. Nesse momento, não é necessário que o seu jogo tenha um menu, ou que a arte ou música estejam finalizadas, pois esses aspetos serão avaliados apenas na última etapa. No entanto, se já tiver avançado esses aspector e quiser coletar feedback, sinta-se a vontade para mantê-los na entrega.

Instruções

O código do jogo estar em um repositório no GitHub com todos os membros do grupo adicionados como colaboradores. Nessa etapa

Na raiz desse repositório, crie um arquivo README.md com as seguintes seções:

  1. Screenshots
    Capturas de tela mostrando diferentes momentos do jogo.

  2. Título
    Nome do jogo.

  3. Descrição (~3 parágrafos)
    Um breve resumo do seu game design document, incluindo objetivo, mecânicas básicas, condições de vitória e derrota, etc.

  4. Funcionalidades a serem testadas
    Lista de funcionalidades que os jogadores devem observar com atenção durante o playtesting.

  5. Créditos
    Nomes dos membros do grupo e atribuições de tarefas.

Submissão

Crie uma nova release no seu projeto do GitHub, para que essa versão de playtest seja salva e facilmente acessível durante o restante do desenvolvimento.

Envie o link do seu repositório na tarefa PF2: Playtest do Moodle. Apenas um membro do grupo deve fazer a submissão.