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