Use this space for questions related to what you're learning. For any other type of support (website, learning platform, payments, etc...) please get in touch using the contact form.
What are signals?FernandoHi, the concept of signals is quite blurry to me.
In "Getting to know Godot" it says that signal are events that the node emits, but... Should not a signal be what a node emits when certain conditions are met? What are events? Also, how does the node knows that it has to emit that event? How it knows what an event is? It uses variables? And a load more of questions that hover my mind.
But that is not the only problem, I also could not understand the code that connects the signal to the script in "Connect the health bar to the player health" and "Add a chest that spawns pickups".
Why "new_health" is in parenthesis in both lines, what does it means? "set_health" is an variable being called? Why "set_health" is using the "new_health"? And so on.
```gdscript
func _on_player_health_changed(new_health) -> void:
set_health(new_health)
```
Why "_body"? And why is followed by ": Node2D"? And why it is not on the second line?
```gdscript
func _on_body_entered(_body: Node2D) -> void:
loot()
```
Of course these are not the only questions, so no offense would be taken if the answer would explain everything from the beginning and as if were answering a child that has crayon stuck on their nose, because that is exactly the type of answer I need.92Mar. 31, 2024
Video Titles vs Godot Tour titlesRaspiJust to create awareness about this. The video titles are 102.a, 102.b , c.. and so on, while in the Godot Tour are 101, 102...106
Just a bit inconsistent when going back and forth between one or the other to compare if I missed something.
Thanks and keep up the good work!11Feb. 05, 2024
Bug during bridge sectionevil-reindeerFor some reason on godot 4.3, macOS, even if i select the bridge from the terrains tab it doesn't tick the "The Bridge Terrain" step40Aug. 25, 2024
Why is the health bar in the middle of nowhere in the start scene?negative-armadilloIn the "Completed_Project" there's a pink border that (I assume) indicates the screen. The health UI is on the top left and it makes sense. When you run the completed project, the UI is exactly where it shows on Godot. Like on this screenshot: [https://i.imgur.com/SgmftlF.png](https://i.imgur.com/SgmftlF.png)
However in the "Start_Scene" my health bar is in the middle of nowhere (see here: [https://i.imgur.com/ylEx7jg.png](https://i.imgur.com/ylEx7jg.png) ) but if I press play, it'll still display at the top left instead of being in the middle of the scene. The pink border from the start scene does match, my character is in the middle like it should, but my UI is on the top left instead of being in the middle. See here: [https://i.imgur.com/5zhGZRi.png](https://i.imgur.com/5zhGZRi.png)
If I move the UI on the top left in my start_scene, then once I play the game the UI won't be visible because it'll be too far up left.10Jul. 24, 2024
Nice tutorial but there is a problemapt-mooseThe English inside the project has to be translated a little bit before you can understand what to do next, why can't you do a little tutorial text with Chinese @.@10Jul. 18, 2024
Better text contrast in the Godot course (black on white)andrea-putortiHello there! Please can you add a button to **switch the background/text colour** to something more **readable** as you did here in the website? I can't seem to find a way to do it on Godot and **after less than 1 hour** my eyes get extremely tired and I get **dizzy**.
The colors you picked for the website are great, I would do the exact same in Godot.
Thanks and keep up the amazing work! :)20Apr. 08, 2024
Couple issuesgray-jellyfishHey, just wanted to mention a couple issues (nothing big) :
- During the bridge drawing part, the InvisibleWalls tiles cannot be drawn on the screen until I pressed 'D' to paint them. Initially I was on the select tool.
- During the health bar part, you said "**When you hit an ennemy**, your health bar doesn't reflect it", but I think you meant "**When you are hit by an ennemy**, ..." 10Mar. 24, 2024
Can I just mail my video showing bugsMonarchI have a hard time explaining bugs because its just a long description, can I just send like a 30sec video of what's happening with my demo and editor. I seem to have a issue with the colliders, but when I check the scene/node structure I don't see any colliders as children or Invisible wall tiles, I am not able to enter a different room, I get blocked at the bridge exit. Anyway can i Just mail it to [support@gdquest.com](mailto:support@gdquest.com) or any other mail.
There are some tiles on the rooms that I cant enter, it seem like there are some colliders blocking a particular tiles(pixels) but when the check the room structure in scene dock I dont see any colliders at the point where I am being blocked,
only other explanation I can think of is the there might be a block bc of scripts.20Feb. 19, 2024
Node LimitMonarchI am just curious as to number of nodes or scenes we can use in current scene. Is there a threshold number that signifies like "This is too much for your computer to handle". I know in a scene, I wanted to replicate bunch of same trees (like 300).
Assumption factor : my laptop uses minimum config, 4gb ram, weak graphic card(GPU) and Processor(CPU) - (this is really not my lap config but I want a number for a low end device)10Feb. 18, 2024
Create_Pickup BugtesfalconWhile it took some doing to get your version of Godot / Tour to work, it all worked smoothly after that. (Awesome job!)
Even as you had a bug with the pickup not orienting the loot properly, my loot was thrown out and immediately despawned even though I was nowhere near it. FYI.10Feb. 16, 2024
A visual annoyanceeatingsunHi there,
I'm liking the tours, but when I do them the whole Godot window is whited out, everything is brighter and the highlighted zones aren't showing up. Still works, just distracting and annoying. Any idea how to fix this?70Feb. 12, 2024
Issue adding ui_health_bar.tsn as a child of CanvasLayer in 102.cmushy-batHello!
I just wanted to mention an issue I ran into when attempting to add the *UIHealthBar* as a child to the *CanvasLayer* in 102.c.
Report: When when clicking and dragging the *ui_health_bar.tsn* file onto the *CanvasLayer*, the *UIHealthBar* was added as a child of the *Start* node and not to the intended *CanvasLayer*.
Resolution: After some trial and error, I found dragging the *ui_health_bar.tsn* onto the bottom half of the *CanvasLayer* node list item seems to do the trick.
Is there a better place for me to send in bug reports other than this thread area?
Hope this helps.
Loving the overall course structure so far!
Thank you!10Feb. 05, 2024
Lesson Q&A
Use this space for questions related to what you're learning. For any other type of support (website, learning platform, payments, etc...) please get in touch using the contact form.