Is there a manifest or other way to see what another game has used from the asset store? Say if I like the way a particular game looks, and I want to use similar say shaders or like the user interaction with a certain character controller (just an example, I’m aware I can make my own). How could I tell if that game used something like UBER Shaders or whatever else?
You can’t really - unless it’s super obvious. The Player.log (or output_log.txt for games made with Unity 2017.3 or lower) could contain some info, but other than that, you’d be better off contacting and asking the developer of a game directly.
If they are an indie dev, they may actually be excited to talk about what they used and how they built their game. They might have even discussed it in a dev blog already.
If they are a larger company, they probably will want it all to be kept secret sauce.
There are asset dectives discussion groups too on the Internet ![]()
Example
If an asset has its own DLLs or asmdefs, look in the build’s name_Data/Managed folder. You may see things like Rewired.dll, Opsive.UltimateCharacterController.dll, MoreMountains.CorgiEngine.dll, etc.
Better to learn how to tweak things yourself. Even if a game uses an asset, it’s very unlikely that it’s been shoved in without a lot of adjustment and even rewriting of code.