Besides using Steam, you could look into lutris or playonlinux, as they carry game specific "formulas" to get stuff running on pure wine.
I'm not too familiar with playonlinux but had much success with lutris!
I'm not too familiar with playonlinux but had much success with lutris!
After switching to FreeBSD I tried to run PlayOnBSD, but it did not seem maintained and I could not get it to work. However it turns out the configuration for the games installed using PlayOnLinux were in simple text-files that I could easily use to launch all the games (after copying over to my new FreeBSD home directory).
Unfortunately after upgrading to FreeBSD 13.4 I have suddenly not had any luck at all running WINE or Proton. Need to try to figure that out some day. Or just hope that an upgrade to WINE 10.x will solve it.