Composable CharacterBody2D Addon for Godot 4
This is a Godot 4 addon that implements a CharacterBody2D with separate move and look inputs, designed to easily build characters with twin-stick controls.
It includes a demo that shows how a functional character can be assembled and connected to an input controller with support for mouse and keyboard as well as gamepads.
Includes supplemental addons to facilitate some of the demo functionality, including the slide-out sidebar and tour components.
Features
- The demo includes a player character assembled using the GGCharacterBody2D.
- Character is animated using an AnimationPlayer and AnimationTree-based state machine.
- Demonstrates switching controls between multiple characters.
- Includes CC0-licensed art, ready to be replaced with your bespoke assets.
Requirements
- Godot Engine 4.4+
The addon is written entirely in GDScript and has no third-party dependencies.
GDScript Class Documentation
Additional documentation is included in the GDScript classes and can be accessed directly from the Godot Editor via the Search Help button in the Script Editor.
Note: Custom GDScript classes may not always show up in the help search in Godot 4.4 and earlier. That issue was fixed in this PR for Godot 4.5 dev 1.
License
You are granted a non-exclusive, non-transferable license to use this addon in unlimited personal or commercial Godot Engine projects.
You may:
- Modify the addon for use in your projects.
- Use it in free or paid games or applications.
You may not:
- Resell, redistribute, or share the addon files, either modified or unmodified.
- Include the addon in templates, plugins, asset packs, or tools intended for public distribution.
All rights not explicitly granted are reserved to the original author. By purchasing and downloading, you agree to this license.
Published | 9 hours ago |
Status | Released |
Category | Assets |
Author | Go, Go, Godot! |
Made with | Godot |
Tags | Godot |
Purchase
In order to download this Godot addon you must purchase it at or above the minimum price of $7.49 USD. You will get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.