https://github.com/henriquelalves/godotcharacterinputcontroller
A simple character input controller node for movement and camera, typical for 3D games
https://github.com/henriquelalves/godotcharacterinputcontroller
3d-games addon camera character godot
Last synced: over 1 year ago
JSON representation
A simple character input controller node for movement and camera, typical for 3D games
- Host: GitHub
- URL: https://github.com/henriquelalves/godotcharacterinputcontroller
- Owner: henriquelalves
- License: mit
- Created: 2020-02-02T16:00:11.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-02T22:36:04.000Z (about 6 years ago)
- Last Synced: 2025-02-28T17:46:57.212Z (over 1 year ago)
- Topics: 3d-games, addon, camera, character, godot
- Language: GDScript
- Size: 26.4 KB
- Stars: 11
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Character Input Controller
*For more addons, check [my GitHub](https://github.com/henriquelalves) and [my itch.io](https://perons.itch.io/) page.*
A simple addon that adds a Character Input Controller node to Godot, which simulates a dual analog controller setup on touch-screen devices.
## Features
- Editor friendly; it also grab mouse events to simulate touch.
- Easy-to-use; this repo has an example of a 3D camera setup for mobile.
- Simple options to tweak; the default "stick" values of the addon are very similar to 3D mobile games.
As of now, it's not possible to use this addon with "Simulate Mouse from Touch" from the Project Settings, as it create problems with the multi-touch input necessary for the controller to work.
## TO-DO's
- Options to add a right analog-stick instead of the 3D camera control.
- A 2D example.