Servidor Quake III en el Navegador con Q3JS
By @levelsio (@levelsio)
AI Summary
Después de siete años, he vuelto a poner en marcha un servidor de Quake III, pero ahora funciona directamente en el navegador, lo que lo hace mucho más accesible. En 2019, solíamos jugar una versión llamada OpenArena en Bali, pero dejó de funcionar tras una actualización de Mac. Afortunadamente, @lukathedev desarrolló Q3JS, que compila ioquake3 a WebAssembly, permitiendo que el juego se ejecute en el navegador. He configurado un servidor y frontend en http://q3.pieter.com para facilitar el acceso. Para resolver el problema de la falta de jugadores, he añadido notificaciones web que avisan cuando hay suficientes jugadores y he programado una partida diaria a las 8 PM GMT. Para más servidores y mapas, se puede visitar http://q3js.com.
Key Concepts
WebAssembly es un formato binario para ejecutar código en navegadores web a velocidades cercanas al nativo, permitiendo aplicaciones complejas como juegos y editores de video.
La accesibilidad en el navegador se refiere a la capacidad de ejecutar aplicaciones directamente desde el navegador sin necesidad de descargas o instalaciones adicionales.
Category
Tecnología y HerramientasOriginal source
https://x.com/levelsio/status/2033674799382405354?s=12More on Discover
Summarized by Mente
Save any article, video, or tweet. AI summarizes it, finds connections, and creates your to-do list.
Start free, no credit card