Support update 3rd libs via PayPal:
$10, $50, $100, others.
-
cocos command 3.8.1 with ndk-r10d
cocos run -p android --android-studio --app-abi armeabi-v7a:arm64-v8a cocos run -p android --android-studio --app-abi armeabi-v7a:arm64-v8a -m release
-
cocos command 3.8.1 with ndk-r14b
cocos run -p android --android-studio --app-abi armeabi-v7a:arm64-v8a:x86 cocos run -p android --android-studio --app-abi armeabi-v7a:arm64-v8a:x86 -m release
- Android Studio 3.2.1 (Mac/Windows)
- Android Studio 4.1.2 (Windows)
- NDK: r10d / r14b
- PROP_APP_ABI=armeabi-v7a:arm64-v8a:x86
-
Update libs to 3.16
- libjpeg
- libpng (1.6.16)
- libtiff (20120922)
- libwebp
- libcurl (7.52.1)
- openssl (OpenSSL 1.1.0c 10 Nov 2016)
- zlib (1.2.8)
-
Remove armeabi
-
Not build http & websocket (maybe rebuild old curl version to support http)
-
Android Studio support
-
Keep iOS,Android,Win32,Mac platform
-
Remove Javascript
-
Add
void CCScheduler::performFunctionInCocosThread(const std::function<void ()> &function)
CCLog("> Current cocos thread = %lu", std::hash<std::thread::id>{}(std::this_thread::get_id())); std::thread th ([pDirector]() { CCLog("> Hello from thread = %lu", std::hash<std::thread::id>{}(std::this_thread::get_id())); pDirector->getScheduler()->performFunctionInCocosThread([]() { CCLog("> Hello from cocos thread = %lu", std::hash<std::thread::id>{}(std::this_thread::get_id())); }); }); th.join();
-
Support 64bit Android
-
c++11 runtime
-
libwebsocket support Android arm64
-
ImGui 1.79 on macOS
-
fix getFileData crash when multi thread, commit.
-
http: SSL certificate problem: unable to get local issuer certificate ( CURLOPT_SSL_VERIFYPEER, 1L CURLOPT_SSL_VERIFYHOST, 2L )
- NDK >= r13b
cocos2d-x is a multi-platform 2D game framework in C++, branched on cocos2d-iphone and licensed under MIT.