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

Godot 4 Game Project: Design and Code a 3D Roller Race in C#

This course is designed for developers who want to learn C# in Godot by building something concrete. By the end, you'll have both a finished game and practical C# skills you can apply to future projects.

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

This course includes.

12
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.

12 sections · 47 lectures
+ 01 Launchpad Basics - Crafting the Ball and Platform 4 lectures Preview
01 Build a platform Free preview
02 Build a rolling ball Locked
03 Prevent camera rotation Godot Locked
Resources Locked
+ 02 Build obstacle 3 lectures
01 Build obstacle Locked
02 Reduce speed on collision with obstacle Locked
02 resource Locked
+ 03 Player Power - Mastering Movement with Inputs 3 lectures
01 Move player left and right Locked
02 Build a finish line Locked
03 Resource Locked
+ 04 Race Against Time - Adding a Countdown Tracker 3 lectures
01 Build timer to track player Locked
02 Freeze timer at finish line Locked
04 Resources Locked
+ 05 Rewind and Retry - Enabling One-Click Replay Magic 3 lectures
01 Build replay button Locked
02 Enable replay on button click Locked
05 Resources Locked
+ 06 High Stakes - Creating a Fall Zone of Doom 3 lectures
01 Build fall zone Locked
02 Restart game on fall Locked
06 Resources Locked
+ 07 Stretch Your Limits - Building the Pathway 6 lectures
01 Build long platform with no rotation Locked
02 Move sphere without gravity Locked
03 Implement fall mechanism programmatically Locked
04 Reset player position after scene reload Locked
05 Build second boundary Locked
07 Resources Locked
+ 08 Build 3D Labels to Bring Worlds to Life 6 lectures
01 Draw quiz question in label Locked
02 Draw True or False answer labels Locked
03 Increase player speed on boost object Locked
04 Reset speed after timer Locked
05 Reduce object flickering with camera FAR value Locked
08 Resources Locked
+ 09 Quiz Mastery - Crafting More Questions 4 lectures
01 Build long quiz question Locked
02 Build second quiz question Locked
03 Build third quiz question Locked
09 Resources Locked
+ 10 Mobile Magic - Building Responsivity for All Devices 4 lectures
01 Anchor button to top right Locked
02 Enable move left and right with touchscreen Locked
03 Enable button press on touchscreen Locked
10 Resources Locked
+ 11 Dynamic Quizzing - Programmatically Spawning Questions 3 lectures
01 Build a quiz question database Locked
02 Change position of correct answer programmatically Locked
11 Resources Locked
+ 12 Move 3D Text Programmatically 5 lectures
01 Move 3D label programmatically Locked
02 Build a scene with one label that moves Locked
03 Change 3D label text after move Locked
04 Move correct answer for moved label Locked
12 Resources Locked
Description

About this course.

Master C# in Godot through focused, project-based learning instead of abstract tutorials that leave you wondering how to apply the concepts.


•    Build a complete 3D racing game from first line to final build.

•    Implement vehicle physics and responsive racing controls in C#.

•    Design tracks, obstacles, and racing mechanics that feel exciting.

•    Structure your C# code for maintainability and performance.

•    Polish gameplay with visual feedback, audio, and game feel improvements.


Instructors

Taught by people who ship.

Team Mammoth

Team Mammoth

Instructor

Produced by a team of Mammoth Club industry experts. Over 14 years, Mammoth Club has built a global student community in 190+ countries with 9+ million courses sold, releasing over 1,000+ courses and 5,000+ hours of video content.

Ready to start building?

This course is designed for developers who want to learn C# in Godot by building something concrete. By the end, you'll have both a finished game and practical C# skills you can apply to future projects.

Buy lifetime access →