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
StatusReleased
CategoryAssets
AuthorGo, Go, Godot!
Made withGodot
TagsGodot

Purchase

Get this Godot addon and 2 more for $14.99 USD
View bundle
Buy Now
On Sale!
25% Off
$9.99 $7.49 USD or more

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:

gg_characterbody2d.zip 439 kB

Leave a comment

Log in with itch.io to leave a comment.