Announced over at the Cocos2D-x blog today, they just released version 3.9 of the popular cross platform open source 2D based C++ framework. The release is primarily for maintenance and stability but some new functionality was added as detailed on the forum:
- 3D Module:
- Added 3D
MotionStreak
to support streak effect.- Refined
Sprite3D
to support material system.- 2D Module:
- Added frame callback function and animation callback function.
- Added script component system.
- Reconstruction of 2D physics with Component.
- Improved EditBox implementation on iOS and Win32 platform.
- Removed dependence of libcurl on
AssetsManager
,AssetsManagerEx
andDownloader
(iOS & Android).- Improved particle performance.
- Others:
- Supported
Action
inheritance, update function overwriting in JSB.- Improved
ScrollView
performance in Web engine.- Improved
Scale9Sprite
performance in Web engine.- Decoupled
Sprite'
ssetTexture()
andupdateColor()
in Web engine.- Added support for debugging and release on real devices with Xcode7 and iOS9.
The new release can be downloaded here. (Direct link)
If you are interested in learning more about Cocos2d-x, we have a full tutorial series available here.