XCode n'est qu'un éditeur de texte amélioré. Cocoa est une bibliothèque de développement pour concevoir des applications, comme les fait Apple.
Donc, je reformule ta question: "je n'y connais rien, mais je voudrais développer un jeu vidéo".
Déjà, je vais être clair avec toi, ça n'a rien de facile. Pour l'instant, n'envisage même pas de faire un jeu en 3D. Les jeux les plus simples à réaliser sont sans doute les shoot'em up.
La solution la plus accessible est d'utiliser Flash, qui n'est pas gratuit.
Il existe aussi des moteurs de jeu 2D (à toi de chercher) qui permettent de faire un jeu en ajoutant les graphismes et sons et codant un peu de Javascript.
Ensuite, vient la "vraie" programmation: utiliser OpenGL (avec le langage C, ou Python, etc.) ou la
SDL. L'apprentissage est beaucoup plus long, mais tu disposes de beaucoup plus de liberté.
Tout dépend de ton projet, de ta persévérance et du temps dont tu disposes.