Skip to content

Latest commit

 

History

History
88 lines (51 loc) · 2.94 KB

README.md

File metadata and controls

88 lines (51 loc) · 2.94 KB

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

About this version

Csharp version main Branch

Latest Tested Engine Version: 4.1.1.stable.mono

Before you enable plugin

  1. Use Godot Engine .NET / mono build. You can still use GDScript with .NET build. 1
  2. Download 7.0 .NET SDK and run the 7.0 SDK installer. 2
  3. In your Godot Project, go to Project > Tools > C# > Create C# Solution. 3
  4. Build your C# scripts by pressing Alt + B, or click the square Build button in the top-right corner. 4
  5. Go to Project > Project Settings > Plugins, then enable plugun.
  6. If plugin errors appear when you enable the plugin, restart the engine first.
  7. To bring back the "Full Build" toolbar, press Alt + B.

Structure

UML

Authors

👤 Rafael Correa

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

👤 Whimfoome

Porting

👤 RedErr404

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