Mobile Sensors

Porret Gaming - Code Plugins - Sep 28, 2023

Elevate your game with precise data and responsive interactions, unlocking new possibilities in player engagement through native sensors. Create immersive environments with real-world interactions.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Most Android-powered devices have built-in sensors that measure motion, orientation, and various environmental conditions. These sensors are capable of providing raw data with high precision and accuracy, and are useful if you want to monitor three-dimensional device movement or positioning, or you want to monitor changes in the ambient environment near a device.


Introducing the Unreal Engine plugin for the Android SDK Sensors API, an easy to use tool which brings the power of the Android devices sensors to your Unreal Engine projects. The plugin is tailored to grant access to sensor control even within Unreal Engine blueprints.


Access to Android SDK Sensor API

  • 🔍 Check Sensor Availability
  • 🎚️ Toggle Sensors On and Off
  • 📈 Control Sensor Reporting Frequency
  • 🕐 Listen to Sensor Events in Real Time
  • 🔄 Automatically Toggle Sensors on Application Pause and Resume


Comprehensive documentation and support for developers of all skill levels

Technical Details

Blueprint Nodes:

  • Has Sensor Type
  • Register Sensor
  • Deregister Sensor
  • Setup Sensor Event Listener
  • Get Temperature
  • Get Light
  • Get Pressure
  • Get Humidity
  • Get Accelerometer
  • Get Accelerometer Uncalibrated
  • Get Gravity
  • Get Gyroscope
  • Get Gyroscope Uncalibrated
  • Get Linear Acceleration
  • Get Rotation Vector
  • Get Step Count
  • Get Game Rotation
  • Get Geomagnetic Rotation
  • Get Magnetic Field
  • Get Magnetic Field Uncalibrated
  • Get Proximity
  • Get Device Orientation


Number of Blueprints: 22

Number of C++ Classes: 16

Number of Java Classes: 2

Module(s): AndroidSensors [Runtime]

Supported Development Platforms: Windows / Mac

Supported Target Build Platforms: Android

Documentation: https://porret-gaming.github.io/plugins/android-native/sensors/overview.html

Release Notes: https://porret-gaming.github.io/plugins/release/notes/android_sensors.html