Book Image

Building Android Games with Cocos2d-x

By : Raydelto Hernandez
Book Image

Building Android Games with Cocos2d-x

By: Raydelto Hernandez

Overview of this book

Table of Contents (16 chapters)
Building Android Games with Cocos2d-x
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Handling gravity


Now that we have successfully used the built-in physics engine to detect the collision, let us play a little bit with gravity. Go to the createScene method and modify the parameters that we have sent to the constructor. In our game, we have used the (0,0) value, since we did not want our world to have any gravity force that moves our bodies on either the x or the y axis.

Now, give it a try, change the values to positive or negative. When we use a negative value on the x axis, it will attract the body toward the left, and when we use the negative value on the y axis, it will attract the body toward the bottom.

Note

Changing these values and understanding the physics added to our game might give you some ideas for your next games.

Handling physics properties

Now that we have created our scene, which corresponds to the physics world, we now have the ability to change the physics properties, such as the velocity, linear damping, force, impulse, and torque for each body.

Applying velocity...