3 ms·
Something I want is a sandboxed place to run USER scripts in game. I trust the game's creators to not hack my machine with their DSL (else I wouldn't be running
by nox101 2y ago
Something I want is a sandboxed place to run USER scripts in game. I trust the game's creators to not hack my machine with their DSL (else I wouldn't be running their game). I don't trust random drive by game mod to the same level. I'd love not to have to trust user additions, but currently I do have to trust them or go without.
I run a few games that takes C# plugins. The games have a big warning that they aren't doing anything to prevent my machine getting hacked, personal files uploaded to random servers, etc....
- maccard 2y agoYou want luau - https://luau-lang.org/ https://luau-lang.org/ It’s what Roblox uses
- JonChesterfield 2y agoOr lua itself
- deleted 2y ago[deleted]
- maccard 2y agoLua is a great language for embedding - the difference between lua and luau is that luau gives you a restricted sandbox for your scripts, meaning you can have user generated scripts - like Roblox, UEFN, that sort of thing
- slaymaker1907 2y agoI think wasm would work pretty well given that sandboxing is essential for browser security. However, the hard part is having a functional permissions system that isn’t so strict that actually malicious plugins can slip through due to every plugin needing a ton of permissions for basic functionality.