Desafio do projeto

Desafio
Produtos
Critérios
Requisitos
Papéis da equipa

Como criamos videojogos que as pessoas queiram jogar?

A turma representa uma empresa de videojogos que está dividida em equipas de projetos.
Cada equipa fará o design e desenvolvimento o seu próprio conceito de videojogo. As equipas ajudar-se-ão mutuamente a melhorar os jogos através da realização de testes e dando feedback.
No final do projeto as equipas farão a demonstração da sua demo de videojogo numa sessão pública de jogos. Cada equipa deverá criar uma demo jogável do seu videojogo, que foi desenhado para atrair jogadores com determinadas motivações para o jogo.
Este ano em particular usaremos o Pygame ou UNITY3D para o desenvolvimento de jogos. Poderão usar outras ferramentas online para criar a arte e o som do jogo. Poderão igualmente usar sprites de personagens animados, efeitos sonoros ou então usar assets em bases de dados que os disponibilizem gratuitamente.
Cada fase do projeto tem um conjunto de produtos intermédios que acabam por ser também produtos finais de cada equipa:
  • Demonstração do jogo que pode ser um vídeo online que mostra uma parte do jogo
  • Cartaz de projeto que mostra o jogo foi criado e destaca os principais recursos do jogo
  • Apresentação pública onde explica o conceito do jogo e permite que as pessoas joguem a demo
  • Jogo que deve estar disponível para ser jogado por quem o deseje fazer
O videojogo de cada equipa deve atender aos seguintes critérios de design:
Inovador o jogo deve ser único (pode ser uma remix exclusiva de conceitos de jogos já existentes)
Envolvente o jogo deve ser divertido e motivador
Funcional os principais recursos do jogo devem ser funcionais e não apresentar grandes problemas (por exemplo, nenhum beco sem saída quei impeça o jogador de progredir, etc). Como o jogo é uma demonstração, alguns recursos do jogo previstos podem estar limitados ou inexistentes. No entanto, os recursos principais do jogo devem ser funcionais.
Jogável o jogo deve fornecer feedback claro aos jogadores e ser fácil de aprender para novos jogadores (por exemplo, aprender os controles, os objetivos e as regras do jogo). Equilibrado a mecânica do jogo deve ser ajustada para produzir a jogabilidade desejada (por exemplo equilibrar o sucesso vs o fracasso, o risco vs a recompensa, habilidade vs sorte etc)
O videojogo de cada equipa está sujeito às seguintes restrições:
  • Para computador
  • O mundo do jogo em 2D
  • Single player (ou multiplayer mas no mesmo computador - por exemplo pode ser jogado à vez ou os jogadores podem usar teclas diferentes para jogar ao mesmo tempo)
A turma será dividida em equipas. Cada equipa terá de 2 a 4 elementos.
Todos os elementos da equipa serão game designer contribuindo com ideias, decisões e pesquisa de trabalhos relacionados e outras informações necessárias ao desenvolvimento do jogo.
Além disso cada membro da equipa terá pelo menos uma outra função:
Game developer responsável pela programação e implementação do código do jogo
Art designer responsável pela pesquisa e criação de recursos de imagem e som para o jogo
Pesquisador responsável pelo playtesting e avaliação do jogo e ainda por fazer as pesquisas de informações necessárias para a construção do jogo
Gestor de projeto faz a gestão da equipa de modo a garantir que o projeto seja concluído com sucesso
Algumas observações importantes:
Equipas de duas pessoas devem designar uma pessoa como Game Developer e outra como Art designer. O programador poderá exercer a função de Gestor de Projeto enquanto o Art Designer poderá assumir a função de Pesquisador
Equipas de 3 elementos devem designar pessoas diferentes como Game Developer , Art Designer e Pesquisador. A equipa deve designar uma outra pessoa (eventualmente o Pesquisador) para exercer a função de Gestor de Projeto.
Equipas de 4 elementos devem designar pessoas diferentes para cada uma das funções explicitadas.
É indispensável que cada equipa concorde com um conjunto de regras de equipa no início do projeto partilha-se um possível acordo de equipa do projeto que pode ser usado