✨
Projeto: videojogo
  • Abordagem ao projeto
  • Desafio do projeto
  • Fases do projeto
  • F1 Identificação e definição do problema
    • F1.1 Motivações do jogador
    • F1.2 Incentivos e fluxo
    • F1.3 Elementos de design do jogo
    • F 1.4 Tutoriais de código do jogo
    • F1.5 Persona do jogo
    • F 1.6 Ideias para o jogo - brinstorming
    • F 1.7 Ideias para o jogo - desenvolvimento
    • F1.8 Apresentação da proposta
  • F2 Design e construção da solução
    • F2.1 Cronograma do Projeto
    • F2.2 Documento de Design do Jogo
    • F2.3 Protótipo em papel
    • F 2.4 Playtest do Protótipo em papel
    • F2.5 Programação do jogo
    • F2.6 Assets do jogo
    • F2.7 Playtesting interno
    • F2.8 Apresentação da solução
  • F3 Avaliação e revisão da solução
    • F3.1 Avaliação da Solução
    • F3.2 Melhoramento da Solução
    • F3.3 Cartaz do Projeto
    • F3.4 Apresentação da Avaliação
  • F4 Apresentação pública do projeto
    • F4.1 Apresentação Pública
    • F4.2 Reflexão sobre o projeto
    • F4.3 Avaliação final
Powered by GitBook
On this page

Was this helpful?

Desafio do projeto

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

PreviousAbordagem ao projetoNextF1 Identificação e definição do problema

Last updated 4 years ago

Was this helpful?