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

Nobru, Gaules e mais: conheça os headsets de pro players brasileiros

Siouxsie Rigueiras

Colaboração para o UOL

06/09/2020 14h57

Na procura de equipamentos perfeitos para jogar e de acordo com o gameplay do dia a dia, as vezes fica difícil escolher o melhor para integrar momentos de lazer e até mesmo de trabalho. Pensando nisso, o Start separou cinco modelos de headsets de profissionais para que você possa escolher o que melhor atende a suas necessidades. Nobru, Rakin, Gaules, Revolta e Zigueira foram os selecionados da vez, e a gente explica por que cada equipamento é único. Confira:

Nobru: Headset Beast HS404 OEX GAME - Reprodução/Amazon - Reprodução/Amazon
Imagem: Reprodução/Amazon

Nobru: Headset Beast HS404 OEX GAME

Preço: R$ 289,00*


Quem conhece a história do Nobru no Free Fire, sabe que no início, não existia luxo. O pro player está no topo e usa um dos melhores equipamentos para quem joga a modalidade: Headset Beast HS404 da OEX GAME. Nas cores preto e laranja com surround 7.1 e leds, ele te possibilita fazer personalizações, conta com um microfone que isola ruído e ainda é flexível. Além disso, ainda tem um revestimento acolchoado que oferece conforto para diversas horas de gameplay e tem saída USB.

Fone Rakin: Headset Gamer Alienware 7.1.| AW510H - Reprodução/Amazon - Reprodução/Amazon
Imagem: Reprodução/Amazon

Rakin: Headset Gamer Alienware 7.1.| AW510H

Preço: R$ 769,00*

Essa dica fica para os fãs de Valorant e League of Legends, é o Headset Gamer da linha Alienware 7.1. O modelo AW510H foi feito pela Dell e é o equipamento do brasileiro Rakin, que é atualmente streamer na Team Liquid. Este headset é confortável e conta com garantia de dois anos. Além disso, ele vem com controle de volume/mute, conta com surround 7.1, tem um design com o estilo moderno da Alienware para ninguém colocar defeito e microfone unidirecional com cancelamento ativo de ruído.

Fone Zigueira: Headset Gamer Hyperx Cloud II - Reprodução/Amazon - Reprodução/Amazon
Imagem: Reprodução/Amazon

Zigueira: Headset Gamer Hyperx Cloud II

De R$ 669,00*

Com quase 20 anos no mercado, a HyperX faz sucesso entre muitos pro players. O streamer brasileiro Zigueira, da Team Liquid, tem paixão pelo seu Headset Gamer da HyperX, modelo Cloud II. A linha da marca é conhecida por proporcionar conforto e uma durabilidade considerada extraordinária, voltada para games, claro. Ele é durável por conta da estrutura sólida em alumínio, que resiste ao desgaste de utilizar todos os dias durante longos períodos. Otimizados especialmente para gamers, conta com cancelamento de ruído e é compatível com diversos dispositivos. Com garantia de dois anos, é confortável, 7.1 surround e com drivers de áudio preciso e nítido.

Fone Revolta: Headset Gamer HyperX Cloud Orbit - Reprodução/Amazon - Reprodução/Amazon
Imagem: Reprodução/Amazon

Revolta: Headset Gamer HyperX Cloud Orbit

Preço: R$ 2.999,89*

Mais um brasileiro da lista que usa HyperX, desta vez, de League of Legends. Revolta, caçador da Red Canids, que usa um HyperX Cloud Orbit. Este headset promete te levar para outra dimensão quando falamos em imersão, em alta qualidade, claro. Compatível com múltiplos dispositivos, ele oferece três opções de cabo removível, conta com um 3D totalmente imersivo por conta da placa de processamento digital e diversas outras especificações para tornar sua experiência imersiva única. Além disso, ele tem um filtro de antissopro e ainda conta com controles de áudio no próprio fone.

Fone Gaules: Headset Gamer Razer Kraken Tournament - Reprodução/Amazon - Reprodução/Amazon
Imagem: Reprodução/Amazon

Fone Gaules: Headset Gamer Razer Kraken Tournament

Preço: R$ 799,99*

Uma das personalidades mais importantes do Counter Strike brasileiro também tem seu equipamento predileto: Headset Gamer Razer Kraken Tournament. Este headset da Razer conta com um áudio apurado e realista, ótimo para os players de FPS. Com THX Spatial Audio, que permite que você ouça 360º com precisão, ele conta com drivers de ajustes personalizados e permite que você tenha horas de gameplay de maneira confortável para quem usa óculos e até mesmo nos dias mais quentes. Além disso, você conta com um controle em seu fio para personalizar sua audição do jeito ideal, o seu.

*Os preços foram checados no dia 05/09/2020 para atualizar esta matéria. Pode ser que eles variem com o tempo


O UOL pode receber uma parcela das vendas pelos links recomendados neste conteúdo. Preços e ofertas da loja não influenciam os critérios de escolha editorial.