I decided to start a campaign to fund the book for Cocos2d-x. I am promoting the campaign at Indiegogo. More information can be found at http://igg.me/at/BookCocos2d-x/x/6787396
The content of the book will be the following
1.Introduction to Cocos2d-x
What is Cocos2d-x
What is new on Cocos2d-x version 3.0
2.Getting Started with Cocos2d-x
Installing Cocos2d-x
Configuration for Mac OS X
Configuration for iOS on Mac OS X
Configuration for Android on Mac OS X
Configuration for Microsoft Windows 7
Configuration for Android on Microsoft Windows 7
3.Tool and other stuff
Graphics Tools
Sprite sheets and Physics
Audio
Layout
Animation
Utilities
4.Sprites and Effects
Sprites, Actions and Animations
More Animations – Skeletal Animatio
Particle System
5.Simple Game Loop
Scheduler and Timer Callback
Touch Event
Simple Collision Detection
6.Multiple Scenes and Multiple Layers
Menu, Game and Configuration Scene
Background, Foreground and Controller Layer
7.Sound Effects and Music
Introduction to CocosDenshion
Adding Sound Effects and Music
Controlling Volume
8.Game Layout
Scrolling
Parallax Effect
Building the Game Layout
9.Physics Engines and Cocos2d-x
Introduction to Box2D
Introduction to Chipmunk
Merging Physics with Sprites
Moving a Physic Body
Collision Detection
10.Saving Game Data
Using Configuration Files
Using SQLite3
11.Mobile App Monetization
In App Purchase
Advertising with Google AdSense
Advertising with RevMob Mobile Ad Network
12.Social Network
Leaderboard and Achievements
Multiplayer Games
13.CocoStudio
UI Editor
Animation Editor
Data Cruncher
Scene Editor
I appreciate all the support from everyone to make this project become true.
@kslam212003@yahoo.com
Hi,
What do you mean exactly by IAP? Also, which elements about network social would you like me to include? Multiplayer? Synchronization with Facebook?
Thanks
If for reference purpose, it is good to include how to hack against different platforms, e.g Callback from Android java code, Setup IAP, Facebook API; Most of the book doesn’t cover these well.
If the goal is to help reader to write a game, simply focus on several examples; such as platform game, puzzle, chess;
Breakdown the tasks include in those games and describe them one by one.
If the goal is to help reader to do something super cool, you may write somethings about lua, shader, special animation effect, how blend works, …
I would love to see another Cocos2d-x book available, especially one that is relevant to the most recent version.
That’s the big problem I’ve found with trying to hunt down solutions to problems and find code snippets, there’s a lot of good stuff out there, but because Cocos2d-x is such a rapidly evolving engine code very quickly becomes obsolete, and one then has to spend extra time finding the changes to the code.
I think you could easily devote an entire chapter to cross-platform design and development and how to build a Cocos2d-x game with the maximum amount of reusable code and how to keep that central to app shells for all the different target platforms.
I would also love to see a more detailed discussion on utsing SQLite3 and how to utilize it for saving and loading game data.
I wish you the best of luck with this endeavor - I hope you can get this published because I think it will be a valuable resource for a lot of people.
@niilo_tippler
I got the same experience while I started to use the engine. Most of the material that I found are for version 2.0.x.
Today, I am working with v2.2.1 and this weekend I tried to compile the same code that I use with v3rc0. To my surprise, all the features that I have are deprecated and even more the code didn’t compile.
At that point I realized that most of the people out there are going to face the similar problem.
I will definitely add a section about saving data with SQLite3. For me, this is a most in every video game.
I decided to start a campaign to fund the book for Cocos2d-x. I am promoting the campaign at Indiegogo. More information can be found at http://igg.me/at/BookCocos2d-x/x/6787396
The content of the book will be the following
1.Introduction to Cocos2d-x
What is Cocos2d-x
What is new on Cocos2d-x version 3.0
2.Getting Started with Cocos2d-x
Installing Cocos2d-x
Configuration for Mac OS X
Configuration for iOS on Mac OS X
Configuration for Android on Mac OS X
Configuration for Microsoft Windows 7
Configuration for Android on Microsoft Windows 7
3.Tool and other stuff
Graphics Tools
Sprite sheets and Physics
Audio
Layout
Animation
Utilities
4.Sprites and Effects
Sprites, Actions and Animations
More Animations – Skeletal Animatio
Particle System
5.Simple Game Loop
Scheduler and Timer Callback
Touch Event
Simple Collision Detection
6.Multiple Scenes and Multiple Layers
Menu, Game and Configuration Scene
Background, Foreground and Controller Layer
7.Sound Effects and Music
Introduction to CocosDenshion
Adding Sound Effects and Music
Controlling Volume
8.Game Layout
Scrolling
Parallax Effect
Building the Game Layout
9.Physics Engines and Cocos2d-x
Introduction to Box2D
Introduction to Chipmunk
Merging Physics with Sprites
Moving a Physic Body
Collision Detection
10.Saving Game Data
Using Configuration Files
Using SQLite3
11.Mobile App Monetization
In App Purchase
Advertising with Google AdSense
Advertising with RevMob Mobile Ad Network
12.Social Network
Leaderboard and Achievements
Multiplayer Games
13.CocoStudio
UI Editor
Animation Editor
Data Cruncher
Scene Editor
I appreciate all the support from everyone to make this project become true.
Hi I know the publisher Packt has a plan of several English Cocos2d-x book this year and they were looking for writers. Do you want me to refer you to them?(if you work together, you don’t have to worry about money stuff)
@tizitu
That look interesting. If it could be possible it would be nice to be in contact with them. Send me an email to dragonbackgames@gmail.com with more details about it