

A somewhat different version of that world and of characters similar to the one he’s acting exists in the games.
When building a character for acting one bases oneself in the script to “fill-in the blanks” of “how would this person feel in these circumstances”, based on things like the past of that person, the world around them and past events (sometimes actors using Method Action will even during rehearsal enact an important events of a character’s past which are NOT on the script, just to try and get an impression of how that might have shaped that imaginary person).
So it still makes sense that now, after he built a character based on the script’s version of that world and of people like that character in it, he would avoid different versions of that world and those people.
Mind you, he might just not be at all a gamer and this is just an excuse not to play the game. Then again he might genuinely want to avoid the negative side effects for his character building of being exposed to two different versions of the same world - it is a valid consideration for some actors. Only he knows if it’s a genuine reason or just some bollocks he said to get fans of the games of his back.



Want to make tons of lines of code from pretty normal code?
Just unroll your fixed size for loops (i.e. convert them into multiple copies of their contents, one after the other as many times as that loop would loop).
You can actually automate it and in fact some compilers will do that when generating assembly for some microprocessor architectures (if the loops aren’t crazy big) because it increases performance in those (because the JMP instruction at the end of the loop is quite expensive).