Skip to main content

Tutorials

WebXR and Godot logos

How to make a VR game for WebXR with Godot 4

A step-by-step tutorial showing the full process for making a VR game for WebXR in Godot 4. Includes tips for debugging and troubleshooting!

Tutorial
Wednesday, 2023-01-25 @ 1:13 am Read more
Rollback netcode in Godot (part 11): Advanced Input Prediction

Rollback netcode in Godot (part 11): Advanced Input Prediction

In this part, we discuss the true goal of input prediction, the related challenges and some more advanced techniques for handling them.

Video Tutorial
Monday, 2022-06-13 @ 9:08 am Read more
Rollback netcode in Godot (part 10): Random Numbers

Rollback netcode in Godot (part 10): Random Numbers

In this part, we learn about generating random numbers in a rollback-safe way, which we use to add a teleport ability to our demo game.

Video Tutorial
Monday, 2022-05-30 @ 9:00 am Read more
Rollback netcode in Godot (part 9): Sound Effects

Rollback netcode in Godot (part 9): Sound Effects

In this part, we learn how to play sound effects in a rollback-safe way, which we use to add explosion sounds to the bombs in our demo game.

Video Tutorial
Monday, 2022-05-16 @ 9:03 am Read more
VS Code & Godot: Workspaces!

How to make Godot open the VS Code workspace (if the project has one)

When using VS Code with Godot, it's annoying that it doesn't automatically open scripts in the project's workspace. Here's how to fix that!

Tutorial
Wednesday, 2022-05-11 @ 9:22 am Read more
RenderDoc & Godot

Intro to RenderDoc with Godot

I tried RendorDoc for the first time and fell in love with it! Here's a quick introduction to using it with Godot and some basic features.

Video Tutorial
Monday, 2022-05-09 @ 9:05 am Read more
Rollback netcode in Godot (part 8): Animation Players

Rollback netcode in Godot (part 8): Animation Players

In this part, we learn the do's and don'ts of using the NetworkAnimationPlayer node, and animate the bombs and explosions in our demo game.

Video Tutorial
Monday, 2022-05-02 @ 9:07 am Read more
Rollback netcode in Godot (part 7): Input Delay and Interpolation

Rollback netcode in Godot (part 7): Input Delay and Interpolation

We discuss input delay and interpolation, and use interpolation in our demo project to reduce the simulation rate to 30fps.

Video Tutorial
Monday, 2022-03-28 @ 8:16 am Read more
Video thumbnail

Rollback netcode in Godot (part 6): Playing offline!

In this part, we add offline play to our demo, using the exact same gameplay code as the online version.

Video Tutorial
Monday, 2022-03-14 @ 9:00 am Read more
Rollback netcode in Godot (part 5): State, hashing and mismatches

Rollback netcode in Godot (part 5): State, hashing and mismatches

In this part, we talk about all about state in the context of rollback netcode, and get started using the Log Inspector tool for debugging.

Video Tutorial
Monday, 2022-02-28 @ 8:00 am Read more