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:
- Go to the
Classes
folder under the Solution Explorer pane in Visual Studio in the wp8GameComponent project. - Right-click on the
Classes
folder and add a class. - 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. - You can see that the
Enemy.h
andEnemy.cpp
files are created but are not in theClasses
folder. We want to ensure that whatever classes we have are in theClasses
folder and not in any other folder. - Select...