Throughout this book you have learned how to create a full game using Cocos2D, Box2D, and Chipmunk. You started out by learning the basics of the Cocos2D framework, and about scenes, layers, sprites, and sprite sheets. You then moved on to putting Space Viking together, getting Ole the Viking on the screen, and adding a set of joystick controls.
From this humble beginning, you learned how to add animations and enemies to Space Viking. You dived into a small sampling of how to configure an enemy’s brain by designing a simple artificial intelligence (AI) system out of a state machine. You moved on from static enemies like the
RadarDish to the
EnemyRobot that patrols and seeks out Ole, and if it spots Ole, fires a shot off his phaser. ...