Hi everyone,
I still use Cocos2d-x 3.17 for several games.
The original project is no longer maintained, so I created a fork. My goal is
to keep old games working with modern tools while preserving the original
cocos2d namespace and APIs.
Axmol is an active Cocos2d-x fork and a good option. It has a different
namespace and includes broader changes. My fork stays closer to the original
engine.
I have published two releases:
3.17.3
A backward-compatible update for 3.17 projects:
- Updated Android and macOS support
- Modern Gradle, SDK, NDK, CMake, and JDK
- Python 3 support
- Reusable Debug and Release prebuilts
- Font and rendering fixes
3.18.0
A larger update:
- Dependencies are built from source
- Updated Box2D, GLFW, LuaJIT, OpenSSL, curl, and more
- Improved CMake and Android builds
- Faster builds using engine prebuilts
- New Box2D examples and tests
Repository:
https://github.com/shivmsit/cocos2d-x
Releases:
- https://github.com/shivmsit/cocos2d-x/releases/tag/cocos2d-x-3.17.3
- https://github.com/shivmsit/cocos2d-x/releases/tag/cocos2d-x-3.18.0
Fixes, issues, and pull requests are welcome. I also plan to update the Cocos2d-x v4 fork soon.