Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Learning Cocos2d-x Game Development
  • Toc
  • feedback
Learning Cocos2d-x Game Development

Learning Cocos2d-x Game Development

By : Siddharth Shekar
3 (1)
close
Learning Cocos2d-x Game Development

Learning Cocos2d-x Game Development

3 (1)
By: Siddharth Shekar

Overview of this book

If you are a hobbyist, novice game developer, or programmer who wants to learn about developing games/apps using Cocos2d-x, this book is ideal for you.
Table of Contents (13 chapters)
close
12
Index

Creating and coding enemy animation


Now, let's create a similar spritesheet and data file for the enemy also. All the required files for the enemy frames are provided in the chapter's Resources folder. If for some reason you are not able to create the spritesheet, the spritesheet and data file that I have used in the book are also provided.

So, once you create the spritesheet for the enemy, it should look something like the following screenshot. Don't worry if the images are shown in the wrong sequence, just make sure that the files are numbered correctly from 1 to 4 and it is in the sequence in which the animations needs to be played.

Now, place the enemy_anim.png spritesheet and data file in the Resources folder in the directory, and add the following lines of code in the Enemy.cpp file to animate the enemy:

    
//enemy animation       
CCSpriteBatchNode* spritebatch = CCSpriteBatchNode::create("enemy_anim.png");
    
CCSpriteFrameCache* cache = CCSpriteFrameCache::sharedSpriteFrameCache...

Unlock full access

Continue reading for free

A Packt free trial gives you instant online access to our library of over 7000 practical eBooks and videos, constantly updated with the latest in tech
bookmark search playlist font-size

Change the font size

margin-width

Change margin width

day-mode

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Delete Bookmark

Modal Close icon
Are you sure you want to delete it?
Cancel
Yes, Delete