10+4 Tricks We Wish We Knew Earlier | Godot Engine

preview_player
Показать описание
It's time to learn new stuff about the Godot Engine!

Follow us on twitter to stay updated on Furcifer news and tutorials:

0:00 Welcome
0:22 Screenshots
0:56 Filepaths in Script
1:08 Scatter
1:29 Text Effects
1:55 Serialization
2:30 Empty 3D Shapes
2:55 Mouse Filter
3:47 Disable Script Template
4:07 Texture Artifacts
4:36 Animate Colors
5:05 Edit Curves Precisely
5:27 Modulo for Floats
5:45 OS calls
6:02 Convenient Vector Functions
---
The Show Must Be Go by Kevin MacLeod
Рекомендации по теме
Комментарии
Автор

We now brought you exactly 60 things about Godot - you want more? Leave your own tricks so we can feature them next time!

PlayWithFurcifer
Автор

Didn't know you could check if you're in debug mode, that's actually really useful! Great video!
Also thanks for featuring my tip, really made my day :D

affensind
Автор

When using tool scripts and setget, you will probably encounter an error when you try to access a node from within the setter. This is because setgets are usually run before the object is ready. To work around this, add this code to the setter

if not is_inside_tree():
yield(self, "ready")

nathanu
Автор

Finally! I've made it to the secret corner of the internet!

petersturgeon
Автор

You are the best! Making Godot fun af with this series

thomasmaier
Автор

As always, a really nice video :) thanks for making it!

emi_cpl
Автор

Love the video guys!

I have found the OS functions for debugging so useful, so it's a great tip to share!

leonmakesgames
Автор

Great sense of humor and great tips. Thank you!

PotatoMcFry
Автор

Keep up the great work! There is always something new to learn :)

HexBlit
Автор

Not sure if you have this one - set the game to always on top (Right-mouse on window tool bar of the game ) then in godot click on pause - then click on remote - Depending on the screen size of your game you should see the remote notes and the inspector - Saw this on pigdev's channel - This is very usefully in debugging

collinvisser
Автор

I just found You, and this channel is one of the channels I wish I knew earlier. :D

regent
Автор

Ok the mouse filter is incredible. I have this problem all the time.

PS: I messaged you a plugin I made under you pinned comment

Dark_Peace
Автор

Awesome, love learning details like these, thank you

VojtechLacina
Автор

Great video! I didn't know about the mouse input thing. I can imagine this is really hard to trouble shoot, when you run into the problem suddenly.

Polygarden
Автор

Your videos are so nice to watch and have such good structure. Makes learning really easy, even when not sitting infront of an open gdscript window. Please continue making these videos.

May I ask, who makes the artwork for your thumbnails?

smorty
Автор

- It is possible to make "Components" (like in Unity) by saving singular nodes with an attached script as scenes and compose your characters or objects from them. This is useful if a certain behaviour is a part of multiple different objects. "Scene" can be a misleading name because it can contain something abstract like a behaviour or stats.
- It is possible to save your own predefined sets of data by extending a script from Resource, use export variables and create resource files with certain values. This is very useful for storing e.g. stats for items or enemies. It works similar to Unity's Scriptable Objects.
- You can create scenes inheriting from others. They will update accordingly when the parent scene is changed but can contain their own nodes and export values of (parent-)scripts. Pretty obvious but I just used it for creating levels with the same general rules but different parameters for them.

lorgarmor
Автор

Nice vídeo! The first tip was my favourite, really cool!

RHGameDev
Автор

*Godot Engine is my fave tool.* A understandable video and nice for any noob speaking spanish. Regards from argentina.

diegohiroshiysusvideos
Автор

FileAccess also has put_var and get_var to serialize variants, no need for the intermediate call to serialize

pete
Автор

i always enjoy these xd

also it would be great to make a tutorial for rich text label as they're one of the slightly less documented items in the godot documentation

snesmocha