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
Virtual Joystick is a lightweight and fully customizable on-screen joystick plugin for Godot Engine 4.4+.Designed for mobile and touchscreen games, it provides smooth analog input handling, complete deadzone control, and responsive signals for precise player movement.Features:Clean and modern UI with customizable colors, opacity, and scaling.Linear deadzone adjustment for natural analog feel.Provides normalized direction vector, distance, and multiple angle formats.Emits analogic_changed, deadzone_enter, and deadzone_leave signals.Plug-and-play integration with minimal setup required.Works seamlessly with both Control-based and 3D input systems.
Virtual Joystick is a lightweight and fully customizable on-screen joystick plugin for Godot Engine 4.4+.
Designed for mobile and touchscreen games, it provides smooth analog input handling, complete deadzone control, and responsive signals for precise player movement.
Features:
Clean and modern UI with customizable colors, opacity, and scaling.
Linear deadzone adjustment for natural analog feel.
Provides normalized direction vector, distance, and multiple angle formats.
Emits analogic_changed, deadzone_enter, and deadzone_leave signals.
Plug-and-play integration with minimal setup required.
Works seamlessly with both Control-based and 3D input systems.
Reviews
Quick Information
Virtual Joystick is a lightweight and fully customizable on-screen joystick plugin for Godot Engine 4.4+.Designed for mobile and touchscreen games, it provides smooth analog input handling, complete deadzone control, and responsive signals for precise player movement.Features:Clean and modern UI with customizable colors, opacity, and scaling.Linear deadzone adjustment for natural analog feel.Provides normalized direction vector, distance, and multiple angle formats.Emits analogic_changed, deadzone_enter, and deadzone_leave signals.Plug-and-play integration with minimal setup required.Works seamlessly with both Control-based and 3D input systems.