14 puntos por xguru 2024-01-16 | 1 comentarios | Compartir por WhatsApp
  • 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

 
kayws426 2024-01-18

Le dicen script, pero... parece que hay que escribirlo en C/C++ y compilarlo.