Super Virtual Joysticks PRO


๐Ÿ•น๏ธ Devlog: Super Virtual Joysticks PRO โ€“ From Idea to Asset

Hey devs! ๐Ÿ‘‹
I'm excited to share the journey behind creating Super Virtual Joysticks PRO, a powerful and flexible joystick system designed for mobile Unity games.

๐ŸŽฏ The Goal

I wanted to build a plug-and-play joystick system that was:

  • Easy to drop into any game

  • Fully touch-optimized for mobile

  • Polished with visual juice like squishy knobs and trail effects

  • Customizable with sprite swapping and directional snap modes

๐Ÿ”ง The Build

The project started with a clean canvas:

  • One movement joystick

  • One aim joystick

  • A triangle player that rotated + fired bullets

We kept it modular and lightweight:

  • VirtualJoystick.cs handles input, smoothing, deadzone, snap, and juice

  • PlayerController.cs uses joystick values for movement + aiming

  • Bullet.cs handles projectile logic with Trail Renderer support

Everything was made Unity 2022+ ready with clean namespaces and prefab-based logic.

โœจ What Makes It PRO?

  • ๐Ÿ’ฅ Fire rate control for realistic shooting

  • ๐Ÿงƒ Scaling knob animation when dragging

  • ๐ŸŽจ Easy sprite swaps via inspector (no code)

  • ๐ŸŽฎ Snap-to-4 or 8 directions for arcade-style controls

  • ๐Ÿงฉ Works out of the box — no setup needed

๐Ÿ’ก Future Plans?

If people find this useful, I may expand it with:

  • Object pooling support

  • Debug overlay to visualize joystick vectors

  • One-joystick control for platformers

Thanks for checking it out!
If you use it in a project, Iโ€™d love to see what you make.
And if you have feedback or ideas, hit me up!

Solo Studio 54

Files

SuperJoysticks.unitypackage 2.5 MB
8 hours ago

Get Super Virtual Joysticks โ€“ Mobile Input System for Unity

Buy Now$9.99 USD or more

Leave a comment

Log in with itch.io to leave a comment.