Easy Asset Search

Sensor Camera (First Person): Gyroscope & Accelerometer

Sensor Camera - cross-platform First Person Camera Controller for FPS Game view, automatically selecting Motion Sensor (Gyroscope/Accelerometer) on Mobile Devices or Mouse/Keyboard on Desktop Platforms.
Sensor Camera (First Person): Gyroscope & Accelerometer Asset Image Sensor Camera - cross-platform First Person Camera Controller for FPS Game view, automatically selecting Motion Sensor (Gyroscope/Accelerometer) on Mobile Devices or Mouse/Keyboard on Desktop Platforms.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$20.99
Category:
ToolsCamera
Developer:
Makaka Games
Price:
$20.99
Rating:
(14 reviews)
Favorites:
17
Supported Unity Versions:
6000.0.38 or higher
Current Version:
3.1
Download Size:
2.43 MB
Last Update:
Mar 16, 2025
Description:
Sensor Camera is a cross-platform First Person Camera Controller for FPS Game view. It automatically selects a Motion Sensor (Gyroscope or Accelerometer) on Mobile Devices or Mouse + Keyboard on Desktop Platforms.

Features:

* Bring the enchanting Power of the Universal First-Person View Camera into your amazing Game or App.
* No limitations between Input Devices and Target Platforms.
* Auto Selection of User Input Device: Gyroscope → Accelerometer → Mouse + Keyboard.
* Device Orientations: Portrait, 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.

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 get the support before leaving a review on the asset store.
* Response time can be up to 5 business days.
Technical Details:
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:
+ Own Website using this tutorial.
+ CrazyGames Website.
Continue »

Similar Packages