DemoBots
As at the initial publication of this book, WWDC15 recently completed and gave us a great new SpriteKit demo project for iOS 9 and Xcode 7 named DemoBots.
DemoBots is a SpriteKit project provided by Apple that uses components, state machines, on-demand services, GameplayKit, ReplayKit, and more!
The full project documentation to DemoBots can be found at https://developer.apple.com/library/prerelease/ios/samplecode/DemoBots/Introduction/Intro.html.
To see it in action from WWDC15, see the video and PDF file from the Deeper into GameplayKit with DemoBots keynote:
https://developer.apple.com/videos/wwdc/2015/?id=609
The SpriteKit keynote can be found here:
https://developer.apple.com/videos/wwdc/2015/?id=604
DemoBots's gameplay even has easily editable enemy AI / navigation schemes uses the SKCameraNode
introduced in iOS 9 that follows the player and doesn't move the scene around in the view as in past versions of SpriteKit. As we mentioned at the beginning of the chapter, mimicking the...