Skip to content

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

License

Notifications You must be signed in to change notification settings

expressobits/character-controller

Repository files navigation

“icon” Welcome to Expresso Character Controller 👋

See csharp version here CSharp Branch from RedErr404

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

✔️ Fly Mode Ability

✔️ Jump Ability

🔨 Swim Ability.

Install

See in Wiki

Structure

UML

Authors

👤 Rafael Correa

Based on the plugin https://github.com/Whimfoome/godot-FirstPersonStarter:

👤 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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published