Steam handles all that now. You literally dont have to do anything special for an ever increasing number of new games. The method of installation is the same as on windows: Click install and wait.
It has admittedly been some time since I last gave it a go. In my memory I had wasted hours tweaking graphical drivers and game configs to get a game working, before finally giving up.
So I just had some free time today to look into the state of Steam gaming on Linux. And my mind is blown! Between Proton and Vulcan it couldn't be easier and more stable.
I might just toss my Windows partition overboard in due time.