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

Gears of War: quem é quem no elenco de heróis

Gears of War  - Divulgação
Gears of War Imagem: Divulgação

Makson Lima

Colaboração para o START

13/09/2019 04h00

Continuando nossa epopeia de "Gears of War", depois dos momentos marcantes e de um glossário básico, chegou a hora de tratar dos personagens que compõem essas histórias de guerra, sangue e motosserra.

Desde Marcus Fenix, protagonista do primeiro jogo, até personagens que ganharam mais destaque em Gears 4 e 5, temos grandes nomes no elenco, e isso sem mencionar os vilões da série.

Marcus Michael Fenix

Gears Marcus - Reprodução - Reprodução
Imagem: Reprodução

O grande protagonista da franquia "Gears" já viu mais guerras e conflitos do que gostaria de se lembrar. Hoje, atua mais como e aos novos Gears, dentre eles seu próprio filho, James. Marcus começou novo, nas Guerras do Pêndulo, e teve atuação lendária durante o catastrófico E-Day. Durante a Batalha de Ephyra, abandonou seu posto para resgatar seu pai, o cientista Adam Fenix, e foi preso por isso. Resgatado por seu melhor amigo e irmão de batalha, Dom, assumiu o posto de líder do Esquadrão Delta quando da morte trágica de Minh Young Kim, e se redimiu de todas as formas ao erradicar grande parte da Cavidade, lar dos Locusts.

Foi casado com Anya, o amor de sua vida, e teve um filho, James. Viveu em paz com sua família após ass a Rainha Locust, Myrrah. Quando uma nova ameaça surge em Sera, os Swarm, ele volta ao calor do combate ao lado de seu filho e novos amigos, Kait e Del.

James Dominic "JD" Fenix

Gears of War JD - Divulgação - Divulgação
Imagem: Divulgação

Filho do lendário Gear Marcus Fenix, James nasceu num mundo pacífico e assim viveu por vinte e cinco anos. Junto de seu melhor amigo, Del, ingressou na Coalizão e se tornou um Gear. Nesse ínterim, encontrou os Forasteiros, uma nação tribal, vivendo à margem de grandes cidades como Nova Ephyra, e foi assim que conheceu Kait Diaz. Seu nome do meio, Dominic, é homenagem ao melhor amigo de Marcus, cujo sacrifício durante a Pandemia dos Lambent livrou o Esquadrão Delta de uma armadilha arquitetada por Myrrah. Quando os Swarm surgem em Sera, JD, como é chamado por seus amigos, assume a frente numa busca pela origem do perigo emergente. Em "Gears 5", reaparece mudado pelos conflitos.

Kait Diaz

Gears Kait - Divulgação - Divulgação
Imagem: Divulgação

A protagonista de "Gears 5" quer entender o que acontece dentro de si, qual o seu ado misterioso e conexões com os Locust. Abandona os Forasteiros, sua família, e se torna Gear ao lado de seus amigos, JD e Del.

Kait cresceu longe das regalias dos grandes centros metropolitanos de Sera, aprendendo tudo que sabe com seu tio, Oscar, membro dos Forasteiros, e de forma rígida. Após sacrificar a própria mãe, Reyna, líder dos Forasteiros, capturada pelos Swarm e usada como cérebro pensante para controlar a horda de monstros, Kait parte em uma nova jornada. Juntamente com seu amigo Del, vai a lugares recônditos do Planeta Sera, onde, supostamente, encontrará as respostas que tanto procura.

Delmont "Del" Walker

Gears Del - Divulgação - Divulgação
Imagem: Divulgação

Delmont perdeu seus pais para a guerra contra os Locust e foi parar num dos internatos mantidos pela Coalizão. Lá, conheceu JD, de quem se tornou grande amigo. É escolhido a dedo pela Primeira-Ministra Jinn para liderar DeeBees, os autômatos criados por Baird.

