I am trying to build a simple 2 player realtime fighting game. I’ve done projects using Cocos2d-x before but not done any network programming. What I would like to know is that should I start learning BSD sockets or is there any wrapper like AsyncSocket in iOS which does some abstraction? Anyone with experience in multiplayer gaming can please point me to a tutorial or starting steps that would be fantastic! thank you.