How much space for bootcamp?
Windows 10 minimum hard disk space required is 32GB.  You need to start there, add up whatever your games/apps are going to require and allocate that much to the Bootcamp partition.
You get this information by looking up the minimum system requirements for each thing you want to install and adding them up. As a suggestion, most will give two values - the minimum and the recommended.  Always go with the recommended amount.
The key is to research!  I wrote this as more of a “tutorial” of sorts to show future readers how to obtain this info because the next release of Windows, macOS and whatever additional software  will change the specifics. Here’s some links to get you started:

Bootcamp System Requirements
Windows 10 System requirements

Once I have everything accounted for based on the suggested values, I usually add 10% (like a contractor) as cushion. It better to “have and not need than need and not have.”