I tried playing this on Arch Linux but you’re dependent on a bunch of additional libraries. SPIR-V Cross and libcimgui_sdlgpu in particular, possibly more. I’d recommend static-linking CImgui and just shipping already compiled SPIR-V shaders instead of compiling them on the fly, so long as you’re not procedurally generating those too of course.
I got it use SPIR-V Cross installed from the package manager but I gave up when I saw CImgui was also missing, I don’t think the version in the AUR will be what SDL is looking for. Also for some reason it won’t pick up libdxcompiler.so in the working directory without setting manually with LD_LIBRARY_PATH
Hopefully somebody else has more luck, this looks very interesting.