Posted December 28, 2018
Some games also store save games into various locations, like that $HOME/.local/share/... If you want to purge really thoroughly, probably google the game name + save game location to see where it landed. Some games/companies even create folder directly in $HOME, like "$HOME/Almost Human" (Legend of Grimrock 2), or the hidden ones like "$HOME/.q3a" - although that is actually product of the linux quake3 binary from my distro repository, I didn't run any GOG provided executable, just used the installer to extract data files ... and those hidden folder in $HOME are very common to distro based packages, I see at least 3 another (.quakespasm,.toppler,.freegish)...
So basically you can find remnants of particular game anywhere, where it did bother to store something, but nothing of that should be of considerable size (hmm... that said, some games lately have quite huge save-game files), and you should be capable to track those down by file name...
You may try after uninstall something like "ls -alR ~/ | grep game_name" or "company_name" to see if there are some obvious ones.
And about Q3, one thing somewhat annoyed me, I tend to keep my GOG game installs on different disk (symbolic link from $HOME/gog) and only available to my user, but Q3 with binary from distro works in a way, that one has to install Q3 binary and game-data-packager system wide, then process the GOG installer to extract game data and create ".deb" packages with data only, and then install those again system-wide, so they land into folders like /usr/share/games/... on my main disk :/ ... I can move it afterwards and create just symlinks there, but overall I don't like this "install game into OS" way of dealing, would prefer the game data being just files somewhere in user $HOME and configuring game client where it will find it (and I'm pretty sure that's actually possible to do with Quake1 and Quake3 source ports, but all the guides I found were using the system wide packages, so I just gave up).
So YMMV, there's no universal guide how to prune any unwanted game from system in some general way.
So basically you can find remnants of particular game anywhere, where it did bother to store something, but nothing of that should be of considerable size (hmm... that said, some games lately have quite huge save-game files), and you should be capable to track those down by file name...
You may try after uninstall something like "ls -alR ~/ | grep game_name" or "company_name" to see if there are some obvious ones.
And about Q3, one thing somewhat annoyed me, I tend to keep my GOG game installs on different disk (symbolic link from $HOME/gog) and only available to my user, but Q3 with binary from distro works in a way, that one has to install Q3 binary and game-data-packager system wide, then process the GOG installer to extract game data and create ".deb" packages with data only, and then install those again system-wide, so they land into folders like /usr/share/games/... on my main disk :/ ... I can move it afterwards and create just symlinks there, but overall I don't like this "install game into OS" way of dealing, would prefer the game data being just files somewhere in user $HOME and configuring game client where it will find it (and I'm pretty sure that's actually possible to do with Quake1 and Quake3 source ports, but all the guides I found were using the system wide packages, so I just gave up).
So YMMV, there's no universal guide how to prune any unwanted game from system in some general way.