Godot Digest 04
Two weeks already? Anyways, welcome to another edition of Godot Digest!
Two weeks already? Anyways, welcome to another edition of Godot Digest!
Lots of news from the official channel these past weeks, and some interesting news in the industry.
Let’s go!
News
The Godot Rendering Team released an update on its priorities. Usually, after a major release, we get these updates regarding the renderer. The update contains lots of technical stuff and some high-level points on where the team is going to focus in the next few months.
https://godotengine.org/article/rendering-priorities-september-2024/
Integrating third-party services to the engine was never the priority of the Godot Foundation. That being said, third-party integrations are a big part of software development. Even if there is no official support for any integration, the Godot Foundation decided to provide some help in this regard by centralizing these efforts in a central Github organization to maintain SDK integrations.
https://godotengine.org/article/godot-sdk-integrations/
This is another Godot team update, this time from the XR team. After the editor's release, the team is focusing on improving several areas of the XR support in Godot. One of the most interesting parts of this article is the close collaboration with Meta to provide better support for the Quest devices.
https://godotengine.org/article/godot-xr-update-oct-2024/
New Godot beta release! Version 4.4 Dev 3 is out. I didn’t see anything major in this release, but some cool features like the capability to add markers to animations, the return of vertex shading for materials, and some general optimizations.
https://godotengine.org/article/dev-snapshot-godot-4-4-dev-3/
Some Industry News
A new survey from MIDiA reports that most gamers (53%) prefer single-player games. In particular in the mobile platform, which is not surprising. This is an interesting report, and if you are in pre-production or early development stages, this could help you decide where to focus your efforts. Read the full article here:
https://www.midiaresearch.com/blog/most-gamers-prefer-single-player-games
Xbox released a documentary of the making of S.T.A.L.K.E.R. 2, which tells the story of how the people of GSC Games World are making a game during war. The documentary is very emotional and eye-opening, for me at least. If you don’t want to see the documentary, here is a nice article about it
https://venturebeat.com/games/ukraine-remains-a-living-symbol-of-gamings-resilience-and-adaptation/
Still, you should take some time to watch it. Here is the documentary
https://www.youtube.com/watch?v=PWyO6X3hQsQ
From the Community
Here are some of the latest tutorials and resources from the Godot community.
Digital burn shader — FencerDevLog
New shader tutorial from Fencer. The title says it all.
https://www.youtube.com/watch?v=ut8rm1XRmo
Custom Modules Creating a Trading System — FinePointCGI
Part 3 of FinePoint’s tutorial series on integrating Godot with Nakama. This time, we will learn how to create a trading system. Beware, this is a long tutorial, +2 hours. Gladly it has timestamps to jump on the different sections.
https://www.youtube.com/watch?v=f4JrqbHXwM0
Making a Farming game series — Coding Quests
This past two weeks, Coding Quests released several parts of his series of tutorials about how to make a farming simulator. Here are parts 7 through 10:
How To Add an Object Dynamically Through Code
https://www.youtube.com/watch?v=oCo6saSk6H8
How To Create an Inventory Interface
https://www.youtube.com/watch?v=UAlyEVYosK0
How To Create Custom Resources For an Inventory
https://www.youtube.com/watch?v=GQ4w5at__K8
How To Create Custom Objects/Items For an Inventory
https://www.youtube.com/watch?v=-Mdmefmqffk
Unreal To Godot in One Click —Gamefromscratch
This is an excellent tutorial from Gamefromscratch about a new tool for migrating assets from Unreal to Godot. It's a great way to grab all those Unreal free monthly assets or any other bundle and make them part of our Godot projects.
https://www.youtube.com/watch?v=DBbLU4W1Z3Q
How To Make Automatic Doors — StayAtHomeDev
Continuing with the series of tutorials about making an FPS game in Godot, we now have an improvement over the previous tutorial about doors.
https://www.youtube.com/watch?v=5POMEd66f04
How unit selection works in my tactical strategy game — The Shaggy Dev
Extracted from his own game, here is a short video on how he implemented unit selection. It is a short but informative video. Check it out.
https://www.youtube.com/watch?v=_HUeqAF9oLU
How to make Autotiles in Godot 4.3— Pigdev
Great source to understand the changes in 4.3 Tiles, in particular Autotiles, now called Terrains.
https://www.youtube.com/watch?v=kH8-yGsKgKg
How to use Metadata — Queble
Queble teaches us about Metadata—what it is, how to use it, when, and the differences with Groups.
https://www.youtube.com/watch?v=RnDap7hx8M4
How VisibleOnScreenNotifier2D Works and When To Use It —Coding Quests
I can’t add much to this one besides the title…here is the link.
https://www.youtube.com/watch?v=nQOBRunZP9k
Color halftone shader —FencerDevLog
Want more shaders tutorials? Ok, Fencer has you covered!
https://www.youtube.com/watch?v=W5Pbk_12gh0
How I do Sound Effects —Aarimous
In this one, Aarimous discusses in detail why and how he implemented the sound effects system in his game.
https://www.youtube.com/watch?v=Egf2jgET3nQ
Creating A Simple Pallet Swap Shader in Godot 4.2 —FinePointCGI
Shaders, shaders everywhere. This is a cool one from FinePoint. How do you create a color-changing shader?
https://www.youtube.com/watch?v=Pp55iVPxN4Y
How To Use RayCast2D —Coding Quests
This is a super short tutorial on how it works and how to use RayCast2D in Godot. Ray casting is a powerful feature for 2D and 3D, and its applications are endless, so you need to learn how to use it.
