GitHub - ShawnHymel/phaser-plugin-virtual-gamepad: Phaser plugin that provides joystick and button overlay for mobile games written in JavaScript. Playable demo at:
Creating a Virtual Joystick for Touch Devices
GitHub - cptx032/virtual-joystick: HTML5/Javascript mobile joystick
Making a Joystick With HTML (pure JavaScript) : 12 Steps - Instructables
GitHub - bobboteck/JoyStick: A simple JoyStick that use HTML5, Canvas and Vanilla JavaScript, for touch and mouse interfaces (no JQuery required), preview at: