https://github.com/menacingmecha/gd_fpcc
First person character controller for Godot Engine 3.x
https://github.com/menacingmecha/gd_fpcc
first-person fps gamedev godot godot-engine input
Last synced: over 1 year ago
JSON representation
First person character controller for Godot Engine 3.x
- Host: GitHub
- URL: https://github.com/menacingmecha/gd_fpcc
- Owner: MenacingMecha
- License: mit
- Created: 2022-05-24T19:43:03.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-07T13:51:58.000Z (about 4 years ago)
- Last Synced: 2025-02-28T17:46:58.186Z (over 1 year ago)
- Topics: first-person, fps, gamedev, godot, godot-engine, input
- Language: GDScript
- Homepage:
- Size: 894 KB
- Stars: 27
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# gd_fpcc

[](https://github.com/MenacingMecha/gd_fpcc/blob/main/LICENSE.txt)
[](https://github.com/MenacingMecha/gd_fpcc/actions/workflows/test.yml)
[Play demo in browser!](https://menacingmecha.itch.io/gd-fpcc-demo)
First person character controller for Godot Engine 3.x

## Features
- Supports simultaneous KB+M & gamepad
- Interacting with objects in the environment (all you need for a walking sim right out of the box!)
- Supports smoothly walking up and down ramps, with no sliding down
- Camera viewbob
- Easily extendible
- [Covered by tests](test/)