Документації по Cocos2d-x порівняно небагато, але досить для вивчення. Проблема в тому, що у більшості випадків вона застаріла, тому доведеться співвідносити написане і реальний стан речей.
Спочатку “офіційні” джерела:
Крім того, у різних блогах є серії постів, присвячених cocos2d-x:
Learning Cocos2D: A Hands-On Guide to Building iOS Games with Cocos2D, Box2D, and Chipmunk — застаріла книжка 2012 року, проте непогано написана.
У 2013 році була видана паперова книжка “Cocos2d-X by Example Beginner’s Guide", pdf-версію можна знайти десь в інтернеті. Очевидно, на даний момент вона теж застаріла, але все ще варта уваги.
Building Android Games with Cocos2d-x — досить свіжа книга (2015) з гарними прикладами, теж варто глянути.
Cocos2d Cross-Platform Game Development Cookbook — відносно нова книга (2016), але по Object-C, тому звідти можна взяти лише якісь загальні поняття.
Cocos2d-x Game Development Blueprints ще одна, 2015 рік видання.
Mastering Cocos2d Game Development ще одна відносно свіжа книга.
Крім того, є пара платних курсів Udemy: “Cocos2d-x v3 C++ - Beginning Game Development” та “Flappy Bird Clone - The Complete Cocos2d-x C++ Game Course".