Limited time · 90% off Premium Membership - claim $199 deal →
Mammoth Club All levels 1 sections 2 lectures

Basic Third-Person 3D Character Template in Godot 4.6

This Third-Person Character Controller is a functional Godot 4.6 project template of a modern 3D adventure/platformer game with orbit camera, WASD movement, double jumping, sprint mechanics, and basic attack output.

01
Skill level
All levels
02
Sections
1
03
Lectures
2
04
Instructor
Team Mammoth
What's inside

This course includes.

1
Sections
Certificate of completion
Included
Mobile and desktop access
Included
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content

Curriculum & lectures.

1 sections · 2 lectures
+ Template Overview and Download 2 lectures
Documentation Preview Free preview
Get Template Here Locked
Description

About this course.

It's structured as a clean, modular learning asset ideal for students who want to understand 3D character control, camera management, collision detection, enemy AI systems, and third-person game mechanics.


The project includes dedicated scripts for player control (player_controller.gd), camera management (orbit_camera.gd), enemy behavior (enemy.gd), and UI systems (game_ui.gd). All game entities use simple geometric shapes with proper collision layers for easy customization. The template demonstrates best practices for smooth character movement, camera collision avoidance, state machines, input buffering, and modular script architecture.

Ready to start building?

This Third-Person Character Controller is a functional Godot 4.6 project template of a modern 3D adventure/platformer game with orbit camera, WASD movement, double jumping, sprint mechanics, and basic attack output.

Buy lifetime access →