Cocos2d-x for xna的发布,意味着C#的开发者也可用C#编写属于自己的游戏。对于一部分对C++苦恼而喜欢C#的编程初学者来说,如果能够用C#加上一个好的游戏引擎写个小游戏也是不错的选择。虽然XNA也能够满足C#开发者的游戏梦,但不得不说cocos2d-x游戏引擎的确让开发游戏成为一件很简单的事情,做一款小游戏,还是不错的选择。当然,该引擎倡导的跨平台的确有一套,同一套API,让开发者在平台迁移上的工作量减少了很多。Iphone,Andriod,windows phone,win8等平台下,都可使用cocos2d-x。由于不同平台下,都有自己的一套解决方案,同一套API,学习一个,基本上转到其他平台是很简单的事。这样,C#开发者学习了cocos2d-x for xna后,以后在需要用C++,Java,Object-C,html5开发时,再学习该语言下的cocos2d-x时,那就简单很多了,当然还是得花时间的。编程语言只是实现的工具、学习的媒介,重要的是Idea。 Cocos2d-x for xna的发布,意味着C#的开发者也可用C#编写属于自己