Godot 4: New Features Demos

This project collects over 20 interactive demos to help you explore Godot 4's features hands-on. Each demo is a self-contained scene inside a gallery-style menu where you can run it and study the code behind it.

The demos cover a wide range of engine features introduced across Godot 4 and its releases:

We built these demos in collaboration with the Godot Foundation for the official Godot 4.0 release. This video from that release walks through many of the key improvements that the demos are based on:

A few highlights

Here is a small selection from the project. There is much more to discover once you open it.

Text handling was reworked from the ground up in Godot 4, and this demo showed the text rendering quality, dynamic scaling, and translation support, including right-to-left language support:

A dialogue demo using the new font handling: a character with a speech bubble saying

This physics benchmark illustrated the improved collision detection, stability, and performance. Since the Godot 4.0 release, the engine kept improving, and in the latest versions, we now use the Jolt Physics backend, which has become the default 3D physics backend for Godot:

A physics benchmark scene with a large pool of bouncing balls

The following demo highlights the new tile mapping system as well as 2D directional lights and shadows:

Dynamic 2D lights casting and blending in real time

This rainy scene showcases the new particle trails and particle collision detection, which simulate rain lines that slide against rooftops:

A 2D particles demo showing a rainy night scene

The rendering engine was rebuilt from the ground up with new global illumination. This little diorama uses the voxel-based global illumination, which offers good quality dynamic lighting at a medium performance cost for small to moderately sized scenes:

3D lighting with voxel-based global illumination

This physics sandbox demo is another playground to test physics, including different physics properties and physics materials, and the newly introduced Ragdoll physics in Godot 4:

A physics demo with balls bouncing around an enclosed area

Credits

These demos were built with feedback from Godot engine developers who helped us get the details right:

download files

updates / code patches

Become an Indie Gamedev with GDQuest!

Don't stop here. Step-by-step tutorials are fun but they only take you so far.

Try one of our proven study programs to become an independent Gamedev truly capable of realizing the games you’ve always wanted to make.

Nathan

Founder and teacher at GDQuest
  • Starter Kit
  • Learn Gamedev from Zero
Check out GDSchool

You're welcome in our little community

Get help from peers and pros on GDQuest's Discord server!

20,000 membersJoin Server

Contribute to GDQuest's Free Library

There are multiple ways you can join our effort to create free and open source gamedev resources that are accessible to everyone!

Site in BETA!found a bug?