Godot Digest 22
Godot has added WebAssembly SIMD support, and a new tutorial from Brackeys and content creator Mina Pêcheux makes its first appearance in the newsletter.
Official News
Godot has just added WebAssembly SIMD support, which is enabled by default in Godot 4.5 dev 5.
This will provide noticeable improvements for web games. I only have the basics on this, so instead of repeating everything in the blog post, I recommend reading it for a more comprehensive understanding.
https://godotengine.org/article/upcoming-serious-web-performance-boost/
From the Community
Here are some of the latest tutorials and resources from the Godot community.
C# Controller Support Made Easy —FinePointCGI
Great tutorial on adding controller support using C#. This includes everything from defining the basics to handling rumble.
https://www.youtube.com/watch?v=W7t_63SCxhE
The bind method —Queble
This is an interesting video about one of the lesser-known methods in GDScript. I encourage you to check it out, as you may be surprised by how useful this method is.
https://www.youtube.com/watch?v=U9gA3_PmC8s
How to make Battle City — CyberPotato
If you have been following this series, it has 13 different tutorials. Well, now you can access the whole series in one video.
https://www.youtube.com/watch?v=CoFxXqL42iw
Godot 4.5 Dev 5 notes — Queble
Rundown on the latest dev snapshot by Queble.
https://www.youtube.com/watch?v=8uhX0mOjdys
Custom Raycast vehicle physics —Octodemy
Continuing the series on creating a raycast car vehicle, this third part focuses on turning the car, drifting mechanics, and skid marks.
https://www.youtube.com/watch?v=XywsSQ1JmEo
Godot 4.5 Dev 5 notes — Gamefromscratch
Another rundown on the latest dev snapshot, this time from Mike.
https://www.youtube.com/watch?v=ua_13G4a1kI
Lighting! —Brackeys
New tutorial from Brackeys! This time is all about lightning. Indoor and outdoor, and from day to night.
https://www.youtube.com/watch?v=aRdiiWpA0AA
Ripple transition shader —FencerDevLog
The title says it all - a nice ripple effect shader to apply to your transitions.
https://www.youtube.com/watch?v=mwbgj31Q_do
⭐ Add ladders easily in 2D levels —Mina Pêcheux
Tutorial video on how to add ladders into your tile-maps for your 2D levels.
https://www.youtube.com/watch?v=4l9wWT2MeFc
Debug Draw 3D — Gamefromscratch
Amazing GDExtension that enhances the debugging process of any project, whether 3D or 2D. It allows you to drag different entities (lines, gizmos, etc.) directly into the 3D viewport. Check it out, you won't regret it.
https://www.youtube.com/watch?v=ehpM9G0E4BQ
Awaiting multiple signals — The Shaggy Dev
Great video explaining how to build a utility class that allows you to wait for multiple signals.
https://www.youtube.com/watch?v=qWGkqx8s5XY
This is a brief two-question survey designed to improve the newsletter. It concerns the current format and a potential new section. If you can take it, that would be extremely helpful for me. Thank you!