The package adobe-air-sdkAUR installs Adobe Air not in the place where the game expects it to be, fix this by creating the following symlink:
Install libopenssl-1.0-compatAUR and add LD_LIBRARY_PATH=/usr/lib/openssl-1.0-compat to your launch options. Some Steam games are built against OpenSSL 1.0. Common steps Prepend /usr/lib to LD_LIBRARY_PATHĪdd LD_LIBRARY_PATH='/usr/lib:$LD_LIBRARY_PATH' to your launch options. Please note that most of these 'missing' libraries are actually already included with Steam, and do not need to be installed globally. game_executable is likely located somewhere in ~/.steam/root/steamapps/common/. You can find out what libraries it requests by running ldd game_executable. Tip: If a game fails to start, a possible reason is that it is missing required libraries. Report bugs involving missing libraries on Valve's bug tracker on their GitHub page before adding workarounds here, and then provide a link to the bug so it can be removed as the problems are fixed.
Note: Steam installs library dependencies of a game to a library directory, but some are missing at the moment.