Sensors are a common way to control games on smartphones. They work fine when the only controls in the game are left and right (like a car racing game). If you plan to also move up and down, you need to ask the player to do a calibration at the beginning of the game to make it usable. Note that, when you are using only one axis, such calibration is not necessary.
In addition to this, the up and down movement tends to interfere with the sensorLandscape
orientation. So, the use of sensors is not a very good idea for YASS.
You also have to consider that, while sensors are a replacement for directions, you still need to place the action buttons on the screen—in our case, the fire button.
We are not going to use sensors for YASS but, if you want to make a game that uses them, we will cover the basics.
You need to register a listener for the accelerometer and another one for the magnetic field. You should only listen...