I started making a Game on Cocos 2DX but being a fan of scripting languages I found it hard to code on Cocos 2DX, So I thought I switch to Cocos 2D JS.
But before that, I wanted to make the game’s libraries open source. The game’s modules started becoming too big and streamlined .. So I have started making a move towards modular open source libraries (Starting with ScaledJS) that I can use for making my game and at the same time other devs also can use it for different use cases.
That way I can make sure my game dev libraries are scalable and usable for a variety of use cases.