Além de um grande combatente, Del cresceu para se tornar um sujeito curioso e respeitoso, por isso mesmo se afastou de seu amigo quando segredos mórbidos vieram à tona. Junta-se, então, a Kait, que conheceu quando fugiu do internato para fazer parte da milícia, na tentativa de desvendar as conexões de sua amiga aos monstruosos Locust.

Anya Stroud

Gears Anya - Divulgação - Divulgação
Imagem: Divulgação

A parceria entre Anya e Marcus se estende de longa data, desde a mais longeva guerra já vista no planeta. Oferecia todo e possível para o Delta Squad após o E-Day até que, quando tudo parecia perdido e a humanidade encontrava-se diante de um abismo, seguiu os os de sua mãe, a Major Helena Stroud, vestiu o traje de Gear e, com Lancer em punho, juntou-se ao amor de sua vida para por um fim no conflito com os Locust e Lambent.

Anya fez parte do programa de fertilidade concebido por Mina Jinn, e, assim, deu a luz a James. Após a queda dos Locust, assumiu a posição de Primeira-Ministra da Coalizão e assim continuou até sua morte, durante complicações no programa de fertilidade de Jinn, na tentativa de gerar um novo bebê. A rusga existente entre Marcus e Jinn vem daí.

Dominic "Dom" Santiago

Gears Dom - Divulgação - Divulgação
Imagem: Divulgação

O arco mais sofrido e pesado da saga "Gears" é o de Dom. O melhor amigo de Marcus Fenix protagoniza a cena mais dolorosa possível quando reencontra sua esposa, Maria, capturada e feita de cobaia pelos Locust. Isso após ter perdido os dois filhos pequenos durante a invasão da horda ao planeta no E-Day. É irável que, mesmo com tanta tragédia em seu ado, ainda tenha forças para lutar de igual a toda uma pletora de monstruosidades e adversidades. Resgata Marcus da prisão de segurança máxima de Jacinto e, juntos, invadem o lar dos Locust, colocando Myrrah em seu devido lugar. Em seu momento final, Dom sacrifica-se para assegurar a vida de seus irmãos de guerra. Dentre os Gears, um dos maiores.

Augustus "Cole Train" Cole

Gears Cole 2 - Reprodução - Reprodução
Imagem: Reprodução

Cole Train é a estrela da franquia "Gears". Em tempos de paz, Augustus foi o mais popular jogador de Trashball, o esporte número 1 em Sera. Quando a invasão Locust começou, Cole ingressou no exército e, com seu jeito empolgado e destemido, fez muitos amigos, até mesmo Baird. É importante apontar o seguinte: a popularidade de Cole Train, apelido dado por conta de sua forma de jogar Trashball, era tão grande, que muitos se alistaram só para seguir os os do ídolo. Continua um forte aliado da Coalizão quando do surgimento dos Swarm, lutando ao lado de Marcus, JD, Del e Kait para livrar Sera da nova ameaça.

Damon S. Baird

Gears Baird - Divulgação - Divulgação
Imagem: Divulgação

O melhor amigo de Cole Train é também uma das mentes mais brilhantes dentro da Coalizão. Ingressou a luta armada logo após o E-Day, juntando-se ao Esquadrão Delta de Marcus Fenix quando perdeu seus irmãos de guerra do Esquadrão Alpha. Durante o conflito com os Locust, encontrou formas de estudar o poder bélico dos inimigos, assim como sua morfologia e natureza.

Baird faz uso de sarcasmo para esconder o quanto se importa com seus amigos, e talvez por isso mesmo, o gênio da mecânica se dê melhor com as IAs criadas por ele próprio do que com outras pessoas. Foi julgado pelo Coronel Ezra Loomis, juntamente a outros membros do Esquadrão Kilo, pelo uso de armas de destruição em massa durante a guerra contra os Locusts. Nos dias que sucederam o confronto, nos 25 anos de paz, fundou a DB Industries, responsável por robotizar as cidades com DeeBees, autômatos com utilidades diversas.

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