As a long-time group member right here I’ve to argue that the c++ model was successfully deserted after 3.17.2, and solely barely up to date to help Metal with 4.0.
For new or younger initiatives with months or years forward, please think about using the AXYS fork (was ADXE) going ahead for any C++ associated Cocos2nd developments and initiatives. I began flippantly recommending this, however as of right now (Sept. 2022) and into the long run I can solely suggest forks or utilizing alternate options like Godot, Unity, Unreal, or different recreation/rendering frameworks (SDL, et al).
Or construct your individual customized fork or customized engine one utilizing graphics/rendering/low-level frameworks or libraries (SDL, BGFX, Sokol, raylib, SFML, GLFW, ImGUI, openal-soft, and many others) in the identical approach that the AXYS fork did.
If you may have recreation initiatives you don’t wish to preserve on life-support, however wish to launch future updates then I additionally would nonetheless think about porting over to this AXYS fork, despite the fact that cocos2d-x v3.17.2 and v4.0 are completely advantageous to make use of if you wish to repair all of the bugs and enhance it your self (that falls underneath “custom engine”).
(I’ve began porting all of the video games I’ve management over, however will in all probability go away one recreation on cocos2d-x since no updates are deliberate and it’ll be flippantly maintained to work with newest SDKs till it can’t and can then be pulled off the app shops.)
Relatedly, I additionally suggest towards utilizing the “lite” model that Cocos Creator relies upon as a result of it’s by no means going to be up to date with issues the native c++ cross-platform recreation builders will need/want going ahead.
I’ll admit I’m unsure one of the best substitute for this dialogue kind but, and why I haven’t deleted my account right here but. Cocos2nd over time from Python to iOS to X-platform has been an unimaginable group and open-source success, however all issues should ultimately come to an finish.
Thank you for the superb submit, i’ll look extra into these.
Thanks for the submit. I’ll considere it for positive. Couple of questions(possibly it’s all defined within the hyperlinks already):1-is it any completely different on the way you construct a venture on with oficial cocos? I’m very confortable with visible studio and the way simple it’s to create a venture at the moment. 2- is there a group there the place we will ask and submit stuff? It appears that there’s virtually no exercise right here anymore on cocos2dx.
Edit: I noticed that my reply 1 is defined in git hub hyperlink. I suppose my query is how steady is it? I’m all the time a bit sceptic on “non official” softwares. If every thing is strong, I’d like to proceed my submit and contribute to maintain cocos2dx alive there.