App Development using SceneKit is an introduction to the various features of the Apple iOS 3D framework. The features are explained in the text of each chapter followed by an embedded video to demonstrate that feature.
The book starts with how to create a game application project using SceneKit technology followed by an overview of the initial game project that Xcode creates.
The main feature explained is the SceneKit Editor which allows the user to create a 3D environment visually. Many capabilities will be demonstrated by numerous embedded videos. Objects such as cameras and lighting can be added to the scene to light the scene and observe the actions in the scene. 3D objects added to a scene can be moved with collisions and contacts detected and acted on by the program code.
Another unique feature demonstrated is the Secondary Editor. This is a powerful tool to allow a developer to place objects into a scene and then try various actions of those objects. The actions can be quickly adjusted and tried again by simply hitting the Play button without running the entire program.
Each chapter of this book provides an introduction to many features of SceneKit without going into great detail. SceneKit is a very rich framework with many features. This book is meant as an introduction to these features with the intention of providing a broad enough knowledge base for the reader to feel confident to start their own SpriteKit program and delve more deeply into these features.