Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Real Controller

An asset by fdemir
The page banner background of a mountain and forest
Real Controller hero image

Quick Information

0 ratings
Real Controller icon image
fdemir
Real Controller

# Real ControllerA third-person character controller for Godot 4.6 with smooth locomotion, camera controls, and animation blending.## Features- **Locomotion System**: Walk, run, and sprint with 8-directional movement blending- **Jump Mechanics**: Ground-based jumping with gravity handling- **Camera Controls**: Third-person camera with configurable tilt limits and mouse sensitivity- **Animation System**: Smooth animation blending using AnimationTree- **Smooth Rotation**: Character mesh rotates smoothly to face movement direction## Requirements- Godot 4.6 or later## Installation1. Copy the `addons/real-controller` folder into your project's `addons` directory2. Enable the addon in Project Settings > Plugins3. Add the character scene (`addons/real-controller/character.tscn`) to your scene or use the example scene## Setup### Input Map ConfigurationThe controller requires the following input actions to be configured in your project:1. Go to **Project > Project Settings > Input Map**2. Add the following actions with their corresponding recommended inputs:| Action | Keyboard |--------|----------| `forward` | W | `backward` | S | `left` | A | `right` | D | `jump` | Space | `sprint` | Left Shift > **Note**: These input mappings are required for the controller to function properly. Make sure all actions are configured before running the scene.## ConfigurationThe controller exposes several export variables for customization:- **Movement**: Speed, sprint speed, jump velocity- **Camera**: Mouse sensitivity, tilt limit, rotation speed## LicenseMIT License - See [LICENCE](LICENCE) file for details.

Supported Engine Version
4.5
Version String
v1.0.0
License Version
MIT
Support Level
community
Modified Date
7 hours ago
Git URL
Issue URL

Real Controller

A third-person character controller for Godot 4.6 with smooth locomotion, camera controls, and animation blending.

Features

  • Locomotion System: Walk, run, and sprint with 8-directional movement blending
  • Jump Mechanics: Ground-based jumping with gravity handling
  • Camera Controls: Third-person camera with configurable tilt limits and mouse sensitivity
  • Animation System: Smooth animation blending using AnimationTree
  • Smooth Rotation: Character mesh rotates smoothly to face movement direction

Requirements

  • Godot 4.6 or later

Installation

  1. Copy the addons/real-controller folder into your project's addons directory
  2. Enable the addon in Project Settings > Plugins
  3. Add the character scene (addons/real-controller/character.tscn) to your scene or use the example scene

Setup

Input Map Configuration

The controller requires the following input actions to be configured in your project:

  1. Go to Project > Project Settings > Input Map
  2. Add the following actions with their corresponding recommended inputs:

| Action | Keyboard |--------|---------- | forward | W | backward | S | left | A | right | D | jump | Space | sprint | Left Shift

Note: These input mappings are required for the controller to function properly. Make sure all actions are configured before running the scene.

Configuration

The controller exposes several export variables for customization:

  • Movement: Speed, sprint speed, jump velocity
  • Camera: Mouse sensitivity, tilt limit, rotation speed

License

MIT License - See LICENCE file for details.

# Real Controller

A third-person character controller for Godot 4.6 with smooth locomotion, camera controls, and animation blending.

## Features

- **Locomotion System**: Walk, run, and sprint with 8-directional movement blending
- **Jump Mechanics**: Ground-based jumping with gravity handling
- **Camera Controls**: Third-person camera with configurable tilt limits and mouse sensitivity
- **Animation System**: Smooth animation blending using AnimationTree
- **Smooth Rotation**: Character mesh rotates smoothly to face movement direction

## Requirements

- Godot 4.6 or later

## Installation

1. Copy the `addons/real-controller` folder into your project's `addons` directory
2. Enable the addon in Project Settings > Plugins
3. Add the character scene (`addons/real-controller/character.tscn`) to your scene or use the example scene

## Setup

### Input Map Configuration

The controller requires the following input actions to be configured in your project:

1. Go to **Project > Project Settings > Input Map**
2. Add the following actions with their corresponding recommended inputs:

| Action | Keyboard
|--------|----------
| `forward` | W
| `backward` | S
| `left` | A
| `right` | D
| `jump` | Space
| `sprint` | Left Shift

> **Note**: These input mappings are required for the controller to function properly. Make sure all actions are configured before running the scene.


## Configuration

The controller exposes several export variables for customization:

- **Movement**: Speed, sprint speed, jump velocity
- **Camera**: Mouse sensitivity, tilt limit, rotation speed

## License

MIT License - See [LICENCE](LICENCE) file for details.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Real Controller icon image
fdemir
Real Controller

# Real ControllerA third-person character controller for Godot 4.6 with smooth locomotion, camera controls, and animation blending.## Features- **Locomotion System**: Walk, run, and sprint with 8-directional movement blending- **Jump Mechanics**: Ground-based jumping with gravity handling- **Camera Controls**: Third-person camera with configurable tilt limits and mouse sensitivity- **Animation System**: Smooth animation blending using AnimationTree- **Smooth Rotation**: Character mesh rotates smoothly to face movement direction## Requirements- Godot 4.6 or later## Installation1. Copy the `addons/real-controller` folder into your project's `addons` directory2. Enable the addon in Project Settings > Plugins3. Add the character scene (`addons/real-controller/character.tscn`) to your scene or use the example scene## Setup### Input Map ConfigurationThe controller requires the following input actions to be configured in your project:1. Go to **Project > Project Settings > Input Map**2. Add the following actions with their corresponding recommended inputs:| Action | Keyboard |--------|----------| `forward` | W | `backward` | S | `left` | A | `right` | D | `jump` | Space | `sprint` | Left Shift > **Note**: These input mappings are required for the controller to function properly. Make sure all actions are configured before running the scene.## ConfigurationThe controller exposes several export variables for customization:- **Movement**: Speed, sprint speed, jump velocity- **Camera**: Mouse sensitivity, tilt limit, rotation speed## LicenseMIT License - See [LICENCE](LICENCE) file for details.

Supported Engine Version
4.5
Version String
v1.0.0
License Version
MIT
Support Level
community
Modified Date
7 hours ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers