Super Virtual Joysticks – Dual On-Screen Joystick System for Unity View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
2.6 MB
Files
14
Favorites
3
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Super Virtual Joysticks – Dual On-Screen Joystick System for Unity

by Solo Studio 54 (opens in new tab)

No ratings yet

  • Price drop

Dual on-screen joysticks for mobile games. Smooth, customizable, and ready to drop into any 2D project.

Discount -100% Previous price $20.00 Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Super Virtual Joysticks – Dual On-Screen Joystick System for Unity, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Super Virtual Joysticks – Dual On-Screen Joystick System for Unity screenshot 1

Super Virtual Joysticks – Dual On-Screen Joystick System for Unity screenshot 1

About this asset

This asset is provided as a starter template.

It includes core systems, example gameplay, and a clean project structure intended to help developers prototype faster and build their own games.

This package is not a finished or content-complete game.
Users are expected to:

  • Modify visuals, gameplay rules, and balance
  • Add additional features, polish, and content
  • Adapt the template to their own design goals

If you are looking for a ready-to-publish game with final art, progression systems, monetization, or full content, this package may not be suitable.

If you want a clear, extendable starting point that saves development time and encourages customization, this template is built for that purpose.

Super Virtual Joysticks – Dual On-Screen Joystick System for Unity

A complete plug-and-play mobile joystick system for Unity. Smooth, customizable, and ready for twin-stick shooters, platformers, and any 2D mobile game.

Core Features

• Dual joystick system — move + aim independently

• Snap modes: None (360°), 4-direction, or 8-direction

• Bullet firing with optional trail FX

• Squishy knob scaling for juicy feedback

• Mobile-ready touch input (portrait or landscape)

• Fully themeable joystick sprites (knob + base)

• Clean, modular C# code for easy customization

• Plug-and-play — drop into any 2D project

Tech Specs

• Unity 2022.3.6f1 or newer

• Built-in Render Pipeline (URP compatible)

• Canvas → Screen Space – Overlay recommended for UI accuracy

• Adjustable radius, dead zone, and smoothing speed

Included

• Demo scene with ready-to-play example

• Prefabs for joysticks, bullets, and player

• C# scripts: VirtualJoystick.cs, PlayerController.cs, Bullet.cs

• PNG sprites for knobs, bases, and demo visuals

• Documentation with setup steps and customization tips

Use Cases

• Twin-stick shooters

• 2D action/platformer games

• Mobile-friendly arcade projects

• Quick prototype controls for mobile demos

From the publisher's Asset Store listing.

Technical details

  • Unity Version: 2022.3.6f1 or higher
  • Render Pipeline Compatibility: Built-in Render Pipeline
  • Mobile Ready: ✅ Fully supports touch input
  • Input System: Custom script-based (no dependency on Unity’s Input Systems)
  • Script Type: C# (modular and beginner-friendly)
  • Prefabs Included:Move Joystick
    Aim Joystick
    Bullet with Trail FX
  • Sprite Customization: Joystick base and knob can be swapped via inspector
  • Snap Modes: None / 4-Way / 8-Way
  • Visual FX:Knob squash/stretch effect
    Bullet trails with customizable length and color
  • Touch Support: Built-in, no additional setup needed
  • Documentation: Included (PDF and scene text)
  • Demo Scene: Included and playable out of the box
  • Platform Support: Android, iOS, WebGL, Windows

Compatibility

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

This asset is built using Unity’s default (Built-in) Render Pipeline.
It is fully UI-based and works out of the box in Built-in, URP, and HDRP.
No shaders or materials require conversion.

As listed on the Asset Store.