Well I dont want to sound like arrogant person bashing about anything. I understand that cocos2dx and it is tools are free and are quite capable,but surprisingly they using them is not quite fun or even steeping curve. Rather it is kind of horrendous.
Well for start , the tutorial and documentation sucks. Well sucks is kind of sugar coating.For starters there is no good manual. The only thing that can count as manual is Programming Guide , but that is only helpful for users are just getting starting into Cocos2dX. Without manual you have to second guess like. ok so I want to do this step , so maybe if i search in documentation then i could find something relating to it. Issue with this is that it is kind of hit and trial method , sometimes it may work other times it may not.
Now documentation in itself is not very nice. There are still some methods you see here or there which have not even a single line of documentation. Though mostly have one line or two explanation. Well sorry but this is quite sufficient. I am not expecting spoon feeding , but still documentation is quite rough.
Second of all examples are there (though quite less) , but rather than teaching we are just given zip files of the final outcomes. So to learn you would have to dig even deeper.
Even online wiki is plagued with outdated information.
Now developers have created tools like cocos studio for graphic designing tools , I appreciated the whole thing. They actually understood that they need to give some GUI tool for graphic designers who are not developers. But without proper video tutorials(sorry but text tutorials dont work for graphics, maybe personal opinion). I mean the way i have worked is that if I am not able to understand basics of tool(rather than doing something sophisticated) i expect some video tutorial who actually tell me ‘Ok to do this do that , this button does that , or something like that’ . But sadly coocs studio has no tutorial. Even as i pointed earlier the wiki is outdated. The official wiki, how do you expect people to learn when offical docs are wrong and virtually there is no way for you to learn anything. For e.g. I have downloaded latest cocos studio (which i guess have merged earlier 4 components into 1 , if i am wrong please let me know)
I am aware that whole suite is free(I am actually thankful to developers) unlike Unity and other game development software. I totally understand but We can not leverage it against hiding the short comings. Honestly if you ask me , i would ask Cocos devs to focus on these areas rather than adding new features as we as Game developers would be more productive if we know how to actually use the tools
P.S. I apologize if any statement is wrong , please let me know. Also any tutorials for Cocos Studio (regarding Animation) also let me know