what are the different ways of creating an exe from a unity game?

I noticed while browsing my steam games that some games have the structure of a unity build and are instantly recognizable as games built with unity, while other not so much even though they were made with unity

e.g.
Ori and the blind forest definitive edition, the data folder (in steamapps/common) doesn’t have files and folders such as: “UnityPlayer.dll”, “UnityCrashHandler64.exe” (or 32), “MonoBleedingEdge” folder…
and other files in the “_data” folder.

is it an option for pro users? or maybe it has something to do with steamworks/steam api? maybe it has something to do with unity versions even? or just a different way you build the game project?

I don’t know any of the games you’ve mentioned. However they may simply use the IL2CPP scripting backend. So all the code would be cross compiled to c++ and build as a native application That’s the only difference I’m aware of.

I think they export the game from unity normally. But, they use external software (Like “Inno Setup Wizard”) to compile all the files into one exe. folder