50 Game Changing (Ha!) Godot 4.X tips In Under 10 Minutes!
Karto Karto
1.22K subscribers
42,101 views
0

 Published On Oct 12, 2023

Watch ANOTHER 50 tips! ⬇️
   • 50 Game Changing Godot [4.x] Tips Wit...  

Here's FIFTY Godot 4.x tips to speed up your workflow! These are general purpose tips that are aimed at all skill levels. There are also a bunch of niche tips included that you probably wouldn't have known about, even if you've been using Godot for a long time!

I've been using unity for game development for the past few years now, but due to the recent unity debacle, I decided to look into other engines to broaden my scope. That's when I started learning godot.

I really like to the point tips videos that compile a lot of tips quickly, I always look for these kind of videos whenever I'm picking up a new software or playing a new game. I tried looking for similar videos in the godot space, but was disappointed that I couldn't find any, that's when I figured that I could attempt making my own!

This was a lot more work than I initially envisioned, but it was really fun to work on thus video. I'm really happy with selection of tips in the video too, I'd like to think that I haven't included ANY filler tips, but even you already know a couple of these, I guarantee you'll learn something new!

I hope these tips have been helpful to you! Consider liking the video and subscribing if you'd like to see more videos like this!

Happy GameDev-ing!

Music by: LauraShigihara
   • Graze the Roof (In-Game)  
   • Loonboon  
   • Watery Graves (In-Game)  

TIMESTAMPS && REFERENCES :)
0:00 0. Intro
0:08 1. Auto-create @onready fields
0:17 2. Quick close scenes
0:20 3. Quick close scripts
0:22 4. Quick open scene
0:26 5. Disable unused parameter warning
0:31 6. Multi-line edit
0:35 7. Wrap text in symbol
0:40 8. Random bool variable
- Referenced from    • 100 UNITY TIPS!!! 🔥  
0:44 9. Quick convert space indents to tabs
0:51 10. Quick edit collision layers
0:59 11. Settings window shortcuts
1:03 12. Shortcuts for run commands
1:19 13. Long if statements
1:24 14. Quick replace $NodePath
1:35 15. Edit multiple word occurances at once
1:53 16. Select overlapping nodes
2:01 17. Create custom script templates
- Docs: https://docs.godotengine.org/en/stabl...
2:31 18. Custom ClassName template
- Codeblocks: https://paste.myst.rs/sovvevuj (Two Codeblocks Included)
2:55 19. Casting variables on declaration
3:06 20. Common keyboard shortcuts
3:08 21. Organize @export variables
3:13 22. Properly editing files in the filesystem
3:22 23. Find stray prints
3:31 24. print_debug()
3:34 25. Rulers
- Referenced from    • 10+3 Tricks We Wish We Knew Earlier |...  
3:42 26. Always on top
3:59 27. Docking windows
4:09 28. Auto switch to remote scene tree
4:16 29. Window placement
- From reddit user u/Temporary_Reddit_Dev https://www.reddit.com/r/godot/commen...
4:32 30. Clamping numerical values in one direction
4:40 31. Multipurpose transfom tool
5:02 32. Built-in scripts for testing
5:17 33. Testing scene
5:28 34. Quick Load
5:37 35. Code complete delay
5:57 36. Smart typing
6:13 37. Quickly rename created node
6:28 38. Avoid string reference during signal connection
6:31 39. @export_multiline
6:36 40. Favourites
6:39 41. Save node as scene
6:44 42. call_deferred()
- Page: https://www.notion.so/kartolomolo/cal...
6:56 43. AudioStreamRandomizer
- Docs: https://docs.godotengine.org/en/stabl...
7:06 44. Lua style dictionaries
7:11 45. Await parent _ready()
- From: Reddit user u/robbertzzz1 https://www.reddit.com/r/godot/commen...
7:20 46. Breakpoints
7:44 47. Visible collision shapes
7:50 48. Movie maker mode
8:09 49. Hot-reloading
8:27 50. Richtextlabel
- Docs: https://docs.godotengine.org/en/stabl...
https://docs.godotengine.org/en/stabl...
https://docs.godotengine.org/en/stabl...
8:43 51. Outro

Some example clips in the video have been taken from FireBelly's Udemy course, it's a really good course, you should check it out!
https://www.udemy.com/course/create-a...
(The clips are taken from my project while following the course, none of the actual course material is present in this video)

show more

Share/Embed