Por que você pode jogar jogos antigos no navegador

Navegador jogos já existem há muito tempo, mas ultimamente temos visto tradicionalmente títulos de PC como Comandar e conquistar ou até o famoso Counter-Strike 1.6 também disponível nesta plataforma. Como isso é possível se, no momento em que eles tinham certas requisitos de hardware ?

Um jogo como o Counter-Strike 1.6 precisava de um PC com processador Pentium 4 3 GHz, 1 GB de RAM e uma placa gráfica com suporte para DirectX 9. Por outro lado, outro jogo como Command and Conquer (seguindo os dois exemplos que colocamos), exigia um Pentium III de 800 MHz, com 128 MB de RAM e uma placa gráfica compatível com DirectX 8.1 e 32 MB de VRAM.

Por que você pode jogar jogos antigos no navegador

Jogos baseados em navegador também exigem hardware

Começamos com base no fato de que um Pentium 4 é um processador lançado no ano de 2000 e que mesmo os processadores de ponta mais baixa que existem hoje multiplicam sua potência por vários números inteiros (não vamos mais falar sobre um Pentium III). E a realidade é que os jogos de navegador ainda usam o recursos de hardware do PC , mas, portanto, excedem os requisitos dos jogos que podem ser reproduzidos, o que não é notável e, portanto, eles não publicam os requisitos como tal, porque literalmente qualquer PC (e até smartphone) tem bastante poder de hardware para executá-los sem problemas.

Um exemplo é encontrado, como dissemos, em Counter-Strike 1.6 , que agora pode ser reproduzido no navegador.

CS 1.6 jogos no navegador

Inicialmente, os jogos de navegador eram possíveis graças às tecnologias SVG, Canvas e WebGL, mas desde 2010 eles foram substituídos pelos chamados plugins, neste caso o famoso Flash e Java , Mas também onda de choque , Silverlight e Unity Web Player . E como você já supõe, esses plug-ins também usam os recursos de hardware do computador em que são executados para poder atender aos requisitos dos jogos.

O futuro dos jogos de navegador

Claro, desde 2017 a maioria das empresas (ou pelo menos as mais representativas, como a Oracle com seu plugin Java ou adobe com Flash Player) decidiram deixar de suportar seus sistemas (por exemplo, a Adobe já anunciou que o Flash vai desaparecer dos navegadores em dezembro de 2020), então os criadores de jogos de navegador terão que optar por outras tecnologias, como você já deve supor HTML5 é o mais poderoso, dadas as suas enormes possibilidades.

E é claro, aqui já estamos subindo a escada porque HTML5 tem requisitos de hardware semelhante ao que alguns jogos teriam: peça pelo menos um Pentium 4 ou AMD Athlon a 2 GHz, 2 GB de RAM e 1 GB de espaço em disco disponível entre outras coisas. Obviamente, esses são requisitos mínimos, e a realidade é que os jogos de navegador de amanhã terão certos requisitos de hardware da mesma forma que os jogos de PC atuais.

PlayCanvas

A parte boa é que os mecanismos Unreal e Unity, amplamente usados ​​em videogames, podem ser explorados no WebGL para trabalhar em navegadores sem a necessidade de nenhum plug-in, embora seja verdade que eles dependem demais do navegador para fornecer uma solução satisfatória. experiência de jogo (você sabe, tempos de download do que o jogo ocupa, FPS máximo, etc.). Por outro lado, outros motores como Phaser e PlayCanvas são nativos dos navegadores HTML5 e oferecem uma melhor experiência de jogo, embora graficamente sejam inferiores.

Que futuro reserva para esse tipo de jogo?

Adapte-se ou morra. Com as principais empresas que mantêm plugins atuais, como Flash ou Java, abandonando seu suporte, os jogos de navegador devem adotar algumas das novas tecnologias e, como explicamos, eles inevitavelmente passam pelo HTML5.

Atualmente, qualquer PC no mercado, incluindo os de menor consumo e baixo consumo, tem poder suficiente para executar o HTML5 e isso significa que esse tipo de jogo tem um muito potencial , um tipo de jogo de streaming, mas que usa o navegador em seu lugar (na verdade, com o Google estádio já é feito literalmente se você quiser jogar no PC, pois funciona usando o Chrome navegador).

Haverá um momento em que veremos jogos triple A em execução no navegador? É bastante complicado, porque os desenvolvedores dos jogos não estão interessados, mas por proxy, é claro, será viável.