;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL

Topo

Em tempos de Coronavírus, jogar The Division 2 fica mais real e assustador

Em The Division, o surto de uma nova doença, chamada "Veneno Verde" ou "Gripe do Dólar", se espalha por Nova York - Divulgação
Em The Division, o surto de uma nova doença, chamada "Veneno Verde" ou "Gripe do Dólar", se espalha por Nova York
Imagem: Divulgação

Bruno Izidro

Do START, em São Paulo

20/03/2020 04h00

Resumo da notícia

  • Games tem premissa em cidades em quarentena após o surto de um vírus
  • Cidades de Washington D.C. e Nova York já foram retratadas
  • Lixos, sujeira e ruas abandonas fazem parte do cenário

Em 2016, quando The Division foi lançado, o cenário pós-apocalíptico do jogo parecia mais um que encontramos em videogames. A premissa era até fraca: epidemia de um vírus? Surto de uma misteriosa doença? Tudo parecia mais desculpa só para ambientar o jogador em uma Nova York em caos com uma quarentena.

Corta para 2020 e a pandemia do novo coronavírus está cada vez mais séria, espalhando-se pelo mundo, deixando todos preocupados. Agora, jogar a recente expansão de The Division 2, Warlords of New York, lançada para Xbox One, PS4 e PC, traz um sentimento até alarmante. De repente, o que deveria ser só ficção ficou um pouco mais perto da realidade.

Div 2 - Divulgação - Divulgação
Imagem: Divulgação

Assim como está acontecendo em outras áreas da cultura e entretenimento, o coronavírus está afetando bastante o mundos dos games: torneios de eSports no Brasil e no Mundo estão sendo adiados ou cancelados e eventos importantes, como a E3, também não vão mais acontecer este ano.

As consequências da pandemia também podem afetar como encaramos certos jogos. Plague Inc, um jogo de estratégia sobre destruir a humanidade com um vírus, foi banido em certos países, por exemplo.

A expansão de The Division 2 não deve chegar a tanto, mas, querendo ou não, explorar uma recriação tão bem feita de Nova York em quarentena, ainda mais por causa de um vírus, faz com que tenhamos novas perspectivas sobre o game.

Epidemia em Nova York

A premissa do primeiro The Division pinta um quadro de caos e desesperança quando o surto de uma nova doença, chamada "Veneno Verde" ou "Gripe do Dólar", se espalha por Nova York. É nesse contexto que os jogadores, membros de uma agência adormecida pelo governo, entram em ação para tentar trazer ordem ao caos, sendo juiz, júri e executor dentro de uma cidade sitiada.

Após desviar o caminho para a capital Washington D.C. em The Division 2, a Ubisoft lançou a expansão Warlords of New York, que traz os jogadores novamente à ilha de Manhattan. A cidade é atacada uma segunda vez por uma arma bioquímica, um vírus sintético chamado Eclipse. Por ser um videogame, é preciso sempre uma figura vilanesca, e o ataque é orquestrado por uma célula rebelde da Division.

É bom deixar claro que a série The Division nunca teve a pretensão de debater profundamente esses temas. Não espere um game que queira ar uma mensagem ou crítica mais direta como um Spec Ops: The Line ou Nier: Automata.

The Division 2  - Divulgação/Ubisoft - Divulgação/Ubisoft
Aaron Keener é o grande vilão do game
Imagem: Divulgação/Ubisoft

É bom deixar claro que a série The Division nunca teve a pretensão de debater profundamente esses temas. Não espere um game que queira ar uma mensagem ou crítica mais direta como um Spec Ops: The Line ou Nier: Automata.

O surto de vírus serve mais para dar ambientação ao real foco dos jogos: a ação de tiroteios aliada a sistemas de RPG que podem ser bem complexos. Nisso, Warlords of New York continua entregando um conteúdo de qualidade.

Ainda assim, o jogo contém muitos aspectos da realidade. A expansão não acontece em uma cidade fictícia em um planeta alienígena, e sim Nova York, com lugares como Chinatown e a ponte do Brooklyn como paisagem. O boneco que controlamos também não possui superpoderes, ele (ou ela) é um agente treinado, que usa armas de fogo e equipamentos tecnológicos, como um drone.

Com esse pé mais próximo da realidade, não tem como o contexto do mundo real, com uma crise que se agrava todo dia ao ponto das pessoas agora se isolarem em suas casas, não refletir na hora em que seguramos o controle e exploramos ruas abandonas, amos por lixos acumulados e até corpos em sacos plásticos pelo chão.

The Division epidemia - Reprodução - Reprodução
Seria o futuro com a pandemia de Coronavírus
Imagem: Reprodução

Em certas missões, o personagem até mesmo entra em áreas infectadas e precisa usar máscara de oxigênio, um item que, inclusive, se torna um elemento de gameplay por dar vantagens ao jogador, como mais dano a armas ou resistência a explosivos.

Gangues de Nova York

Esse novo olhar para The Division também coloca os holofotes em certos aspectos do jogo que poderiam ser ignorados antes, mas agora destacam certas falhas na construção de mundo do game.

Um exemplo são as facções, os grupos de inimigos que o jogador enfrenta pelas ruas. Como não é possível eliminar o vírus com as balas de um fuzil, esses inimigos precisam existir para ter no que atirar no game, mas as justificativas para isso ou são fracas ou só ruins mesmo.

Uma dessas facções que está presente no primeiro jogo e retornam em Warlords of New York são os cremadores, um grupo formado por ex-membros do departamento de saneamento da cidade que am a empunhar lança-chamas para "limpar" o contágio do vírus, matando tudo e todos.

É como se, no meio da pandemia do Coronavírus que estamos ando, os catadores de lixo, zeladores e garis pegassem em armas para matar todos que estão apresentando sintomas da gripe. Faz sentido? Não. No jogo também não.

The Division 2 Cleaner - Reprodução - Reprodução
Alguns inimigos usam lança-chama para combater o jogador
Imagem: Reprodução

A pandemia de Coronavírus é uma infeliz coincidência para o período de lançamento de Warlords of New York, que não chega fazer dele uma expansão pior ou melhor para The Division 2, mas certamente tem um impacto ao jogá-lo e não tem como ignorar.

O que chega a ser irônico é que a Ubisoft, produtora de The Division, sempre tenta desviar de posições políticas ou ideológicas em suas obras. Agora, se o jogo tenta fugir de temas políticos, a política é que chega involuntariamente ao jogo.

The Division 2 Warlords of New York

SIGA O START NAS REDES SOCIAIS

Twitter: https://twitter.com/start_uol
Instagram: https://www.instagram.com/start_uol/
Facebook: https://www.facebook.com/startuol/
TikTok: http://vm.tiktok.com/Rqwe2g/
Twitch: https://www.twitch.tv/start_uol