

Steam manages this for you on any distro it runs on, nowadays you dont even need to worry about it anymore.
Without steam you can run umu-launcher (basically valves solution with steam removed) directly, or use one of the many gui-programs that manage wine/proton prefixes for you like for example bottles.
umu-launcher and the gui solutions require wine or proton, I recommend proton-GE, a soft fork of valves upstream proton with experimental patches and gamefixes added.









I think the best way is to make it a package instead in a personal channel, see How to define a package and How to create a channel