Quake-SRP - Quake portado a Rust seguro, jugable en el navegador
Show HN: Quake ported to safe Rust, playable in browser
Quake-SRP lleva el clásico Quake de 1996 a tu navegador, portado a Rust desde su código GPL y renderizado por software sin necesidad de GPU ni dependencias. Incluye el episodio shareware original y permite cargar tus propios archivos pak para acceder a los episodios 2-4, misiones como Scourge of Armagon y Dissolution of Eternity, y la música del CD. Disfruta de controles modernos como WASD, vista con ratón y gamepad, o cambia al modo clásico con los controles originales de id. Con consola integrada para trucos y selección de niveles, guardado rápido y soporte para múltiples presets, es una forma accesible y nostálgica de revivir un clásico.
El Quake de id Software de 1996, portado a Rust desde su código GPL y renderizado por software en tu navegador: sin GPU, sin dependencias.
- aroman
Dios mío, y el autor incluso proporcionó un "proof"[0] arnés de diff visual... que replica el juego original píxel por píxel.
Solo la guinda del pastel de una gran demostración de nuestro nuevo superpoder colectivo: pedirle a las computadoras que hagan algo que podemos describir cómo hacer, pero que (probablemente) nunca nos tomaríamos el tiempo de hacer nosotros mismos.
[0] https://github.com/terrapapagalli1516/quake-srp/tree/main/or...
- hn_submit
¿Ahora hordas de desarrolladores van a portar todo tipo de software de código abierto a Rust usando LLMs y hacerlo pasar como su propio trabajo?
No le veo ninguna necesidad a esto. Rust es brillante, pero el código C++ de Quake ya estaba más o menos libre de errores.
- airesQ
Aquí el autor (alguien más lo envió, gracias). También hay un video, un video de seis minutos sobre cómo funciona y las diversas mejoras de calidad de vida que agregamos (hecho por IA con asistencia humana):
- apresmoi
Siento que https://cssquake.wtf y https://asciiquake.wtf son un poco más de desafío que esto
- koala_man
Nunca habría imaginado en 1996 un navegador web de teléfono capaz de esto, entre jugar Quake y probar los nuevos y flamantes efectos de imagen con rollover de mouse impulsados por JavaScript en Netscape Navigator 2.0
- Quiark
Todavía me hacen pedazos, ¿cómo es que es seguro?
- hand32
¿Cuál es el punto de esto?
- franze
ok, esto supera por mucho mi mashup de doom buscaminas [1]