Performance of 3d Apps

Does anyone have any tips or suggestions for improving the performance of the demo apps in this book? I realize that performance and optimization happen later in most development cycles but the breakout style game is pegging my iPhone 7 at 100% CPU usage. This seems excessive.



I had a setting wrong in the bricks in the scene file which caused too many collisions to be detected. I also changed the collision method of the ball to bounding box (which I know isn’t as good) so it matched the method for the other objects. This allows the collision system to optimize the collision detection.