Godot VirtualJoystick
This Godot 3.3 plugin provides a virtual joystick for mobile games, supporting both 2D and 3D projects. It's designed for easy integration and use in commercial projects, encouraging sharing and support.
https://github.com/mcunha-br/Godot_VirtualJoystickPreview Image

Godot Virtual Joystick Plugin
This plugin offers a straightforward virtual joystick solution for Godot 3.3, primarily targeting mobile game development. It simplifies the implementation of joystick controls for both 2D and 3D environments, enhancing the player experience on touch-based devices.
Key Features
-
Easy Integration: The plugin is designed for quick setup, requiring users to place the
VirtualJoystick.7z
file into theaddon
folder of their Godot project and activate it via Project Settings. - 2D and 3D Support: Compatible with both 2D and 3D game projects, making it versatile for various game genres.
- Commercial Use: The plugin can be used freely in commercial projects without attribution, though the developer appreciates recognition and support.
How to Use
- Download the
VirtualJoystick.7z
file. - Place it in the
addon
folder of your Godot project. - Enable the plugin in Project Settings under the Plugins tab.
This virtual joystick plugin aims to provide a user-friendly and efficient way to implement touch controls in Godot games, particularly for mobile platforms.