Chapter     6

Let’s Roll! Physics and Controls

At last, we’re ready to begin the main Unity project for this book, a bowling game in the style of HyperBowl, an arcade/attraction game I worked on over ten years ago and ported to Unity just a few years ago. HyperBowl has a unique be-the-ball gameplay where the player constantly rolls the ball around a 3D environment to reach the pins. The bowling game constructed in this book will be much simpler but feature the same style of control.

Even a simple bowling game like this one is a significant project. It will incorporate physics, input handling, camera control, collision sounds, game rules, a score display, and a start/pause menu. And that’s even before performing any adaptation for iOS. This chapter ...

Get Learn Unity 4 for iOS Game Development now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.