Prototyping é um processo de design experimental onde as equipes itera e explora ideias preliminares para experiências antes de finalizar e trabalhar nelas como recursos. As duas principais técnicas de prototipagem quando se trata de desenvolvimento do Roblox são papel e estúdio. As principais vantagens do prototiping são:
- Eficiência do tempo: O valor do protótipo é a velocidade em que você pode iteração e exploração de soluções para problemas potenciais. O protótipo garante que você detecte falhas de design, supervisoras e requisitos técnicos inesperados nas primeiras etapas da pré-produção, em vez de meses no desenvolvimento. O tempo e energia necessários para protótipo nas primeiras etapas da criação de uma
- Encontrando a diversão: Protótipos garantem que a experiência que está sendo projetada seja realmente divertida de jogar. Ideias para experiências podem ser abstratas, mas protótipos força você a confirmar que sua visão pode ser colocada em prática da maneira que você imagina.
Protótipo de Papel
Prototipagem de papel é o ato de projetar uma experiência usando objetos físicos para simular a jogabilidade e a interação do usuário. Exemplos incluem:
- Papel
- Peças de jogo de tabuleiro
- Dado
- Léguas
- Suprimentos de escritório
Os benefícios da prototipagem de papel são:
Velocidade da iteração: Leva minutos para começar a prototipagem de papel, em vez de dias ou semanas para criar um ambiente virtual. Como resultado, a velocidade da iteração é muito maior, permitindo que você explore rapidamente soluções e idéias potenciais simplesmente desenhar, apagar ou imprimir mais papel.
Contexto de sistema mais amplo: A abstração da prototipagem de papel permite que você interaja com mais sistemas em sua experiência sem ser pesado pela implementação prática. Essa liberdade para explorar idéias de interação de sistemas permite que você pense em soluções a partir de uma perspectiva de design, que você pode então testar uma vez que a fase de prototipagem
Design da Interface/UX: A facilidade de desenhar no papel torna o protótipo de papel uma das melhores ferramentas para explorar designs de UI e UX ótimos para sua experiência.
Apesar de seus benefícios, o protótipo em papel tem desvantagens devido à diferença de médio. Os defeitos do protótipo em papel são:
- Não reutilizável: Nenhum dos protótipos feitos com protótipos de papel pode ser usado literalmente no resultado final. Tudo deve ser recriado virtualmente.
- Limitações de simulação: Simular mecânicas e interações exclusivas é limitado ou impossível de criar no papel ou usando recursos físicos.
- Positivos falsos: Algumas atividades podem ser mais divertidas e envolventes usando papel e recursos físicos do que fazê-las em um telefone, computador ou console.
Protótipo do Studio
O protótipo do Studio é o ato de usar o Roblox Studio para projetar e itera as primeiras etapas de uma experiência. Os benefícios de iniciar diretamente no estúdio para protótipos incluem:
Teste Rápido: Criar diretamente no estúdio permite que você tenha uma versão 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 a partir do seu trabalho. Diferente do protótipo de papel, você não precisa começar de novo quando o período de protótipo terminar, e você pode continuar trabalhando a partir de onde desligado.
Detecção de problemas técnicos anteriores: A abstração do protótipo de papel pode resultar em idéias irrealistas que são impossíveis de implementar tecnicamente. O protótipo no estúdio força você a determinar se sua idéia é algo que você pode criar praticamente com os recursos disponíveis para você.
Apesar de seus benefícios, as limitações do protótipo do estúdio incluem:
Menos alcance de teste: Devido ao tempo necessário para script, Debuge substituir recursos envolvidos em um protótipo, o alcance para testar potenciais interações de jogos e sistemas é limitado.
Aumentou o tempo de iteração Devido ao custo aumentado de criar diferentes ambientes virtuais, mais tempo é necessário para iteração de vários sistemas em uma experiência.
Melhores Práticas
A diferença entre trabalhar em uma recurso e prototipar é escopo. Prototipar deve ser rápido e quente, atingindo certos aspectos da recurso sendo testada, mas não a própria recurso.
Ao prototipar, tenha várias sessões de teste com sua equipe para confirmar suas descobertas. Compartilhe seu protótipo com amigos, família e mídias sociais para coletar feedback e novas perspectivas. Itere em sua experiência até que você esteja satisfeito com ela.
Ao prototipar, leve cuidado extra para explorar as seguintes partes de sua experiência:
- Loop de núcleo: O loop de núcleo é o jogo central através do qual toda uma experiência é construída. Para aprender mais sobre o design de loop de núcleo, see Loops de Núcleo .
- UI/UX: Certifique-se de que seus controles de interação de menu são intuitivos e bem projetados. Para aprender mais sobre o design de UI/UX, see UI e UX.
- Regras do jogo: Explore os detalhes de como sua experiência funcionará. Como exemplo, se você souber que seu jogo possui um mecanismo de ressurgimento, explore o tempo de ressurgimento esperado, onde o jogador físicomente reaparecerá na experiência e se houver quaisquer fatores que possam alterar a taxa em que um jogador pode re-entrar na diversão.
- Caixas de边: Explore como um jogador pode empurrar os limites do que sua experiência pode fazer. Projete soluções e pare os espaços para prevenir ou encorajar esse comportamento.