Simple: Right time, right girl. That's it.
Comes down to timing. Women are in the moment creatures, we all know this. So if you are not weird/creepy, make it fun, connect, and build rapport AND the girl is in the mood at that exact moment, she will likely say yes.
We can discuss gaming...