Hello All,
Off and running with a new tutorial series, this one covers using the cross platform Cocos2d-x library with the C++ language. Hopefully it will eventually cover all aspects of creating a game in Cocos2d-x, but for right now it consists of:
A Table of ContentsInstallation, Creating a Project and Hello WorldBasic Sprites, Positioning, Parenting and Coordinate SystemsHandling Mouse and TouchThe series is under very active development, so expect frequent new parts. If you have gone through some of my previous tutorial series, you will find this one each tutorial part is a bit longer and more detailed. Each tutorial part being about comparable to a book chapter, at least when the content merits it. I also added a Table of Contents and Navigation links right from the start, to make it easier to go from part to part.
This tutorial is using the most current release of Cocos2d-x ( 3.3 as of writing ) and hopefully will stay mostly current with the language's development. This is important as a lot of the material out there is for 2.x, which due to a great deal of refactoring ( mostly for the better ) is now rather out dated. Cocos2d-x recently started moving from a Objective-C style to a C++ style, and it has had some serious ramifications. Additionally in my own writing, I am trying to use modern C++ as best as possible, so you will need to use a reasonably current C++ compiler to follow along. In examples I am using Visual C++ 2013 and Xcode 6 ( so, GCC or Clang ).
Of course, I spend a lot of time in various languages, which certainly means I make no claim on being a C++ master. If you see me do something stupid, let me know and I will correct it.
Of course, any and all feedback is appreciated. If there is something specific you want to see covered, please let me know. If you see a mistake, or have a question about something I did, please also let me know.
I hope it proves useful. Cheers.