I was able to get this project working in Linux with minimal modifications!
The major issue is that the version of Newtonsoft.JSON is not supported in the Linux Unity editor. What needs to be done is installing the official Unity supported version of this library, which works on Linux.
Also, you need to go into the player settings and make sure Unity is running in Vulkan mode. Level geometry does not seem to show up in OpenGLCore. Exporting changes to levels doesn't seem to work, but it looks like that's still a problem in Windows.
This is in Unity version 2021.3.12f1; not sure if this fix works in 2020.3.*.
I was able to get this project working in Linux with minimal modifications!
The major issue is that the version of Newtonsoft.JSON is not supported in the Linux Unity editor. What needs to be done is installing the official Unity supported version of this library, which works on Linux.
Also, you need to go into the player settings and make sure Unity is running in Vulkan mode. Level geometry does not seem to show up in OpenGLCore. Exporting changes to levels doesn't seem to work, but it looks like that's still a problem in Windows.
This is in Unity version 2021.3.12f1; not sure if this fix works in 2020.3.*.