Hello everyone!
We don’t have any official news for this edition; Godot's official channels have been quiet in the last two weeks.
Thankfully, that’s not the case for the community content, which has several tutorials to help people learn more about the engine.
But first, some game dev news.
Game Dev News
Epic has launched Fab, a unified marketplace for assets. At first, most of the assets are aimed for Unreal Engine, but some Unity specific assets are also available in the platform. The end goal is to be the go-to market to get assets for any engine. Maybe we will start seeing Godot assets here, too. Most graphics and sound assets can be used in any engine either way, so take a look and claim the free megascan pack from Quixel if you are looking for something like that.
Here is the link to the full article
https://venturebeat.com/games/epic-games-launches-fab-unified-digital-content-marketplace/
And here is the link to Fab
Valve is one of those few companies that is really built from gamers to gamers. Sure, no company is perfect, but I feel they understand their market just because they are part of it and never forgot. All of this is because of the latest news from Valve. They rejected releasing new versions of Steam Deck in a cyclical phase because it is unfair to customers. “We're not going to do a bump every year. There's no reason to do that. And, honestly, from our perspective, that's kind of not really fair to your customers to come out with something so soon that's only incrementally better.”
From now on, Steam requires that developers disclose their anti-cheat technology, mainly if the game uses kernel mode anti-cheat. This will allow the platform to feature games with those capabilities and add more information for users before they decide to play/buy the game.
From the Community
Here are some of the latest tutorials and resources from the Godot community.
Warp speed shader — FencerDevLog
This one is a cool one, a warp-speed shader like we've seen in the movies. Or at least close enough. Check it out!
https://www.youtube.com/watch?v=ZGpP5I_0qrg
2D snow particles — Single-Minded Ryan
A great quick tutorial on how to create snow particles in 2D.
https://www.youtube.com/watch?v=yFbnhcxDrNs
Custom Resources — DevWorm
This is an in-depth tutorial about custom resources. It explains what they are and when they should be used and provides a step-by-step walkthrough for working with them.
https://www.youtube.com/watch?v=zbAKzM-Odb4
Securing Nakama — FinePointCGI
Continue with the series of tutorials on integrating Nakama with Godot. This time, FinePoint will teach us how to add security to Nakama instances.
https://www.youtube.com/watch?v=Et7qbA0ZxJs
Lightning and Torches — Michael Games
As part of the series of tutorials on making a 2D Action and adventure RPG in Godot, this tutorial walks us through the process of adding lightning and torches to a scene.
https://www.youtube.com/watch?v=J1Zm7AGJrsk
Singletons — BornCG
Continuing with the lessons on how to make a 3D platformer, this time, we will learn how to keep track of coins to reach a winning condition. This mechanic will be used to learn about Singletons in Godot.
https://www.youtube.com/watch?v=mh4m_j7E3Ks
Snow shader — FencerDevLog
Another shader from Fencer. This time, it is a snow shader using 2D shaders.
https://www.youtube.com/watch?v=FMT-Ka_k4ZI
Display a high score with CanvasLayers — Coding Quests
As the title says, we will learn how to use CanvasLayers to display high scores in our game. The tutorial is based on the classic FlappyBird clone, a great starting point for learning any engine's basics.
https://www.youtube.com/watch?v=xNRTQ4s5R3M
Snake game — FinePointCGI
Complete tutorial on how to create the classic Snake game in Godot 4.3.
https://www.youtube.com/watch?v=-T5MZbPytOs
Null value explained— CyberPotato
Null value is one of those concepts that are tricky to understand for beginners. Either way, if you are a beginner or not, check this tutorial from CyberPotato to learn how to work with this concept in Godot.
https://www.youtube.com/watch?v=d9CPcQ-vRFY
Transforms in Godot — Godotneers
Great tutorial on how to use Transforms to solve different classic problems in game dev.
https://www.youtube.com/watch?v=UwHIgAAGB0s
Energy beam attack— Michael Games
As part of the series of tutorials on creating a 2D action and adventure RPG, this episode discusses building a modular scene for an energy beam attack. This is aimed at being used as a boss attack, but the concepts could be helpful for any attack with similar characteristics.
https://www.youtube.com/watch?v=cgKQr_QhScA
Tips and tricks in Godot — Queble
Queble made a nice video on different tips and tricks he learned from his experience working with Godot. These go from code-related knowledge to IDE tips to improve your experience.
https://www.youtube.com/watch?v=7Sf62lC3yGI
Water refraction shader— StayAtHomeDev
More shaders! This time, it was not from Fencer but from StayAtHomeDev. This time, we will learn how to create a refraction effect from the previous water shader using the DEPTH and SCREEN textures.
https://www.youtube.com/watch?v=rX4I1SymD-k
Lambda functions— DevWorm
Lambda functions are one of those things that, once you learn how to use them properly, have a tremendous impact on how you build your code. Check this tutorial from DevWorm to learn everything that lambda functions have to offer in Godot.
https://www.youtube.com/watch?v=slinXW6qzm0
Must have addons— MrElipteach
This is a list of addons for Godot to improve your work workflow.
https://www.youtube.com/watch?v=mJy9Ig6dhUk