Descrição dos tipos de cortinas de fumaça, suas mecânicas e IA do jogo correspondente na próxima atualização do jogo.
Contexto histórico.
É óbvio que as cortinas de fumo foram amplamente utilizadas em batalhas navais durante a Primeira Guerra Mundial, mas a informação sobre a sua tecnologia e tácticas na Internet é fragmentada e incompleta. Parece que, além da tradicional fumaça de funil produzida pela redução da quantidade de ar fornecida aos fornos das caldeiras, a fumaça química, às vezes chamada de neblina artificial, também começou a ser usada no final da guerra. Eles eram mais densos e resistentes ao vento. E, diferentemente das tradicionais fumaças de funil, também não afetaram o sistema de propulsão do navio, permitindo-lhe manter a velocidade durante a manobra de lançamento da fumaça.
Mecânica de jogo de cortina de fumaça.
No jogo, cortinas de fumaça são usadas para obscurecer a visibilidade. Eles têm duas fases distintas do ciclo de vida: criação e dissipação.
Durante a fase de criação, quando o navio está em movimento, a fumaça se comporta de forma semelhante ao efeito normal da fumaça de funil:

Mas quando o navio abre fogo ou realiza trabalhos de controle de danos, há uma pequena diferença em relação à fumaça normal do funil. Como o navio pode espalhar fumaça em várias voltas seguidas, o formato da cortina de fumaça pode ser complexo, e as partículas que criam o efeito da cortina de fumaça devem seguir esse formato quando o navio não estiver se movendo fisicamente na cena:

Na fase de criação, as cortinas de fumo também mantêm a sua densidade máxima e, consequentemente, a sua capacidade máxima de obscurecer a visibilidade.
Quando a criação é concluída, a cortina de fumaça se separa da nave que a criou e suas partículas ficam estáticas. Ao final de cada turno, essas cortinas de fumaça perdem parcialmente a opacidade e se movem levemente com o vento:

É claro que, com ventos mais fortes, as cortinas de fumaça se dispersam mais rapidamente.
Diferenças entre os tipos de cortinas de fumaça no jogo.
A partir da descrição das cortinas de fumaça criadas por funil, segue-se que tecnicamente qualquer navio com caldeiras a carvão/óleo pode criá-las.
Porém, no jogo haverá uma limitação para navios civis. Eles não poderão criar cortinas de fumaça em funil não por motivos técnicos, mas porque suas tripulações não possuem a qualificação necessária para isso.
Quando o navio tem a criação de cortina de fumaça em funil habilitada, o desempenho de todas as suas caldeiras em funcionamento é limitado a 50% do seu máximo, resultando em uma redução correspondente na potência do sistema de propulsão. Além disso, fumaça de funil não pode ser criada por mais de quatro turnos seguidos, e as tentativas subsequentes exigem um tempo de espera igual ao número de turnos de criação. Por exemplo, se você lançou fumaça por 2 turnos, precisará de um tempo de espera de 2 turnos antes de poder ativar a criação de cortina de fumaça novamente.
Cortinas de fumaça química também não podem ser criadas por mais de quatro turnos seguidos, mas ao contrário das fumaças de funil, sua criação não pode ser interrompida até que esse intervalo tenha passado e elas podem ser imediatamente ativadas novamente sem nenhum período de espera. Além disso, demoram o dobro do tempo para se dissipar e, claro, não têm relação com o sistema de propulsão do navio. Mas isto tem um preço: os fumos químicos têm um número limitado de cargas e só estão disponíveis em contratorpedeiros de alto nível.

Cargas de cortina de fumaça química
Assim, tais destruidores podem criar cortinas de fumaça de ambos os tipos, mesmo simultaneamente (mesmo que isso não faça muito sentido).

Uso de cortinas de fumaça pela IA do jogo.
Esta é provavelmente a parte mais complexa de toda a história das cortinas de fumaça, que ainda não está completa no momento da redação deste artigo. A ideia básica é minimizar as formas 2D criadas pelo grupo inimigo de um lado e as posições esperadas do nosso próprio grupo de IA do outro lado. Essas formas podem ser de diferentes tipos e ter larguras diferentes:

Se houver muitos navios no grupo AI, a forma é criada com base nas posições esperadas, que estão mais próximas do inimigo:

Ao escapar de um inimigo (estar sob fogo de artilharia pesada, fugir do campo de batalha e evitar situações de ‘cruzar o T’ em uma luta de artilharia), a IA primeiro solicitará uma cobertura de cortinas de fumaça de outros grupos de navios aliados. Esses grupos de navios tomam decisões sobre fornecer assistência ou não com base no valor relativo dos navios (a coluna de encouraçados se recusará a criar uma cortina de fumaça para um esquadrão de contratorpedeiros) e sua posição relativa à forma 2D da ameaça perigosa mais próxima ao grupo de navios que solicita assistência. Um grupo de navios aliados já pode estar dentro do formato 2D, e é fácil prestar assistência mesmo que o vento não esteja muito favorável:

Ou pode ser próximo o suficiente da forma para que a manobra de criação da cortina de fumaça leve relativamente poucas voltas:

Se os grupos de naves auxiliares obscurecerem completamente todas as formas de ameaça 2D com suas cortinas de fumaça, a IA não fará mais nada. Mas em outros casos, dado que quase qualquer nave no jogo pode criar uma cortina de fumaça, a IA tentará lançar sua própria fumaça. E esta tarefa é mais complicada porque, ao contrário dos grupos de navios aliados, a IA tentará maximizar a cobertura de todas as formas de ameaça 2D. Há também uma lógica mais complicada de escolher o momento de começar a soltar fumaça. Em alguns casos, a simulação de movimento mostra que é melhor começar o mais cedo possível:

Navios de IA já definiram rumo para retirada
Noutros casos, é melhor começar mais tarde para minimizar a visibilidade da rota de fuga da IA:

Como a criação de uma cortina de fumaça em funil reduz a velocidade do navio e as cortinas de fumaça químicas têm um número limitado de cargas, também é aconselhável otimizar o número de navios que colocam a cortina de fumaça. Por exemplo, ao recuar de um inimigo em formação de coluna, a criação de uma cortina de fumaça pelo navio líder pode ser desnecessária se a forma da ameaça 2D for completamente obscurecida pela fumaça lançada pelos navios finais.
Conclusão.
Implementar cortinas de fumaça no jogo acabou sendo uma tarefa muito mais complexa e demorada do que eu esperava. Mas deverá ter um impacto significativo na jogabilidade, tornando-a mais fresca e variada. E estou muito triste por não ter conseguido terminar até o final do ano. Agora, depurá-lo e aprimorá-lo se tornará minha tarefa principal já em janeiro de 2026. Espero que o próximo ano seja menos problemático, mas mais produtivo.
Feliz Natal e próspero ano novo! Nos vemos em 2026.











Leave a Reply