After some time using GDevelop It’s come to my attention that there is currently a cocos2dx render target in experimental mode.
I also found this in the GDevelop roadmap
(Please vote )
As some of you know cocos2dx has been used for many mobile (e.g FEH and others) and desktop games and since it’s programmed in c++ it has near native performance in most platforms. It would also open the window for Hardware accelerated games in said platforms and the cocos2dx team is also considering Vulkan support in the future.
Because of this, I wanted to ask what’s the state of this feature and if it’s going to be continued in the near future?
If it’s not going to be continued, I’d like to know what can we do to help it become a reality or to spark interest once more so development can be resumed?
I’ll be completely honest. Regardless of the advances in computer science wrappers can only get so far, Cordova, Electron, and similar technologies, while impressive are not yet ideal. Even the most advanced JS games have to be ported (rewritten) for consoles and depending on the required performance for mobile devices too.
As users or developers, we shouldn’t rely on having a “faster” computer or processor to run a simple game, but you can be sure that you need to optimize it when doing a complex game. Even if your Desktop can handle it, Mobiles have a worse time dealing with these kind of virtualized applications.
Having an optional “native” target as the original GDevelop (4.x and below) would make GDevelop even more appealing to experienced game developers.
Of course, I know right now the priority is to stabilize the game engine and make it as accessible and usable as possible so i’m sure this feature won’t be worked soon, but even then please consider it! Don’t drop it unless there’s a better alternative.
While this will surely take time, I really would like GDevelop to become very widespread, as I enjoy using it a whole more than Unity or Gamemaker since it allows me to focus on creating the games.
Either way thanks as always for all the hard work!
p.s. I’d like 4ian to comment so we can have a better overview of this, if possible