All Projects → leiget → Godot_FPC_Base

leiget / Godot_FPC_Base

Licence: MIT license
A first person camera base project for Godot 3.x to help anyone get a jumpstart.

Programming Languages

GAP
223 projects
GDScript
375 projects

Projects that are alternatives of or similar to Godot FPC Base

godot-practice-shaders
Some practice shaders in Godot
Stars: ✭ 79 (+102.56%)
Mutual labels:  godot, godot-engine, godot-demo
godot-sponza
Sponza demo for Godot 3.x (`master` branch) and 4 (`4.0-dev` branch)
Stars: ✭ 133 (+241.03%)
Mutual labels:  godot, godot-engine, godot-demo
nativelib-cli
NativeLib is a plugin management system for Godot engine.
Stars: ✭ 19 (-51.28%)
Mutual labels:  godot, godot-engine
godot-website
The code for the official Godot Engine website. A static site built using Jekyll.
Stars: ✭ 167 (+328.21%)
Mutual labels:  godot, godot-engine
godot-cmvalley
Port of the Sauerbraten clanmap cm|Valley to Godot 4.0
Stars: ✭ 28 (-28.21%)
Mutual labels:  godot, godot-engine
hydro
Hydro is a Godot Engine module which allows rigid bodies to behave realistically in water.
Stars: ✭ 39 (+0%)
Mutual labels:  godot, godot-engine
godot-gdgifexporter
Gif exporter for Godot made entirely in GDScript
Stars: ✭ 85 (+117.95%)
Mutual labels:  godot, godot-engine
liblast
A libre multiplayer FPS game created in Godot Engine
Stars: ✭ 92 (+135.9%)
Mutual labels:  godot, godot-engine
Godot Realistic Water
Godot - Realistic Water Shader
Stars: ✭ 235 (+502.56%)
Mutual labels:  godot, godot-engine
GDGotm
Official Godot plugin for gotm.io - the Godot Platform!
Stars: ✭ 43 (+10.26%)
Mutual labels:  godot, godot-engine
novemberdev soulslike darksouls godot
Dark Souls clone in 3D with Godot
Stars: ✭ 51 (+30.77%)
Mutual labels:  godot, godot-engine
godot-local-notification
Godot module for local notifications (android and iOS)
Stars: ✭ 111 (+184.62%)
Mutual labels:  godot, godot-engine
GodotGeometryElements
Geometry elements using Godot Engine 2.14 and Godot 3.0
Stars: ✭ 27 (-30.77%)
Mutual labels:  godot, godot-demo
godot-xterm
Terminal emulator for the Godot game engine.
Stars: ✭ 61 (+56.41%)
Mutual labels:  godot, godot-engine
Luascript
Lua language support for Godot Engine
Stars: ✭ 240 (+515.38%)
Mutual labels:  godot, godot-engine
godot-logger
Simple in-game logger for Godot 4.0
Stars: ✭ 14 (-64.1%)
Mutual labels:  godot, godot-engine
godot-rpgdb
An easy to use JSON database-manager for Godot.
Stars: ✭ 25 (-35.9%)
Mutual labels:  godot, godot-engine
Whiskers
A Visual Dialogue Editor made using the Godot Engine
Stars: ✭ 229 (+487.18%)
Mutual labels:  godot, godot-engine
Awesome Godot
A curated list of free/libre plugins, scripts and add-ons for Godot
Stars: ✭ 3,092 (+7828.21%)
Mutual labels:  godot, godot-engine
godot tools
A set of GDScript EditorScript and EditorPlugins tools that automate boring tasks on Godot Engine.
Stars: ✭ 50 (+28.21%)
Mutual labels:  godot, godot-engine

Project Logo

Lei-Get's First-Person Camera Project for Godot 3.0.x

A FPC (first person camera) kinematic player base for reference and using as a base for your projects.

WIKI: Click here to go to the project's wiki manual.

MANUAL: Click here for the PDF manual.

If there are any problems in the manual or wiki please let me know by opening an issue in the the issue tracker.

NOTE: About "move_and_slide()" in newer versions of Godot 3.x

Note that in Godot 3.0.2 the “move_and_slide()” function has 5 arguments, but in the latest GitHub version (as of March 07, 2018) it has 6, with the added argument being in the 3rd position and is “bool infinite_inertia=true”. If this option is true, what it means is that no other object can rotate the character. If false, it can if enough force is applied.”

bool infinite_inertia=true” means that the character can’t be rotated, because the amount of inertia needed to do so is infinite.

From http://docs.godotengine.org/en/stable/tutorials/physics/kinematic_character_2d.html

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].