Home Game Development Cocos Creator vs CocosSecond-x – cocos2d-x

Cocos Creator vs CocosSecond-x – cocos2d-x

0
Cocos Creator vs CocosSecond-x – cocos2d-x

[ad_1]

Hello Cocos neighborhood,

Wondering how many individuals utilizing Cocos Creator vs CocosSecond-x. Would love to listen to who makes use of what and why.

2 Likes

I exploit cocos2dx just because I like to code from scratch with out having to take care of editors.
Also my space of curiosity is c++ and there’s no plan so far as I do know to permit coding in c++ in cocos creator.
I learn some threads of how you are able to do your scenes in cocos creator with the instruments it present after which export to c++ however it isn’t an interesting workflow for me. I’d have thought of utilizing cocos creator if c++ was obtainable “natively”, however I don’t assume it will occur.

1 Like

I’m utilizing cocos2d-x additionally primarily as a result of its C++ assist which I’m most and skilled in.
Also I can regulate & modify the engine whereas Cocos Creator is closed supply (unsure if it nonetheless is?)

I’ve been utilizing Cocos2dx from final 10 years, and just lately switched to Creator.
Because of no replace to 2dx and my most important goal platform is cellular so replace is required for up to date assist.
Switching to TS from C++ was no massive deal.
All my very own current native-wrapper is working in Creator so no fear for that.
Also editor offers a lot ease to complicated UI stuffs and lot of different performance as nicely.
You can modify C++ code in Creator although however its not that straightforward.

1 Like

I’m in the identical boat, for many 2D video games that indies will make, code might be higher than WYSIWYG if you understand how to code.

1 Like

Definitely that, the neighborhood can assist CocosSecond-x lengthy after anybody else.

What are the professionals and cons in your eyes of utilizing the creator?

From my viewpoint
execs:

  1. If you’re coming from Cocos2dx then primary engine structure is identical, so that you dont need to study from scratch
  2. UI turns into very straightforward
  3. Asset Bundle is plus level
  4. Widget & SafeArea part makes straightforward to deal with multi-resolution with notch
  5. Simulator offers many inbuilt choices
  6. HTML5 output
  7. Add pure JS lib for native as nicely
  8. You could make small 3D video games as nicely
  9. Still you possibly can modify C++ engine simply
  10. You can modify TS engine as nicely
  11. Still you possibly can simply add Android/iOS code and talk immediately from TS
  12. If you will have outdated Android/iOS native code then you possibly can reuse the identical
  13. You can create a number of build-task for ease.
  14. Prefab is sweet if you understand how to make use of it to minimal efforts.
  15. Inbuilt Animation part
  16. And rather more

cons:

  1. You can modify C++ engine however if you wish to add pure C++ lib then its powerful (however doable)
  2. You could make extension however its very arduous
  3. Cannot use customized macros identical as C++
  4. Size of APK improve evaluate to 2dx if that issues
  5. You wont really feel that you’ve got full management of the engine

1 Like

Is there a approach to make use of the cocos-engine/native solely as C++ library? Or did anybody tried?

I work with cocos2d-x and wish to incorporate my recreation in an current ios venture.

I handle to export the cocos engine,and my recreation with it, for variations 3.17 and 4.0 as library, and use it with out issues. I wish to do now the identical for android, and in addition test if I can export as library the cocos/creator code, and use it like I used to be doing with cocos2d-x.

That will enable me to maintain working my approach, and use the updates for cocos creator.

It’s good to know that somebody nonetheless making an attempt to make use of the native engine code.

I believe this CocosSecond-x fork is promising for who nonetheless taking a look at native C++ engine, this venture was known as engine-x earlier than.

Related thread on this discussion board:
https://talk about.cocos2d-x.org/t/engine-x-a-game-engine-which-is-based-on-cocos2d-x-4-0/

3 Likes

Still utilizing x 3.17 with JSB
Same with the remainder, no within the creator as I coded my very own editor already.
Also gone too deep modifying a few courses, Creator just isn’t open supply.
Programming background, in order that be a part of the rationale as nicely.
Considering to transform the entire JS code base to c++, however that may be a large job.

1 Like

Check wizard fu songbringer recreation. All in cocos2dx. It is wonderful.

Cocos creator nonetheless open supply, however editor of it isn’t open supply

The core engine of the Cocos Creator Editor is open supply. You can modify the engine and nonetheless use the identical editor.

1 Like

Just had a have a look at it.
It seems to be actually promissing certainly. might that be the longer term for cocos2dx? I even noticed within the spotlight that it helps home windows video participant which is someting I requested some time again and the reply was no for cocos2dx 4.0. It additionally appears it has a good quantity of individuals contributing, and the final launch was days in the past, so it appears to be fairly lively.
Is that the preferred cocos2dx fork?

I exploit cocos2d-x just because I like to put in writing code in c++.
I’d think about using cocos creator if c++ was obtainable there.

1 Like

[ad_2]

LEAVE A REPLY

Please enter your comment!
Please enter your name here