;(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

Um resumão de "Borderlands" para quem está chegando agora

Série Borderlands tem dez anos de muita lore para ser contada - Divulgação
Série Borderlands tem dez anos de muita lore para ser contada Imagem: Divulgação

Bruno Izidro

Do START, em São Paulo

18/09/2019 04h00

"Borderlands 3" é um festival de destruição, caos e milhões de armas. Isso todo mundo sabe, mas o que o marketing do game não mostra é o foco na narrativa, com personagens e eventos de todos os games, inclusive os spin-offs, sendo relevantes para a história do novo jogo.

Para piorar, a cena de introdução de "Borderlands 3" não esclarece muita coisa, principalmente para quem está entrando na série agora. Uma pena, porque toda a mitologia criada nesses dez anos de série é bem interessante. Fizemos aqui um compilado com o que aconteceu de mais importante em "Borderlands" até o terceiro game. Obviamente, o texto contem SPOILERS!

O que são as Vaults?

Antes de entrarmos na história de cada jogo, é bom explicarmos o que são as Vaults (ou Arcas, na versão em português), já que elas são as responsáveis por todos os conflitos da série Borderlands e o objetivo final de muitos dos heróis e vilões dos games.

via GIPHY

Antes tidas somente como lendas, as Vaults são locais que guardam tecnologia e tesouros de uma raça alienígena há muito tempo extinta: os Eridians. O símbolo das Vaults é um círculo com um "V" de cabeça para baixo.

Em todo Borderlands, uma nova Vault é descoberta, e uma nova caça ao tesouro se inicia para chegar até ela, o que justifica todos os tiros, caos e destruição.

Borderlands (2009)

Quatro exploradores, Roland, Brick, Mordecai e Lilith, chegam ao esquecido e selvagem planeta Pandora em busca da lenda da Vault. Por causa disso, eles ficam conhecidos como Vault Hunters. Uma informação importante a se saber é que, apesar de o jogador só poder escolher um personagem, o cânone oficial leva em consideração que todos os quatro aram pela aventura juntos. O que vale também para os demais jogos.

Borderlands personagens - Divulgação - Divulgação
Da esquerda pra direita: Roland, Lilith, Mordecai e Brick
Imagem: Divulgação

Os Vault Hunters são ajudados por uma misteriosa mulher chamada Angel, que fala telepaticamente com eles e os guia nas missões de história. Eles, então, partem em busca da chave para a Vault, um artefato que foi dividido em três partes e está nas mãos dos três principais clãs de bandidos de Pandora.

Durante essa busca, os Vault Hunters são confrontados pela comandante Steele e seu exército de Crimson Lance, que dizem governar Pandora e que, por causa disso, têm o direito sobre a Vault e todos os seus tesouros.

Angel alerta os protagonistas de que a Vault é perigosa e não pode cair nas mãos de Steele, só que a comandante consegue a chave e chega até o local do suposto tesouro primeiro. Ao abrir a Vault, finalmente, descobre que está diante de uma espécie de portal que aprisiona uma enorme criatura chamada The Destroyer, que mata Steele.

Na batalha contra o chefe final, os Vault Hunters conseguem acabar com o The Destroyer e fechar a Vault novamente. Apesar de Angel ter ajudado os heróis por toda a aventura, o game termina sem explicar o que ela é e quais são as reais intenções dela.

Borderlands: The Pre-Sequel (2014)

Apesar de ter sido lançado após "Borderlands 2", cronologicamente "The Pre-Sequel" acontece antes (daí o nome, "pré-sequência").

A história acontece na lua de Pandora, Elpis, onde um homem chamado Jack diz ter descoberto uma Vault. Para ajudá-lo, ele contrata os Vault Hunters Athena (personagem que aparece em uma das expansões do primeiro "Borderlands"), Claptrap (o robozinho amarelo que também aparece no primeiro game), além de Wilhelm e Nisha (que se tornariam vilões em "Borderlands 2").

Jack comanda uma grande estação espacial chamada Helios, que orbita Elpis e tem o formato da letra "H", só que ela é invadida por uma facção chamada Lost Legion. Para retomá-la, Jack e os novos Vault Hunters recebem o auxílio dos protagonistas do primeiro game, Lilith e Roland, além de Moxxi, outra personagem que é introduzida em uma das expansões do primeiro "Borderlands".

Borderlands Pre Sequel - Divulgação - Divulgação
Jogo acontece em Elpis, Lua de Pandora
Imagem: Divulgação

Após recuperar a estação Helios, Jack é traído pelo trio do primeiro game quando eles descobrem que Jack havia adquirido o olho da criatura The Destroyer, após ter sido derrotado na Vault, para criar uma arma de destruição em massa.

Mesmo assim, Jack e os novos Vault Hunters conseguem entrar na Vault lunar e derrotar o guardião Sentinel. Então, Jack toca no misterioso artefato e tem visões do futuro. Enquanto ele está em estado de transe, Lilith aparece e dá um belo soco em Jack, desfigurando o rosto do vilão e explicando a razão de ele usar uma máscara nos jogos posteriores.

Após toda essa experiência, Jack fica completamente louco e se torna Handsome Jack, o grande vilão de "Borderlands 2".

Borderlands 2 (2012)

Após os eventos de "The Pre-Sequel", Handsome Jack começa sua vingança contra os Vault Hunters e a população de Pandora, usando o poder bélico da estação Helios. O que restou de civilização no planeta se refugiou na cidade de Sanctuary, que também se torna a base dos Crimson Raiders, um grupo de resistência comandado por Roland, um dos Vault Hunters do primeiro game. Lilith, Mordecai e, posteriormente, Brick também entram para o grupo.

Essa resistência ganha o reforço de mais quatro Vault Hunters recém-chegados em Pandora: Zer0, Maya, Axton e Salvador. Assim como no primeiro game, eles são guiados por Angel, já que Handsome Jack achou uma chave para uma nova Vault, dessa vez em Pandora, e pretende usar o poder dela para concluir sua vingança.

Após alguns eventos, em que os ex-Vault Hunters e agora lacaios de Jack, Wilhelm e Nisha, são mortos, os Crimson Raiders são traídos por Angel, que revela ser filha de Handsome Jack. Para evitar que a cidade de Sanctuary seja destruída, os personagens ativam os mecanismos internos do lugar, que era uma nave no ado, transformando-a em uma cidade voadora.

Handsome Jack - Divulgação - Divulgação
Handsome Jack é o grande vilão da série até agora
Imagem: Divulgação
Em uma tentativa final de impedir o vilão, os Crimson Raiders, assim como os antigos e novos Vault Hunters fazem uma missão suicida contra a base de Jack. Arrependida e com ódio do pai, Angel pede para ser morta pelos Vault Hunters, um desejo que é concedido. Ao ver a filha sem vida, o vilão mata Roland e rapta Lilith.

Com a Vault aberta, assim como aconteceu no primeiro game, uma enorme criatura, chamada The Warrior, aparece. Mesmo em desvantagem, os novos Vault Hunters conseguem derrotar o monstro, salvar Lilith e matar Handsome Jack.

No fim, outro plot twist acontece e a chave usada para abrir a nova Vault revela um mapa, mostrando a localização de várias outras Vaults espalhadas pela galáxia.

Tales From Borderlands (2014)

O Borderlands mais diferente de todos, já que é um adventure e não um jogo de tiro. "Tales" acompanha a história de dois novos personagens: Rhys e Fiona, que fazem uma aliança temporária para recuperar 10 milhões de dólares e acabam descobrindo uma nova Vault em Pandora.

O game acontece após "Borderlands 2" e diversos personagens dos jogos anteriores retornam, como Zer0, Athena e Handsome Jack, que continua vivo como uma entidade virtual.

Um evento importante no jogo é a destruição da estação Helios, que ainda estava operando mesmo sem Jack. Os destroços caem em Pandora e os sobreviventes acabam formando um clã liderado por Vaughn, melhor amigo de Rhys.

Scooter, o mecânico responsável pelos veículos da galera e que aparece desde o primeiro "Borderlands", acaba morrendo. Ele tem um triste fim após tentar consertar a nave em que Rhys e Fiona estão no espaço.

via GIPHY

Após muitas reviravoltas na história, em que Rhys mata Handsome Jack de uma vez por todas e se torna o presidente da megacorporação Atlas, ele, Fiona e um grupo de amigos que se formou durante a aventura conseguem abrir a nova Vault, chamada Vault of the Traveler, e derrotam o monstro que a protegia. No final, Rhys e Fiona entram sozinhos na Vault, desaparecendo misteriosamente.

Commander Lilith & the Fight for Sanctuary (2019)

Essa é uma expansão para "Borderlands 2" que foi lançada poucos meses antes do lançamento de "Borderlands 3" e desenvolvida justamente para ligar os acontecimentos entre os dois games.

A história mostra como Lilith é forçada a tomar a liderança dos Crimsons Raiders após a morte de Roland em "Borderlands 2". Isso por causa do aparecimento de um novo vilão, Coronel Hector, que expulsa os heróis de Sanctuary, rouba o mapa com a localização das outras Vaults e ainda espalha um gás em Pandora, transformando seus habitantes em monstros-planta.

Por ser uma expansão, o jogador controla o mesmo Vault Hunter de "Borderlands 2" e realiza uma série de missões para retomar Sanctuary, o mapa das Vaults e salvar Pandora.

No final, Lilith não tem outra saída para derrotar Hector a não ser destruir Sanctuary, perdendo o mapa no processo. Com os Crimson Raiders quase dizimados após a luta, Lilith faz um chamado para que novos Vault Hunters apareçam em Pandora para retomar a busca pelas Vaults restantes, dando o gancho para "Borderlands 3".

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