/character-controller

Modular Character Controller for Godot 4. Includes FPS version with headbob and camera movement. (Walk, Crouch, Sprint, Swim and Fly Mode).

Primary LanguageGDScriptMIT LicenseMIT

Welcome to Expresso Character Controller 👋

Version Documentation License: MIT

Features

✔️ Modular Abilities

✔️ FPS Character Controller and non FPS Character Controller

✔️ Smooth Movement (Acceleration and Deceleration)

✔️ Handles Slopes

✔️ Air Control

✔️ Easily Adjustable from the Inspector

✔️ Sprint Ability

✔️ Crouch Ability

✔️ Crouch Ability

✔️ Fly Mode Ability

✔️ Jump Ability

🔨 Swim Ability.

Install

See in Wiki

Structure

UML

Authors

👤 Rafael Correa

Based on the plugin: 👤 Whimfoome

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check issues page.

Show your support

Give a ⭐️ if this project helped you!

📝 License

This project is MIT licensed.