It's because #idevgames is very lame in that it requires you to be logged into a registered nickname on freenode, so you'll need to register a nickname on freenode (though it's a good thing to do anyway, because no one else will be able to use your nickname once it is registered).