Godot Digest 46
The Godot Asset Store is here!!!! We finally got the store we deserve. Also, the last Beta of Godot 4.7 is out, and a new maintenance release for the stable version, Godot 4.6.3, is also out.
Official News
Godot 4.7 is going through the Beta process, with almost a new Beta every week. We are in Beta 4 right now, which will likely be the last dev snapshot.
Check the interactive log to see what has been fixed in all the betas, and be prepared for the upcoming RC.
https://godotengine.github.io/godot-interactive-changelog/#4.7-beta4
A new maintenance release for 4.6, 4.6.3, is out! This brings a small batch of fixes to Godot’s stable version. Check the official blog post for all the details.
https://godotengine.org/article/maintenance-release-godot-4-6-3/
The most exciting news in the past weeks is that the Godot Asset Store is finally out! This project has been in Beta testing for a few months and is now released to the public. It will be fully integrated in 4.7 and is a direct replacement for the Asset Library, just 1000 times better.
It includes everything a modern asset store should: user reviews and rating system, analytics for publishers, support for multiple versions, a release notes section per asset, and tags. There is a roadmap if you want to check the upcoming features:
https://store.godotengine.org/roadmap/
This is an immense step forward for the engine. Given the immense growth the engine and community have seen over the last two years, the engine needed a proper asset store. And we are getting one with basic features and nothing crazy, but it still paves the way for a better ecosystem.
Check the official blog post for all the information:
https://godotengine.org/article/introducing-the-godot-asset-store/
If you prefer the video format, we have a couple of community videos, too.
Mike from Gamefromscratch gives his feedback on the new store.
https://www.youtube.com/watch?v=IGday1i4mGo
Queble also shared his take on the new store.
https://www.youtube.com/watch?v=Iog51sAHR2s
Finally, Octodemy also shares his thoughts.
https://www.youtube.com/watch?v=XfLm3j09A3w
From the Community
Here are some of the latest tutorials and resources from the Godot community.
Raindrop ripple shader —FencerDevLog
Simulate raindrops falling onto a water surface, including the typical expanding ripple circles, with this shader.
https://www.youtube.com/watch?v=0IOIz5hOnVc
Godot 4.7 new offset_transform property —MrElipteach
Check this tutorial to understand how to use the new offset_transform property on UI nodes, to make UI animation in containers easier.
https://www.youtube.com/watch?v=pK2vI2-jCH4
Multi-touch input and simulated actions —Octodemy
Learn how touch input works and how you can emulate player actions from code.
https://www.youtube.com/watch?v=Tm8zviD-vDM
4D hypercube shader —FencerDevLog
To be honest, I’m not sure what’s going on here, but it’s a cool shader. If you want to learn how to program a four-dimensional cube, here is a tutorial for you.
https://www.youtube.com/watch?v=E8xTvydoeag
The event bus pattern —LandonDevelops
A common and simple programming pattern, the event bus pattern, and how this can be implemented in Godot.
https://www.youtube.com/watch?v=MGwjmfFgoKM
Spyglass effect —Mina Pêcheux
Really cool spyglass effect or lens-screen FX in Godot.
https://www.youtube.com/watch?v=-850wtneZxQ
Making a Metroidvania game —Michael Games
This is a new tutorial series from Michael, creating Metroidvania Forge.
We are starting a new chapter with the overview video of what to expect.
Chapter 5
Part 10: build new enemy types, and improvements to the players states code.
https://www.youtube.com/watch?v=olMaFeh-2N8
Part 11 is actually a 2-hour-long stream, wrapping up Chapter 5. Has a lot of information, so it would be nice to watch at least the most important parts.
https://www.youtube.com/watch?v=AulS9-wSPZI
Particle shader in 3D —FencerDevLog
This is the first particle shader from Fencer. These shaders are applied to the GPUParticles3D node. In this case, it will simulate insects flying around a light in the fog.
https://www.youtube.com/watch?v=Fmc11en7baU
Modular boss fight: bullet hell —16BitDev
Create a modular boss fight, making re-usable actions using Custom Resource, and making a re-usable projectile. The boss goes through multiple phases, each with a set of customized actions.
https://www.youtube.com/watch?v=BdJSnYqHKuw
Godot multiplayer lag compensation with Netfox —BatteryAcidDev
This video tutorial is an introduction to adding lag compensation to your multiplayer project using Netfox.
https://www.youtube.com/watch?v=Ko0h67yu_hA
Netfox is a set of addons for responsive online games with the Godot engine.
https://foxssake.github.io/netfox/latest/
