SpectralVectors / godot_updated_fps_controller

An updated basic fps controller for Godot 3.3 and 4.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

godot_updated_fps_controller

Updated basic fps and tps controllers for Godot 3.x and 4.0.

Features include:

-basic movement and jumping

-physics interpolation to reduce jitter on high refresh rate monitors

-solves all weird slope sliding/climbing issues

Suggestions:

-attach FPS.gd to the main node (kinematic body) of FPS.tscn

-attach TPS.gd to the main node (kinematic body) of TPS.tscn

-names for wasd keybindings are "move_forward" "move_backward" "move_left" and "move_right"

-this is just a character controller, I assume you already have a game world set up to test it out on

About

An updated basic fps controller for Godot 3.3 and 4.0

License:MIT License


Languages

Language:GDScript 76.2%Language:C# 23.8%