Btan2 / Q_Move

Quake-like controller for Godot
GNU General Public License v3.0
100 stars 8 forks source link

Q_Move

A Quake-like controller for Godot.

Github Version: Godot 3.5
Updated Version: Godot 4.2.1 Mono


Testing E1M2 (without the roof)

The aim of this project is to provide Godot developers with a robust character controller that delivers a similar level of responsiveness as Quake and Half-Life. The complete controller will be able to climb ladders, jump, crouch and swim and climb steps and low geometry.

Features:

[ Upcoming Update ]

Please be aware that the next update will not be game-ready. The next update solely focused on re-writing player vs static geometry collision. Additional collision functions, like colliding with moving objects or raycasting, have not been programmed yet.

The next update uses C# scripting, so only Mono engine builds will work

Scope:

The scope of this project will evolve over time as more features are implemented and completed.

Credits:

TODO:

[ Upcoming Update ]

Issues:

[ Upcoming Update ]

License

This project is under the GNU v3 license. I would highly appreciate a credit if you use this in your project(s).