Battery life is shorter when running Windows via bootcamp.
If you are playing games under Windows you will be taxing the CPU or GPU, depending on the model you have. This will run the battery down very quickly.
How long does the battery last under Windows if you do light computing, eg. surfing, email, word processing?
Here is a discussion of MBP battery life