- Sistema de scripting basado en sandbox RISC-V con capacidad de baja latencia
- Combina una máquina virtual rápida con bajo overhead de llamadas y uso reducido de memoria, ofreciendo un entorno de scripting con seguridad de tipos y seguridad de memoria
- En el caso de Lua/LuaJIT o WASAM, al llamar funciones desde el script se genera un overhead considerable, lo que provoca latencia
- Este proyecto hace que el scripting para juegos sea de baja latencia, permitiendo una ejecución rápida incluso en juegos de automatización que requieren interacciones complejas entre máquinas
- Demuestra cómo usar técnicas avanzadas para difuminar la frontera entre código nativo y C++ moderno emulado
- El código del lado del host está escrito como si se ejecutara dentro de un framework de juego virtual
- Varias funciones de CRT están implementadas como llamadas al sistema, lo que ofrece rendimiento nativo
- Usa el compilador GNU RISC-V y C++ 20
1 comentarios
Le dicen script, pero... parece que hay que escribirlo en C/C++ y compilarlo.