Book Image

Learning Cocos2d-x Game Development

By : Siddharth Shekar
Book Image

Learning Cocos2d-x Game Development

By: Siddharth Shekar

Overview of this book

Table of Contents (19 chapters)
Learning Cocos2d-x Game Development
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Creating the enemy class


This is the first time you are creating a class in Cocos2d-x. The class we create will be a custom class that will spawn the enemy at a certain height on the right-hand side of the screen and will make them move towards the left-hand side of the screen. Later, we will make sure that when the enemy has gone beyond the boundary of the screen, we will remove him. Perform the following steps to create the enemy class:

  1. Go to the Classes folder under the Solution Explorer pane in Visual Studio in the wp8GameComponent project.

  2. Right-click on the Classes folder and add a class.

  3. Choose C++ class from the Visual C++ tab on the left and click on Add. Note that we can neither name the class nor specify the location of the class. Type Enemy as the class name and click on Finish.

  4. You can see that the Enemy.h and Enemy.cpp files are created but are not in the Classes folder. We want to ensure that whatever classes we have are in the Classes folder and not in any other folder.

  5. Select...