> For the complete documentation index, see [llms.txt](https://rsb.inanevin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://rsb.inanevin.com/getting-started/mobile-controls.md).

# Mobile Controls

RSB is mobile optimized, meaning that you can use all of the features we covered in mobile.

{% hint style="info" %}
Only case where it might be performance heavy to use is the **Wind Point Indicators** of **Dynamic Scope System**. Remember we had those orange lines showing where the bullet will land depending on the wind? They might be a little too much for a mobile platform, however our tests using **Galaxy A70,** **LG G7** and **Iphone 7** showed that it worked without a problem with a stable fps.
{% endhint %}

All of the demo player & weapon controllers are suitable to use with a mobile controller. Meaning that walk input, aim input, fire input etc. are all methods that can be called from outside. If you open up the demo scene **MobileControls,** you will see that there is a canvas with a **DemoMobileController.cs** script attached, which manages a joystick input, and receives input from UI touches to aim, fire, cycle zero distances etc.&#x20;

![MobileDemo scene](/files/-MaOknGnT_AUQXm1M_Us)
