Guys are pretty simple from my experiences, if they like you - they won't play games. If they want to see you, they will make time. If they care, they will show it. At the end of the day, if you're getting the sense you're part of a hot and cold game, chances are that he doesn't like you that much.
Think about it...
A guy knows that if he waits it out too long, another guy could make a move on you
This is so important to realize. When we get bogged down thinking and analyzing what his actions or lack of actions mean, we spend a lot of time with this back and forth mentality. In the meantime, it is vital to concentrate that the longer he goes without being clear, the higher the chances that your attention could be swayed by another man. If he really wanted you, and saw your value he would be worried that his lack of action, could mean losing you!
If he cares about you, why waste time and play games?
Not many men who cares about you, would rather waste time playing games than being with you, holding you, creating memories etc... it just seems so counter intuitive to think that a man who cares would put you through the pain of not knowing.
Real men don't play these games
SIMPLE. If he is playing games, then he is not a real man that cares for you. A man that has respect for your time and efforts isn't going to act like that! For every game player, there is a good man that could make you happy.
So if you're ever sitting there dissecting whether he likes you with a group of friends, just keep in mind. Men are pretty simple, and as much as we like to think that they hold the traits of mind games... most of the time they are pretty straightforward. If he liked you, he would be with you.