Coco Studio - Pros, Cons, etc.

  • rxmarcus
    Likes 0

    Problem Description
    I've been working on a Cocos project for a while now and had built a lot of my UI solution by hand. I've just learned about Coco Studio and watched most of your YouTube tutorials about it today. I really love it so far but was hoping I could ask you some questions that might save me a lot of pain. 
     
    Would you be willing to let me know in your opinion what you think the greatest limitations are with Coco Studio? 
     
    Am I able to create UI in Coco Studio and later make customizations in XCode to any of the UI I made using Coco Studio?
     
    Do you imagine doing localization of labels in the UI would be more work having used Coco Studio?
     
    One thing I don't understand quite yet, is how to mix dynamic data with UI built with Coco Studio. For example, I could add a ListView in Coco Studio, but how do I go about dynamically adding X amount of UI items to the ListView in my game logic?
     
    I noticed in Coco Studio a section called "Custom Widgets", are we able to write our own widgets and have them show up there?
     
    If I wanted to create something like a "Prefab" (If you've used Unity), what Coco Studio object type would I use? A Node? A Layer? For example if I have complex items that I want to have several of in my ListView, what would be the right way to build that item in Coco Studio so I can easily create / manipulate as many of them as I need during runtime?
     
    thanks in advance
  • Sonar Systems admin
    Likes 0

    Biggest limitations with Cocos Studio are:

    • Very basic
    • Lacks essential features
    • Can be buggy but has gotten a lot better over recent months
    • Can’t create games in it

     

    Yes you can make customisations but honestly I would only use Cocos Studio if you weren’t going to make customisations.

    I think localisation depends on where your getting the data from or whether your creating separate Cocos Studio files.

    For now i would say for anything complex like that use pure code but Cocos Studio is getting better.

    For prefab use a Node.

  • rxmarcus
    Likes 0

    Do you know anything about “Custom Widgets”? Do we have some way to bring our own Node classes into Coco Studio as a custom widget?

    I found an old Coco Studio page that talked about “Self-Defined Widgets”, but it links to a 404 page of course….


  • Sonar Systems admin
    Likes 0

    What are you trying to achieve?

Login to reply