
Publisher
d0ct0rdave
PlatformerController2D for Godot 3.x in C#
A C# implementation of the PlatformerController2D found in the AssetStore for Godot >=3.5 . Ported from Evan Barac's Godot 4.0 GD version (https://github.com/Ev01/PlatformerController2D) Original description: This is a platformer class with many tweakable settings which can be used to control a 2D character (think supermario 1). ## Features - Double jump - Coyote time - Jump buffer - Hold jump to go higher - Defining jump height and duration (as opposed to setting gravity and jump velocity) -...
This plugin has been mirrored from the Godot Asset Library.
The plugin author is in no way affiliated with Gadget.
If you are the author of this plugin and would like this mirror removed, please contact support@gadgetgodot.com.
PlatformerController2D for C# targeting Godot 3.x
A Godot >=3.5 C# implementation of the PlatformerController2D found in the AssetStore:
Original description:
Submitted by user evpevdev; MIT; 2023-05-07 https://godotengine.org/asset-library/asset/1062
Ported from Evan Barac's Godot 4.0 version,
This is a platformer class with many tweakable settings which can be used to control a 2D character (think supermario 1).
##Features
- Double jump
- Coyote time
- Jump buffer
- Hold jump to go higher
- Defining jump height and duration (as opposed to setting gravity and jump velocity)
- Assymetrical jumps (falling faster than rising)
Why should you use the C# version?
- If you need to interact with the script from your C# code you'll need the C# version of it. Currently, there is no easy way to perform this: Referencing a custom GDScript class from C# - Can it be done?!?! Cross-language scripting
- If you want your project to be fully written in C# and you need platform controller.
- [You, the reader, place any other reason here]
License
MIT.