Hi everyone
I've created a joystick for general and grid based movement. The joystick supports 8 directional and 4 directional movement for grid movement. The project has an example scene to test it out.
Just copy the Joystick folder into your existing project.
The joystick can be added to the scene tree via add scene or add node
Github project: https://github.com/SOSeriously/Godot-4-Joystick
Enjoy the game dev journey.