has been using COCOS2DX to write their own 2D games, have to say, to write a super small-scale game, the use of COCOS2DX has certain advantages, the first threshold is very low, writing 2D games is also easy to use, unfortunately has not been a good UI editor, Finally wait until Cocostudio release, the results did not think, this fellow than Cocosbuilder to pit dad 100 times times AH 100 times times!!! Starting from the 1.0 version of this companion, the results of each version of the update, this fellow in the modification of the use of the way, the most terrible thing happened, I hand the COCOS2DX upgrade to 3.2,cocostudio upgrade to the latest 2.0 beta, use up, let me shocked! Really stupid shocking, COCOS2DX team can completely let users abandon the previous knowledge accumulation, from the API naming, to the framework of the design, all overturned, really cow ah, really big Uncle Ah, cocos2dx the user's study time is totally 0 cost Ah! As a normal middleware provider, which one dares to play this way?
Online search for a lot of articles, are basic primer articles, are talking about 3.x EventListener has undergone great changes, COCOS2DX 3.x API naming has changed dramatically, you have been useless cocostudio? The change is even more amazing! It's not going to work! And what is the exported CSB file? What's the loading method? No mention in the official documentation! This is an open source project, isn't it? To use it, you must read the source code in depth first, right? According to the current trend, no accident, COCOS2DX will become more and more small, marginalized.
COCOS2DX's so-called cross-platform is also a wonderful existence, endure it has also let my spirit collapse! Every version of the update, this guy is bound to change, I completely can't figure out the COCOS2DX development team's holy meaning, others are as easy as possible to simplify the difficulty, COCOS2DX development team's goal is to constantly modify their usage, play dead programmer responsibility, Let programmers waste time in these silly to the extreme eclipse configuration, Xcode configuration above, WP8 version has not gone to toss over, search for some information, it seems that is not fuel-saving lights!
In short, if your old time is very valuable, then I think do not go to contact COCOS2DX, direct one step with Unity3d, from my contact unity3d see, Unity3d Pit to less, all kinds of information is also very complete, official documentation is also careful maintenance update. Pit can not say no, not perfect place also more, but can rest assured that, from 3.x to 4.x,unity3d knowledge elimination is not so play. I still decided to put in Unity3d's arms, Goodbye, cocos2dx!.
has been cocos2dx to toss it to abandon it, focus on Unity3d embrace!