O que você está procurando?
Games

Construindo a primeira franquia de futebol VR licenciada pela NFL com Unity

STATUSPRO / STATUSPRODevelopers of NFL PRO ERA
Feb 9, 2024|3 Min
Construindo a primeira franquia de futebol VR licenciada pela NFL com Unity
Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.
Neste blog convidado, a StatusPRO explica como eles lidaram com o desenvolvimento do NFL PRO ERA.

Quando os cofundadores Troy Jones e Andrew “Hawk” Hawkins decidiram entregar este jogo de futebol americano em VR , o primeiro a ser licenciado pela NFL, eles sabiam que era uma tarefa ambiciosa. Com profissionais experientes por trás deles, sua equipe não apenas lançou ERA PROFISSIONAL DA NFL em setembro de 2022, mas também entregou um jogo multiplataforma disponível no Meta Quest, Sony PlayStation® (PS VR e PS VR2) e Steam. Agora, eles foram mais longe, introduzindo novos recursos, como multijogador frente a frente, e expandindo para novas plataformas.

O chefe de IA e jogabilidade da StatusPRO, Derrick Levy, explica como eles fizeram isso acontecer com a ajuda da Unity.
Tudo começa com a equipe

Para atingir nossos objetivos, precisávamos reunir uma equipe de desenvolvedores qualificados, conhecedores e apaixonados pelo desenvolvimento de jogos de futebol. E nós fizemos. Com mais de 100 anos de experiência combinada, a equipe sabia o que funcionava e o que não funcionava.

Como uma pequena empresa com uma grande licença, nossa equipe opera de forma diferente dos estúdios maiores. Por exemplo, temos apenas um artista técnico e um animador técnico, enquanto uma empresa maior pode ter uma equipe de 10 a 15 artistas ou vários animadores. Os membros da nossa equipe desempenham diversas funções, com engenheiros precisando saber um pouco sobre tudo para poderem contribuir com qualquer parte do jogo. Essa versatilidade nos ajuda a ser mais eficientes e focados.

Para construir o sistema Coach Confidence, confiamos muito na capacidade de estender o Editor. Criei um conjunto de ferramentas que permitiu ao design criar mais de 100 eventos exclusivos que poderiam ser atualizados e ajustados sem suporte adicional de engenharia. Essa flexibilidade permitiu que tanto o design quanto a engenharia continuassem a criar experiências novas e envolventes sem que uma equipe fosse bloqueada pela outra.

Design com o usuário em mente

Temos vários princípios de design na StatusPRO, mas nossos princípios básicos são:

1. Qualidade acima de quantidade

2. Conteúdo e variedade são essenciais

3. Dê aos jogadores um motivo para voltar

Ao criar o NFL PRO ERA para diversas plataformas, mantivemos o foco em oferecer aos usuários uma experiência de futebol imersiva como nenhuma outra e nos adaptamos a diferentes plataformas conforme necessário. A Unity foi especialmente útil como parceira, oferecendo orientação específica para cada plataforma e compartilhando experiências de outros desenvolvedores que enfrentaram problemas semelhantes. Isso nos ajudou a antecipar e enfrentar quaisquer desafios antes que eles se tornassem grandes contratempos.

O sistema de gerenciamento de plug-ins XR da Unity nos possibilitou oferecer suporte às plataformas Meta, Steam, PSVR e PICO facilmente e sem a necessidade de aprender o SDK específico de cada plataforma.

Usar o subsistema OpenXR junto com os novos Input Action Assets facilitou o suporte não apenas a essas plataformas, mas também à grande variedade de headsets disponíveis para PC, sem a necessidade de gerenciar plug-ins adicionais. A configuração leva minutos em vez de dias.

Dicas para superar problemas técnicos
Captura de tela do NFL PRO ERA II do StatusPRO

Durante o processo de desenvolvimento do NFL PRO ERA, enfrentamos vários desafios de desempenho. Antes do alfa, havia problemas de estabilidade devido aos tempos de carregamento de memória durante a execução a 15 quadros por segundo. A Unity desempenhou um papel fundamental em nos ajudar a superar esses obstáculos por meio de uma reunião de quatro dias com um engenheiro da Unity . Conduzimos uma análise completa de desempenho e uma investigação sobre os problemas de desempenho do jogo, recebendo feedback valioso e ações sugeridas para melhorar o desempenho.

Essa colaboração também se estendeu ao relatório de erros e ao tratamento de código específico da plataforma. A Unity nos apresentou o Backtrace, uma ferramenta que agora usamos para relatar erros, e nos forneceu suporte prioritário para quaisquer problemas que encontramos durante o processo de desenvolvimento.

O suporte multiplataforma oferecido também nos possibilitou escrever a maior parte do código do jogo de forma independente da plataforma. Com 85% do código compartilhado entre plataformas, conseguimos lançar nosso jogo facilmente em diversas plataformas, mantendo um alto nível de qualidade.

Se você estiver criando uma experiência de VR multiplataforma, aproveite as oportunidades de suporte, pois é quase garantido que o desempenho será significativamente melhorado. Não há nada mais gratificante do que cumprir prazos e ao mesmo tempo atingir um alto nível de qualidade.

Leve esta temporada de futebol para o próximo nível e experimente a NFL PRO ERA II no Quest, PlayStationou Steam. Não deixe de conferir mais histórias do Made with Unity diretamente dos desenvolvedores aqui.