Skip to Content
Unity 2017 Mobile Game Development
book

Unity 2017 Mobile Game Development

by John P. Doran
November 2017
Beginner to intermediate content levelBeginner to intermediate
360 pages
6h 40m
English
Packt Publishing
Content preview from Unity 2017 Mobile Game Development

Using the accelerometer

Another type of input that mobile has, that PC doesn't, is the accelerometer. This allows you to move as the phone is tilted. The most popular example of this is likely the movement of the player in games such as Lima Sky's Doodle Jump. To do something similar, we can retrieve the acceleration of our device using the Input.acceleration property:

  1. First, we may want to allow our designers to set whether they want to use this mode, or the ScreenTouch we used previously. With that in mind, let's create a new enum with the possible values to place in the PlayerBehaviour script above the Swipe Properties header:
public enum MobileHorizMovement{    Accelerometer,    ScreenTouch} public MobileHorizMovement horizMovement = MobileHorizMovement.Accelerometer; ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Holistic Mobile Game Development with Unity

Holistic Mobile Game Development with Unity

Penny de Byl
Hands-On Unity 2020 Game Development

Hands-On Unity 2020 Game Development

Nicolas Alejandro Borromeo

Publisher Resources

ISBN: 9781787288713Supplemental Content