Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
Quick Information
A lightweight, flexible, and easy-to-use 2D virtual joystick for mobile games in Godot 4. Developed with a focus on performance and simple integration.Features:Smooth analog input for 2D and 3D movement.Customizable textures for base and handle.Easy to set up: just drag and drop the scene into your UI.Optimized for mobile devices (tested on Android).How to use:Enable the plugin in Project Settings.Add the VirtualJoystick scene to your UI layer.
Vietnamese
Dự án này được viết vào một ngày tháng 4 năm 2026
cách sử dụng là sử dụng input.get_vector và dùng _unhandle_input để không bị vừa cá cần điều khiển và vừa xoay camera
English
This project was written on a day in April 2026.
The method involves using input.get_vector and _unhandle_input to avoid simultaneously controlling the joystick and rotating the camera.
A lightweight, flexible, and easy-to-use 2D virtual joystick for mobile games in Godot 4. Developed with a focus on performance and simple integration.
Features:
Smooth analog input for 2D and 3D movement.
Customizable textures for base and handle.
Easy to set up: just drag and drop the scene into your UI.
Optimized for mobile devices (tested on Android).
How to use:
Enable the plugin in Project Settings.
Add the VirtualJoystick scene to your UI layer.
Reviews
Quick Information
A lightweight, flexible, and easy-to-use 2D virtual joystick for mobile games in Godot 4. Developed with a focus on performance and simple integration.Features:Smooth analog input for 2D and 3D movement.Customizable textures for base and handle.Easy to set up: just drag and drop the scene into your UI.Optimized for mobile devices (tested on Android).How to use:Enable the plugin in Project Settings.Add the VirtualJoystick scene to your UI layer.