Sensor Camera - Gyroscope and Accelerometer - First Person View on Asset Store (opens in new tab)

Package details

Latest version
3.2
Last updated
First released
Unity version
6000.3.9 or later
Package size
2.5 MB
Files
81
Favorites
26
Views in the past week
44

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Sensor Camera - Gyroscope and Accelerometer - First Person

by Makaka Games (opens in new tab)

5.0 / 5 · 15 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 15
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Price drop

Sensor Camera — cross-platform First Person Camera Controller (FPS Game view). It automatically selects Motion Sensor (Gyroscope/Accelerometer) on Mobile Device or Mouse/Keyboard on Desktop Platform.

Discount -50% Previous price $9.99 Price $4.99

Lowest recorded price

Get 50% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Sensor Camera - Gyroscope and Accelerometer - First Person, 6 months Current $4.99; lowest $4.99; highest $9.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 26

Sensor Camera - Gyroscope and Accelerometer - First Person screenshot 1

Sensor Camera - Gyroscope and Accelerometer - First Person screenshot 1

About this asset

Sensor Camera — cross-platform First Person Camera Controller (FPS Game view). It automatically selects a Motion Sensor (Gyroscope or Accelerometer) on Mobile Devices or Mouse + Keyboard on Desktop Platforms.

[ Documentation | Support Forum | Map of Assets ]

It doesn’t use live video input from the Back/Rear Camera of a Mobile Device like in Augmented Reality Cameras: AR Camera Lite or AR + VR: MR Camera.

👉 Features

Bring the enchanting Power of the Universal First-Person View Camera into your amazing Game or App. There are no limitations between Input Devices and Target Platforms, but Asset was tested this way:

  • Motion Sensors on Mobile Devices (iOS, Android, WebGL) with 2 Modes:
    • Gyroscope or Accelerometer.
  • Spectator (Flythrough) Mode on Desktop (Windows, macOS, WebGL):
    • Mouse and Keyboard.
  • Auto Selection of User Input Device:
    • Gyroscope → Accelerometer → Mouse + Keyboard.
  • Device Orientations: Portrait and Landscape.

🍏 Package Contains

  • Demo Scene with Cubes.
  • Menu Scene with Safety Tutorial.
  • Menu Scene with Mode Selection: Gyro, Accelerometer, No Sensors, Default.
  • Loading Screen to switch scenes seamlessly.

👉 Camera Modes

The camera automatically selects User Input Device:

Gyroscope → Accelerometer → Mouse + Keyboard.

There are no limitations between Input Devices and Target Platforms.

👉 👉 Motion Sensors: Gyro vs. Accelerometer

Motion Sensors are usually used on Mobile Devices. The more accurate sensor will be selected:

  • Gyroscope Mode: 3DoF — it can track rotational motion, but not translational.
  • Accelerometer Mode (horizontal rotation is limited): tilting the phone to the left or right rotates the camera around the Y-axis.

90% of all mobile devices have an accelerometer and video camera, but only 40% have a gyroscope.

If the User Device has a Gyroscope, then it will be used for camera motion first. Otherwise, an Accelerometer will be used because it has less accuracy & stability than a Gyroscope in the case of the First-Person View.

👉 👉 Spectator (Flythrough) Mode: Mouse + Keyboard

If the User Device has not any Motion Sensor, then Mouse + Keyboard will be used for camera motion first. It’s usually used on Desktop Platforms:

  • Smooth Movement using WASDQE keys.
  • Smooth Camera Rotation using the Right Mouse Button by Default. You can also use any other mouse button, or Rotate the Camera without a button pressed at all.

✨ Limitations

Hardware nuances of the gyroscope & accelerometer (asset code does not affect it):

  • Different devices have different sensors, and therefore different deviations and drifts.
  • Drift is natural for the mobile sensors.

📚 Docs & Support

I state the work of the asset only with uploaded Unity version or with the version indicated in the latest online docs that contain all instructions for the 1st launch.

If you find a bug, or you can't use the asset as you need, please first

get the support before leaving a review on the asset store.

I am here to help and to improve my assets for the best.

Response time can be up to 5 business days.

From the publisher's Asset Store listing.

Technical details

[ Documentation | Support Forum | Map of Assets ]

Tested with Mobile Platforms and Motion Sensors:

  • iOS on iPhone 15;
  • Android on Samsung Galaxy A71;
  • WebGL in Google Chrome on:
    • Own Website using this tutorial for iOS & Android.
    • CrazyGames Website for Android.

Tested with Desktop Platforms and Right Mouse Button + WASDQE keys:

  • Windows;
  • macOS;
  • WebGL in Google Chrome on:

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.3.9f1 Not listed Compatible Not listed

The asset was tested with New Unity Project using the “Universal 3D” Template.
Read the “Getting Started” Tutorial to Import correctly.

As listed on the Asset Store.