I am completely new to game development. I was reading the blog post about CocosShap and felt that this might be a good start for me to start learning game development. However, after some reading, I didn't fine a clear way to get introduced to game development and CocosSharp together. What I got is that CocosSharp uses Monogame which is an implementation of XNA 4.
Now to learn game development and use CocosSharp as a platform, what is the learning plan that I should go after? Learn XNA first? Learn Mono game? just go with the samples?