MacBooks and gaming

I have been thinking about getting a MacBook of some kind for a long time now, but one thing has got me confused and thinking otherwise: gaming. I don't intend to use my laptop as a full time gaming machine, but there are times when it's the only computer available for me and I want to play something.

Reading the system requirements for Mac games didn't really enlighten me that much, so I want to ask that what can I play on different MacBooks. 13" Air or Pro are the ones I'm mostly interested in and as I see those only have Intel HD somethings inside. If I want anything other than indie games, are the only Mac options for that the desktop systems and high-end MacBook Pros?

So here are some games I'd like to be able to play on my laptop. Please tell me, whether they will run well enough to enjoy the experience on MacBook Air/Pro 13"/Pro 15" non-retina. If they don't, then I sadly have to look elsewhere, as I don't want to spend my money on a laptop that can't run the games my three year old laptop can.

What I can run now:

  • The games in the newest Humble Bundle (excluding Amnesia)
  • Team Fortress 2
  • World of Warcraft
  • Sam & Max games

What would be nice to be able to play:

  • Left 4 Dead 2
  • Diablo 3
  • Dota 2
  • Civilization V

Asking way too much?

  • Deus Ex: Human Revolution