Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Godot Virtual Joystick

An asset by ihuhhkkp
The page banner background of a mountain and forest
Godot Virtual Joystick hero image

Quick Information

0 ratings
Godot Virtual Joystick icon image
ihuhhkkp
Godot Virtual Joystick

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.

Supported Engine Version
4.1
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

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

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Godot Virtual Joystick icon image
ihuhhkkp
Godot Virtual Joystick

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.

Supported Engine Version
4.1
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
1 day ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers