I was wondering if there was a way to make a game and give to other people and not have them require the unityplayer.dll file with it, thanks!
Unfortunately you must have it. I suggest that when you send it to other people, you send a folder containing the .exe file, game data folder, and unityplayer.dll. That way, the users know that they are all part of your game and they don’t accidentally delete one of those not knowing that the games needs it.
You may want to name the parent folder the name of your company or some other identifying word that will be associated with you (or your game). That way, if you end up releasing another game to the same people, they will be able to put the .exe file and game data folder in that parent folder and they will effectively share the same unityplayer.dll. So essentially in this case you only need one of those files.