<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Best practices on GDQuest</title><link>//gdquest.com/tutorial/godot/best-practices/</link><description>Recent content in Best practices on GDQuest</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 19 Jan 2026 19:09:13 +0100</lastBuildDate><atom:link href="//gdquest.com/tutorial/godot/best-practices/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Ask Questions and Get Help in Game Development</title><link>//gdquest.com/tutorial/godot/best-practices/how_to_ask_questions/</link><pubDate>Mon, 19 Jan 2026 00:00:00 +0000</pubDate><guid>//gdquest.com/tutorial/godot/best-practices/how_to_ask_questions/</guid><description/></item><item><title>Best practices with Godot signals</title><link>//gdquest.com/tutorial/godot/best-practices/signals/</link><pubDate>Tue, 30 Mar 2021 00:00:00 -0600</pubDate><guid>//gdquest.com/tutorial/godot/best-practices/signals/</guid><description>&lt;p>This lesson discusses some good practices to follow and pitfalls to avoid when using signals in Godot.&lt;/p>
&lt;p>Signals are Godot&amp;rsquo;s version of the &lt;a href="http://gameprogrammingpatterns.com/observer.html">observer pattern&lt;/a>: they allow a node to send out a message that other nodes can listen for and respond to.&lt;/p>
&lt;p>Emitting a signal instantly triggers a callback on connected nodes, so you can also use it as a delegation mechanism. You also get to use them with coroutines and the &lt;code>yield&lt;/code> keyword: you wait for a signal to know when another object finished processing.&lt;/p></description></item><item><title>Choosing the right save game format</title><link>//gdquest.com/tutorial/godot/best-practices/save-game-formats/</link><pubDate>Tue, 30 Mar 2021 00:00:00 -0600</pubDate><guid>//gdquest.com/tutorial/godot/best-practices/save-game-formats/</guid><description>&lt;p>&lt;strong>NEW! We released 2 new guides about saving and loading updated to Godot 4. They largely replace this now archived resource:&lt;/strong>&lt;/p>
&lt;ol>
&lt;li>&lt;a href="//gdquest.com/library/cheatsheet_save_systems/">Save and load: Godot 4 cheat sheet&lt;/a>: Covers the different ways to save and load data in Godot 4&lt;/li>
&lt;li>&lt;a href="//gdquest.com/library/save_game_godot4/">Saving and loading games in Godot 4 (with resources)&lt;/a>: A guide to build your first save system in Godot 4 using resources&lt;/li>
&lt;/ol>
&lt;hr>
&lt;p>Frequently, we see questions come up about saving the player&amp;rsquo;s game data. The questions are often about what that file should look like.&lt;/p></description></item></channel></rss>