Un desarrollador logró compilar un motor de juego completo a WebAssembly (WASM) con un tamaño de apenas 35 MB, lo que representa un desafío significativo frente a los tamaños habituales del software actual. El proyecto incluye un renderer GL Compatibility, física Jolt, runtime GDScript e interprete Ink. Como comparación, la página de Facebook requiere 44 MB para cargar, mientras que una imagen base de Docker con Python slim alcanza los 144 MB sin dependencias. El artículo cuestiona por qué la adopción de WASM no se ha extendido más cuando ofrece ventajas de tamaño de aproximadamente 10 veces respecto a las soluciones tradicionales. Las tecnologías mencionadas como alternativas viables son Rust y C/C++, mientras que Go y Zig todavía no ofrecen soporte completo para características como sockets e hilos en el estándar WASI.
Desarrollador crea motor de juego en WebAssembly de solo 35 MB y desafía al software actual
