Half-Life 2 ya se puede jugar directamente desde un navegador web a través de un port no oficial creado por el desarrollador slqnt. No estamos hablando de streaming en la nube: el juego se ejecuta de forma local en el navegador utilizando WebGL 2, lo que permite a los usuarios empezar la partida sin necesidad de instalar la versión de Steam ni descargar previamente un pesado paquete de archivos de instalación.

El proyecto ha visto la luz tras unos tres meses de trabajo, según los detalles compartidos por el desarrollador y la propia comunidad de Half-Life. El medio Club386 ha probado esta versión y reporta que es capaz de superar los 100 FPS (fotogramas por segundo) en navegador, aunque todavía presenta fallos con la carga de escenarios en segundo plano, texturas ausentes, animaciones faciales y la renderización de los ojos de los personajes.
Nosotros mismos lo hemos probado antes de publicar esta noticia y coincidimos con las impresiones de Club386. Lo hemos probado en un portátil con procesador Snapdragon X1 Elite, con tiempos de espera para la carga bastante prolongados, eso sí. La conexión es de fibra de 1 Gbps, por lo que no es el cuello de botella.
No hemos avanzado demasiado, pero tanto la intro como el paso al segundo escenario han sido jugables, con algunos artefactos menores pero sin "colgarse".

A diferencia de otros proyectos, Half-Life 2 no es una simple demo en 2D ni un renderizador estático. Incluye físicas complejas, scripts, lógica de comportamiento de los NPC y mapas de gran tamaño diseñados originalmente para el motor Source de Valve. Lograr que todo eso funcione dentro de un navegador es un proyecto de ingeniería de software muy serio, incluso si el resultado actual sigue incompleto. Técnicamente hablando, bajo este mismo principio incluso Counter-Strike debería funcionar del mismo modo.
Al tratarse de un lanzamiento no oficial, no cuenta con el respaldo ni la aprobación pública de Valve. Lo más importante es que la versión actual no parece exigir a los usuarios que carguen sus propios archivos de datos de Half-Life 2, a diferencia de muchos proyectos de emulación que requieren que el usuario aporte sus propios archivos originales para evitar problemas legales.

Es probable que, para que el proyecto siga online tenga que cambiar su enfoque y exigir que los usuarios proporcionen sus propios archivos del juego para acceder a la versión web. Aunque esto no eliminaría del todo el riesgo de una demanda legal, sí evitaría el problema inmediato de la violación de propiedad intelectual. Si la compilación web aloja y distribuye directamente los elementos y archivos del juego, le da al titular de los derechos de autor una razón directa y fulminante para solicitar su retirada inmediata.
Este caso recuerda bastante a la demo de GTA Vice City que también se podía ejecutar en un navegador. Aquel proyecto acabó recibiendo una reclamación por infracción de derechos de autor (DMCA) por parte de Take-Two, y el portal DOS Zone tuvo que rediseñar la página por completo.
Actualmente, esa versión exige que los usuarios proporcionen datos del juego antes de empezar a usarla. Es muy probable que este port de Half-Life 2 en navegador siga el mismo camino a menos que su modelo de distribución cambie radicalmente a corto plazo.
Si todavía está online cuando leas esta noticia y sientes nostalgia o curiosidad, o quieres jugar el juego, usa el enlace que dejamos abajo.
Fuentes: Half Life 2 in browser (proyecto no oficial), Club386