So Valve is adding some kind of integrated Windows/Linux crossover support called Steam Play.

I have tested my games on Linux successfully using WINE, which is how Windows games can be played on Linux computers. For developers, they are recommending to make a game that uses "Vulcan" natively.

Personally, I don't understand how any of this actually works, but it seems like 3DGS could work in this way, since the games do run through WINE.

I would love to figure out a way to make a Linux version of my game, as this could open up a new market. Does anyone know whether this is possible?

This is Valve's announcement about how this all works: https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561

This is Vulcan, which seems to be a cross platform tool we can use, though again, I have no idea how it works at this point: https://www.khronos.org/vulkan/

If anyone knows how to integrate these things, I think it could greatly enhance 3DGS as a viable engine, opening it up to at least Linux and Mac users if it works...