Levando Bleak Sword DX para Nintendo Switch™ e PC

Saiba como a more8bit trouxe Bleak Sword’s combate brutal do Apple Arcade para plataformas adicionais com o Bleak Sword DX expandido e melhorado.
Bleak Sword DX
Como uma pequena equipe constrói sobre o sucesso de um jogo móvel e entrega uma versão aprimorada para mais jogadores? A more8bit aproveitou as capacidades multiplataforma do Unity, o Sistema de Entrada, o Pipeline de Renderização Universal (URP) e mais para criar Bleak Sword DX, uma edição de luxo do original Bleak Sword com controles, visuais e uma nova campanha.
Nintendo Switch é uma marca registrada da Nintendo.
O desafio
Levando um Soulslike móvel para PC e Nintendo Switch com visuais e jogabilidade aprimorados
Plataformas
Apple Arcade (iOS, MacOS), Nintendo Switch, PC
Membros da equipe
1
Local
Madrid, Spain
Evoluindo Bleak Sword
Após o sucesso de Bleak Sword no Apple Arcade, a Devolver Digital sugeriu que a more8bit trouxesse o jogo para PC e Nintendo Switch para atender à demanda dos jogadores por esse jogo nesses sistemas. A more8bit aproveitou a oportunidade para expandir o conceito original, em vez de recriar uma cópia carbono do jogo móvel.

Os resultados
• Cortou a fase experimental de desenvolvimento pela metade ao prototipar no Unity
• Moveu o projeto do Built-in Render Pipeline para URP em apenas um fim de semana
• Adicionou três modos de jogabilidade totalmente novos e dobrou a duração da campanha original de Bleak Sword.

Expandindo a experiência
Remasterizar Bleak Sword significou revisitar o código original. “Foi meu primeiro jogo onde fiz toda a programação, e havia muitas coisas que eu queria melhorar – IA, código por trás dos menus, e assim por diante,” diz Luis. “No final do projeto inicial, eu aprendi tanto que as partes mais antigas do código estavam bem ruins!”
Felizmente, ele descobriu que o Unity facilitou mover o projeto entre versões. “Eu também comecei a fazer meus próprios módulos que reutilizo o tempo todo em diferentes protótipos. A arquitetura de composição do Unity é uma grande razão pela qual consegui criar Bleak Sword DX relativamente rápido.”

Atualizando os controles
Quando o original Bleak Sword foi lançado em 2019, foi elogiado por seu combate reativo e controles de uma mão responsivos. Luis usou o Sistema de Entrada da Unity para prototipagem, mas mudou para Rewired da Unity Asset Store para um controle mais sutil.
Para Bleak Sword DX, ele reconfigurou o jogo para controles de gamepad mais tradicionais e voltou a usar o Sistema de Entrada recém-atualizado. “Agora está em um estado onde posso parar de usar plug-ins e usar o Sistema de Entrada nativo da Unity. Isso é sempre preferível, porque você tem garantia de suporte oficial da Unity,” ele diz.

Mantendo a dificuldade
Luis também ajustou a IA dos inimigos e o design dos níveis para manter a jogabilidade envolvente para jogadores de PC e Nintendo Switch que não estariam usando controles de tela sensível ao toque. Em Bleak Sword, como os inimigos se movem apenas com comportamentos de direção, os obstáculos da arena tinham que ser pequenos e poucos em número para que os inimigos pudessem se mover facilmente ao redor deles.
Em Bleak Sword DX, os inimigos agora usam NavMeshes para evitar obstáculos, voltando a usar comportamentos de direção assim que voltam à linha de visão do jogador. “Estou animado para que os jogadores vivenciem as batalhas mais complexas e visualmente interessantes que aproveitam essa nova IA,” ele diz.

Adicionando polimento visual
Os visuais de Bleak Sword DX evocam jogos retro de arcade. Os efeitos de pós-processamento incluem brilho de luz com uma textura suja, curvatura da tela, filtros semelhantes a VHS, efeitos de profundidade de campo e mais.
Para Luis, o maior desafio foi reter o sabor visual de Bleak Sword mas aprimorar os gráficos de DX para aproveitar a potência de processamento extra no PC e Nintendo Switch. Ele criou a maior parte dos VFX usando o Pipeline de Renderização Integrado da Unity e o Shader Graph antes de otimizar no URP. “A transição do Integrado para o URP foi realmente suave. Levou apenas um fim de semana, e depois uma semana para corrigir pequenos problemas,” ele diz.

Executando com excelência
Bleak Sword DX é um exemplo poderoso de como criar um jogo focado em dispositivos móveis e trazê-lo a um público mais amplo como um desenvolvedor solo. Luis começou o desenvolvimento com princípios de design claros em mente e manteve o escopo do projeto apertado e focado, o que facilitou a iteração entre as versões do jogo.
Oferecendo conselhos para levar um jogo focado em dispositivos móveis a mais plataformas, ele diz: “Identifique suas características focadas em dispositivos móveis e não as porte apenas 1:1. Em vez disso, reserve um tempo para redesenhar e implementar cada recurso para que eles sejam adequadamente adaptados às suas plataformas-alvo – mesmo que você precise reescrevê-los do zero.”

““Em um fim de semana, fiz um backup do projeto e testei Bleak Sword DX no URP. Fiquei muito impressionado com a facilidade de atualização e com o quão mais estável tudo estava.””
Luis Moreno Jimenez - more8bit
DeveloperExpanda de dispositivos móveis para PC e consoles (ou vice-versa) sem comprometer o desempenho ou os gráficos. Desbloqueie a capacidade de levar seu jogo a mais dispositivos e alcançar mais jogadores com Unity Pro.