- Ein auf einer RISC-V-Sandbox basierendes Scripting-System mit geringer Latenz
- Kombiniert eine schnelle virtuelle Maschine mit geringem Call-Overhead und niedrigem Speicherverbrauch und bietet so eine Scripting-Umgebung mit Typ- und Speichersicherheit
- Bei Lua/LuaJIT oder WASAM entsteht beim Aufruf von Funktionen aus Skripten ein beträchtlicher Overhead, was zu Latenz führt
- Dieses Projekt macht Game-Scripting latenzarm und ermöglicht dadurch schnelle Ausführung auch in Automatisierungsspielen, die komplexe Interaktionen zwischen Maschinen erfordern
- Demonstriert mithilfe fortschrittlicher Techniken, wie sich die Grenze zwischen nativem und emuliertem modernem C++ verwischen lässt
- Der hostseitige Code wird so geschrieben, als würde er innerhalb eines virtuellen Game-Frameworks laufen
- Mehrere CRT-Funktionen sind als Systemaufrufe implementiert und liefern dadurch native Performance
- Verwendet den GNU-RISC-V-Compiler und C++ 20
1 Kommentare
Man nennt das zwar ein Skript, aber offenbar muss man es in C/C++ schreiben und kompilieren.