Tom, this tutorial is amazing as all your tutorials are. I only had one request. If whenever you get around to doing input functions, can you make a really simplified down to earth tutorial for input functions. As broken down as you can get it while also showing many simple examples. I am trying to learn Gdscript through coding trying to make my first projects basic GUI's, but the only tutorials are for shooters and RPG's and stuff and such. I was just hoping for something simple that can be applied to anything from games to apps and so on. Thank you so much Tom, and I hope to see more tutorials like this one :D
This tutorial was such a big help. I am slowly learning to use Godot and one of the big hurdles I have to deal with is learning code. You are the first video on GDScript that I have found that really helped me understand these aspects and not just info dump on me. It is such an impressive skill to be able to explain these things so well and so simply. I can only hope that you will come back to continue these tutorials. Because it is so hard to find someone who explains them so simply. Best wishes.
please make more tutorials. I learned from the first one making the space invaders game and wanted to continue from there and there was nothing more! please continue
Thank you very much for your tutorial videos. I was playing around with GameMaker until I knew about Godot. I have no knowledge of programming but I'm learning on both programs, slowly, but learning :) These kind of videos are gold for people like me who try to understand the logic and ways of programing. My english is not very good, hehe... Regards from Spain, man!
It doesn't work for me sadly :( I can't see any typo-s in my code...... No matter what I type or how many times I re-write it, it still says "expected a ")" after "callable" or something else
Yea they changed something with how godot works it looks like. My godot doesnt even do the first line of code he writes, best to look for a more updated tut.
Yeah somethings changed since he did this tutorial, I can't get the n.connect("loop_finished", self, "_on_loop_finished" to get out of a parser error. oh well
I'm a bit confused about how and when call deferred fires. Say you have a complex project with UI elements being rendered to the screen etc, does that count as idle or no? Or can you tell the project what technically counts as idle, even if it might be currently rendering things? I'm having a hard time imagining when a game would ever be idle at all unless it has like no code in it. That aside, your videos are great, you explain everything well and you have an easily listenable voice, so great work!
5:32, How do you insert an object? I followed your code but it says: Script inherits from native type 'Node2D', so it can't be instanced in object of type: 'Node'.
I have always wondered why does it not display the output and hang. I can understand it never stopping but like in c++ it will just print for ever and not hang.