Prototipagem

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.


Prototipagem é um processo de design experimental onde as equipes iteram e exploram ideias preliminares para experiências antes de finalizá-las e trabalhá-las como características. As duas técnicas de prototipagem comuns quando se trata de desenvolvimento do Roblox são papel e estúdio. Os principais benefícios da prototipagem são:

  • Eficiência de tempo: O valor da prototipagem é a velocidade com que você pode iterar e explorar soluções para problemas potenciais. A prototipagem garante que você detecte defeitos de design, omissões e requisitos técnicos inesperados nos estágios iniciais da pré-produção, em vez de meses de desenvolvimento. O tempo e a energia necessários para prototipar nos estágios iniciais da criação de uma experiência são menores do que o tempo e a energia necessários para corrigir omissões caras nos estágios posteriores.
  • Encontrando a diversão: A prototipagem garante que a experiência a ser projetada seja realmente divertida de jogar. Ideias para experiências podem ser abstratas, mas a prototipagem força você a confirmar que sua visão pode ser trazida à vida da maneira que você imagina.

Prototipagem de Papel


A prototipagem de papel é o ato de projetar uma experiência usando objetos físicos para simular a jogabilidade e a interação do jogador. Exemplos incluem:

  • Papel
  • Peças de jogo de tabuleiro
  • Dados
  • Legos
  • Suprimentos de escritório
A stack of cardboard cards, a number 2 pencil, and a handful of semi-transluscent cyan blue dice sit on top of a dark brown table to signify common household objects you can use to prototype your gameplay.
Exemplos de ferramentas de prototipagem de papel.

Os benefícios da prototipagem de papel são:

  • Velocidade de iteração: Leva minutos para começar a prototipar papel, ao contrário de dias ou semanas para criar um ambiente virtual. Como resultado, a velocidade de iteração é muito aumentada, permitindo que você explore rapidamente soluções e ideias potenciais simplesmente desenhando, apagando ou imprimindo mais papel.

  • Contexto do sistema mais amplo: A abstração da prototipagem de papel permite que você interaja com mais sistemas em sua experiência sem se sobrecarregar com a implementação prática. Essa liberdade de explorar ideias de interação de sistemas permite que você pense em soluções a partir de uma perspectiva de design, que você pode testar quando a fase de prototipagem terminar. Mesmo que se prove ser fora de escopo ou difícil de implementar, a ideia inicial brilhante do contexto do sistema mais amplo fornecido pela prototipagem de papel permite que você descubra novas soluções criativas que você talvez não tenha considerado de outra forma.

  • UI/UX Design: A facilidade de desenhar no papel faz com que a prototipagem de papel seja um dos melhores meios para explorar designs ótimos de UI e UX para sua experiência.

    A lightskinned hand holds a small paper cutout of a piece of pepperoni over a piece of paper with a UI prototype of a pizza building system. The piece of paper is on a dark brown table.
    Usando prototipagem de papel para explorar o design UI/UX.

Apesar de seus benefícios, a prototipagem em papel tem desvantagens devido à diferença no meio. Os inconvenientes da prototipagem em papel são:

  • Não reutilizável: Nenhuma das prototipagens feitas com prototipagem de papel pode ser usada literalmente no resultado final. Tudo deve ser recriado virtualmente.
  • Limitações da simulação: A simulação de mecânicas e interações únicas é limitada ou impossível de criar no papel ou usando ativos físicos.
  • Falso positivo: Algumas atividades podem ser mais divertidas e envolventes com papel e objetos físicos do que com um telefone, PC ou console.

Studio de prototipagem


A prototipagem de estúdio é o ato de usar o Roblox Studio para projetar e iterar os estágios iniciais de uma experiência. Os benefícios de começar diretamente no estúdio para prototipagem incluem:

  • Teste Rápido de Jogo: Criando diretamente no estúdio permite que você tenha uma versão jogável rápida do sistema em seu jogo que você pode facilmente compartilhar com outras pessoas para comentário/retorno.

  • Trabalho reutilizável: Criar diretamente no estúdio permite que você construa seu trabalho. Ao contrário da prototipagem de papel, você não precisa começar de novo quando o período de prototipagem terminar, e pode continuar trabalhando de onde desligado.

  • Detecção precoce de problemas técnicos: A abstração da prototipagem de papel pode resultar em ideias irreais que são tecnicamente impossíveis de implementar. A prototipagem no estúdio força você a determinar se sua ideia é algo que você pode praticamente criar com os recursos disponíveis para você.

    An example greybox obby course with various gray, purple, and red parts above an open space without a baseplate.
    Um protótipo de obby feito no Roblox Studio.

Apesar de seus benefícios, as limitações da prototipagem de estúdio incluem:

  • Escopo de teste menor: Devido ao tempo necessário para script, depurar e substituir os ativos envolvidos em um protótipo, o escopo para testar potenciais interações e sistemas de jogabilidade é limitado.

  • Tempo de iteração aumentado Devido ao aumento do costo de criar diferentes ambientes virtuais, é necessário mais tempo para iterar vários sistemas em uma experiência.

    An example greybox obby course with parts of various textures, yellow Roblox coins, and a particle emitter emitting light green particles.
    Um protótipo mais complexo feito no Roblox Studio.

Melhores Práticas

A diferença entre trabalhar em uma funcionalidade e prototipar é o escopo. A prototipagem deve ser rápida e rápida, atingindo certos aspectos da funcionalidade a ser testada, mas não a funcionalidade em si.

Ao prototipar, faça várias sessões de teste de jogo com sua equipe para confirmar suas descobertas. Compartilhe seu protótipo com amigos, familiares e mídias sociais para obter feedback e novas perspectivas. Iterar em sua experiência até que você esteja feliz com ela.

Ao criar protótipos, tenha cuidado extra para explorar as seguintes partes da sua experiência:

  • Loop de núcleo: O loop de núcleo é a jogabilidade central através da qual uma experiência inteira é construída. Para saber mais sobre o design do loop de núcleo, consulte Core Loops.
  • UI/UX: Certifique-se de que os controles de entrada de interação de menu sejam intuitivos e bem projetados. Para saber mais sobre o design UI/UX, consulte UI e UX.
  • Regras do Jogo: Entre nos detalhes de como sua experiência funcionará. Por exemplo, se você souber que seu jogo contará com uma mecânica de respawn, explore quanto tempo o temporizador de respawn pode ser, onde o jogador irá respawn fisicamente na experiência e se houver algum fator que possa alterar a taxa em que um jogador pode voltar a entrar na diversão.
  • Caixas de borda: Explore como um jogador pode empurrar os limites do que sua experiência pode fazer. Crie soluções e pare as brechas para prevenir ou incentivar esse comportamento.