Aaron Franke 5646c6a7a8 Open and save 3D demos in Godot 4.3 stable (#1109) 4 months ago
..
models 5646c6a7a8 Open and save 3D demos in Godot 4.3 stable (#1109) 4 months ago
player bac1e69164 Use static typing in all demos (#1063) 7 months ago
screenshots 1d5184e235 Update most demos for Godot 4.0.beta10 (#782) 2 years ago
README.md 16d8ba09fb Replace instances of KinematicBody with CharacteBody in READMEs 5 months ago
cubelib.tres 5646c6a7a8 Open and save 3D demos in Godot 4.3 stable (#1109) 4 months ago
icon.webp 63d1cd9a60 Use 128×128 WebP icons for all demos (#885) 1 year ago
icon.webp.import 63d1cd9a60 Use 128×128 WebP icons for all demos (#885) 1 year ago
level.tscn bac1e69164 Use static typing in all demos (#1063) 7 months ago
project.godot 5646c6a7a8 Open and save 3D demos in Godot 4.3 stable (#1109) 4 months ago

README.md

Kinematic Character 3D

Kinematic character demo for 3D using a cube for the character. This is similar to the 3D platformer demo.

Language: GDScript

Renderer: Forward+

Check out this demo on the asset library: https://godotengine.org/asset-library/asset/2739

How does it work?

This demo uses a CharacterBody3D for the player, and StaticBody3D for the level. Each has colliders, the player moves itself via move_and_slide() in _physics_process(), and collides with the level.

Screenshots

Screenshot