Apple announcing the deprecation of OpenGL ES in iOS 12 has some effects on the future of Cocos2d-x and Cocos Creator.
The deprecation means:
- Metal will be supported before OpenGL ES is removed.
- We will work towards Vulkan on Android
- This will be done in the current v3 branch of Cocos2d-x.
- OpenGL will still be an available backend option until devices that support it are “older”
- This means it will be possible in the future to support different backends. Like bgfx does now.