50 Game Changing (Ha!) Godot 4.X tips In Under 10 Minutes!

  Рет қаралды 41,644

Karto

Karto

Күн бұрын

Watch ANOTHER 50 tips! ⬇️
• 50 Game Changing Godot...
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: docs.godotengine.org/en/stabl...
2:31 18. Custom ClassName template
- Codeblocks: 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...
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 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: www.notion.so/kartolomolo/cal...
6:56 43. AudioStreamRandomizer
- Docs: docs.godotengine.org/en/stabl...
7:06 44. Lua style dictionaries
7:11 45. Await parent _ready()
- From: Reddit user u/robbertzzz1 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: docs.godotengine.org/en/stabl...
docs.godotengine.org/en/stabl...
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!
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)

Пікірлер: 187
@mercurial_maddy
@mercurial_maddy 5 ай бұрын
THERE'S AN ALWAYS ON TOP??? This video is literally gold.
@kartopod
@kartopod 5 ай бұрын
Thank you, glad it was helpful :)
@baconandgames
@baconandgames Ай бұрын
There is, and I love it, but be aware this setting affects your final product - not just development. So if you don't want your final game to always be on top when launched, make sure you turn this off before you ship your game. This also applies to setting the window location.
@RG-ef8vm
@RG-ef8vm 23 күн бұрын
I've been learning Godot for a few months now....I learned SO MANY things from this video that were never mentioned in any of the tutorials I've watched. Thank you!
@PinguinoSod
@PinguinoSod 9 ай бұрын
This 10 minutes may have saved me many hours. Thanks a lot!
@kartopod
@kartopod 9 ай бұрын
Glad it was helpful! I'm working on another 50 tips soon to save even more hours!
@whoeverofhowevermany
@whoeverofhowevermany 9 ай бұрын
I will have to pause this to come back to it multiple times to get through this, but I will finish it!
@kartopod
@kartopod 9 ай бұрын
You can do it!
@ktostam3478
@ktostam3478 3 ай бұрын
I was like "I'm using the engine for years now, I'll learn one max one thing". I was proven wrong very quickly :)
@polygonware6469
@polygonware6469 9 ай бұрын
"you don't have to redesign a donut" best quote :D Nice tips. Thanks! Looking forward for more tips and tricks.
@FrostKing104
@FrostKing104 5 ай бұрын
Literally the first tip helped me a ton with something specific I was struggling with, thanks XD
@gus3000spam
@gus3000spam 9 ай бұрын
Thank you for this, I learned a lot of new things ! You asked for criticisms so I'll give you one : I found the many, many "like and suscribe" mentions to be quite obnoxious by the end; it really does not make me want to do either, it just irritated me a bit more each time. Also people are talking about the rythm of your video : I found it perfect. I hate when there are useless moments in informative videos, and yours is packed to the brim with useful info, I don't have to suffer through the "hummm"s, "let me take 3 minutes to show you this", etc. And if it's too fast it's easy to pause or go back, at least it's easier than skipping through diluted info. Thank you, have a nice day, I'll go check out your channel !
@kartopod
@kartopod 9 ай бұрын
Hi! Thank you for your input! Yeah, that's exactly what I was going for! I also hate it when videos take minutes to explain something that could've taken seconds. And I'm also used to watching tutorials at 2x speed so to be very honest, to me personally 80% of the video still feels too slow :P I will slow down a little bit for the next video though, but still try to keep it fast paced with zero fluff, because ultimately that's what I like to watch, so that's the style I'd like to create in. As you said, it's easier to rewind than skip ahead, and every tip is timestamped too to aid that further! As for the mentions of subscribe through out the video, my justification for that was that they were not disruptive. They mention it while still being a part of the video itself. They're usually quick and only stay on screen for a few seconds while still providing context to the tip being shown And considering the style I was going for, I did not want to pause the flow of the video to ask to subscribe. This considered, would you still have preferred a normal pause screen or something else? Thanks
@gus3000spam
@gus3000spam 9 ай бұрын
@@kartopod Great, I look forward to your future dev-related videos then :) That's a good point about the non-disruptiveness, which is why I would have been fine with one mention, it's a quirky running joke that also helps the algorithm, I get it. I consume a lot of KZbin content, I like and subscribe to a lot of things, and the interaction reminders got quite stale, and now feel almost like brainwashing after a while. I totally realize my view on this is a bit extreme, which is why I got addons to automatically skip interaction reminders (yay for Sponsorblock), but they don't work as well when it's integrated in interesting content ;) Anyway, it's nothing to worry about really, if it starts being actually obnoxious I'm sure you'll get other people's feedback, and even to me your video is good enough that it's worth it :)
@gus3000spam
@gus3000spam 9 ай бұрын
PS : I just subscribed anyway 😬
@kartopod
@kartopod 9 ай бұрын
​@@gus3000spam I guess it works then :P Thanks for the input though, I still appreciate it very much! This is my first 'real' and serious attempt at youtube, so I'm still figuring things out! I was really happy with the quality of this video in terms of the content itself as well as the editing, so I figured that the constant subscribe reminder would be excused by the viewer if they perceive the video to be good as a whole. But since you've also given the opposing opinion, this has made me stop for a second to consider it again! I will experiment with the frequency and see where it goes. Thanks again! :)
@lukky.
@lukky. 9 ай бұрын
Awesome video! Learned alot more than I expected. Love your editing style btw snappy and clean
@kartopod
@kartopod 9 ай бұрын
I was watching one of your videos earlier just today! Cool to see you here haha, your videos are great! Thank you!
@KWAMtek
@KWAMtek Ай бұрын
Some nice genuinely useful tips here! The middle click to close scripts is just 🎉🥳🤯
@dzehme
@dzehme 3 ай бұрын
Great video! Lots of really good suggestions to make you a power user. Small suggestion, wait a second at the end of the suggestion -- found myself going "what was that?" and backing up a lot.
@unkdavar
@unkdavar 9 ай бұрын
Great video! A lot of these tips were very helpful, especially those on useful project/editor configuration. I did want to follow up on two of the points: 1. There's no real need to wrap your functions in "Callable". They are already type Callable and can use call_deferred directly, avoiding the string reference. 2. For whatever reason, the Movie Maker path selector uses an absolute path by default instead of a relative one (annoying since it saves this in the project settings, which makes it break for collaboration). You can, however, manually change it to a "res://" path and it works just fine.
@kartopod
@kartopod 9 ай бұрын
Oh, I did not know that! I will have to test it out. Thanks for adding on that's really helpful!
@MichaelSchultzSF
@MichaelSchultzSF 2 ай бұрын
This may be the most useful video for people starting out. Thank you so much for putting this together! Now I just have to remember to use them all.
@vizikey
@vizikey 9 ай бұрын
Absolutely Amazing video. Quick, to the point, and well explained. I knew a few of these, but not the majority and I'll be saving this for future reference.
@kartopod
@kartopod 9 ай бұрын
Thank you! I really like quick videos like these and I always look for them when I'm learning a new software. Was disappointed that there weren't any similar videos I'm the godot space, then I figured I'd make my own!
@Mixtrate
@Mixtrate 9 ай бұрын
Great work. Thanks!
@rumodan
@rumodan 9 ай бұрын
This video is crazy good, I'm a noob and I didn't know 9/10 of that stuff... Two downsides: first you speak waaaay too fast! ;), and second now I have to transcribe everything in a massive cheat sheet! Really nice job, thank you!
@kartopod
@kartopod 9 ай бұрын
Haha thank you! Advice taken. I was initially going to link to the script of the video to act as a good cheat sheet, but I show a lot of stuff in the video without talking about it so i figured it wouldnt work out. But maybe at some point i could edit the script document to list out all the tips
@morganstrauss8516
@morganstrauss8516 9 ай бұрын
Great work!! thanks for putting all these things together!
@kartopod
@kartopod 9 ай бұрын
Glad you found them helpful ^^
@paulosullivan3472
@paulosullivan3472 9 ай бұрын
This video deserves more attention, great tips!
@DavidCDrake
@DavidCDrake 7 ай бұрын
Excellent video. Thanks for all the quick tips!
@kartopod
@kartopod 7 ай бұрын
Thanks! I recently uploaded another 50 quick tips, check it out if you're interested!
@Skita4
@Skita4 9 ай бұрын
Thank you, that was really helpful !
@NOPerative
@NOPerative 9 ай бұрын
Excellent video. This type of video is a great deal of work and you did very well. Great job!
@hiiambarney4489
@hiiambarney4489 9 ай бұрын
Big tip missed. (Or I missed it) You can change a setting in the preferences to autocomplete default functions with type safety and return types so it autocompletes, say, func _ready(): to func _ready() -> void: which is really cool if you statically type everything like I tend to.
@kartopod
@kartopod 9 ай бұрын
Yes! It's called 'Enable type hints' I believe, I figured most people would already know about it, which is why I haven't included it, but maybe I'm wrong!
@adam7280
@adam7280 9 ай бұрын
15 seconds in and my mind is blown already. Instantly subscribed!
@aristonchen8782
@aristonchen8782 11 күн бұрын
Thank you so much for summarizing all these, very helpful for me :)
@luckyknot
@luckyknot 6 ай бұрын
Really nice compilation thanks for sharing these tips!
@sheepcommander_
@sheepcommander_ 9 ай бұрын
THIS WAS REALLY HELPFUL THANK YOU
@dareonicraft
@dareonicraft 9 ай бұрын
Export Category is crazy good for organization omg
@Spooken
@Spooken 4 ай бұрын
I've been at this for maybe three weeks but I can already use a bunch of your tips! Thanks!
@chuckiee3
@chuckiee3 4 ай бұрын
Nice! I was thinking if number 18 was possible! Great video!
@anirudhs3519
@anirudhs3519 9 ай бұрын
Absolutely amazing, need more videos like these for suree My fav was def rulers and the always on top😂
@Portponky
@Portponky 9 ай бұрын
Dude this video was absolute fire 🔥
@oogie-duke
@oogie-duke 9 ай бұрын
Great video, thank you for that !
@xananacs
@xananacs 9 ай бұрын
Very cool, keep it up!
@kartopod
@kartopod 9 ай бұрын
Thanks!
@anxietree
@anxietree 9 ай бұрын
Incredibly helpful, adopted most of these straight away, thank you so much
@gustaafmilzink
@gustaafmilzink 9 ай бұрын
This is fantastic! Too many great tips to pick a favorite.
@kartopod
@kartopod 9 ай бұрын
Glad to hear that!
@ProbablyM_S
@ProbablyM_S 9 ай бұрын
so true
@NewSchattenRayquaza
@NewSchattenRayquaza 3 ай бұрын
Thank you so much! This is amazing ^^
@brutusmagnuson315
@brutusmagnuson315 9 ай бұрын
Neat video. I love finding these types of things that help enhance workflow, since I’m a Unity refugee and am trying to learn this game engine as fast as I can
@kartopod
@kartopod 9 ай бұрын
I'm also on the same boat! I was looking for videos like this to learn godot but haven't found any, figured I'd take a shot at making one myself! Working on another 50 right now!
@ShiloBuff
@ShiloBuff 9 ай бұрын
This is great. I am looking forward to more content like this.
@kartopod
@kartopod 9 ай бұрын
Thanks! I had to rush this video out since i had to work on other stuff but ill have a lot more time for the next one, I plan on making the next one *atleast* twice as good!
@FamastChannel
@FamastChannel 8 ай бұрын
Good video, I have being using Godot 4 since it came out and I didn't know a good amount of these tricks.
@axel2046
@axel2046 9 ай бұрын
Amazing video! the time-stamp tip was very usefull, never knew it existed, the rest of the video was decent i guess
@littledragonwolf
@littledragonwolf 5 ай бұрын
This is great thanks. Very helpful!
@mrdixioner
@mrdixioner 9 ай бұрын
Amazing!!! Big thanks!!!
@dantheman52420
@dantheman52420 4 күн бұрын
Yeah i definitely pulled a couple great tips out of this, thanks
@JaggerMcClaw
@JaggerMcClaw 7 ай бұрын
Amazing stuff, tons of things I had zero idea about
@kartopod
@kartopod 7 ай бұрын
Glad you found this useful!
@Sylfa
@Sylfa 9 ай бұрын
For tip #5, the reason you *want* that warning is because it helps you avoid forgetting to scale with delta time, it helps you catch when you accidentally used a script variable instead of the incoming parameter (not as important as in some script languages where you don't even need to declare a variable name though), and it helps you know in the future if it was a bug that you didn't scale with delta. By adding an underline to the start of the parameter name you declare your intent of not using the parameter, which will help 3 months down the line.
@kartopod
@kartopod 9 ай бұрын
If it helps you code better, leave it in by all means! I find that I rarely use delta, 90% of my process methods don't use delta and I find it annoying to have to _underscore every single time. Whenever I do need something to be framerate independent, using delta (even from back in unity) is just habitual and I don't have to think about it at all. Again, just personal preference, if you find it to be helpful, you should use it :)
@obiekt19
@obiekt19 9 ай бұрын
It's generally just a good warning which can help you out in many situations, not only with deltas. Experienced programmers tend *not* to ignore these warnings, regardless of the language, because they want to be explicit with their intent (in case of gdscript - put the underscore in front of the unused variable). Most compilers issue warnings for cases like this and they got a good reason to! Finally, to each their own, but that ends when you start collaborating or contributing. And that tip should definitely not be called a game changing tip.
@cakemonitor842
@cakemonitor842 9 ай бұрын
@@kartopod Encouraging people to ignore warnings is terrible advice. As others have said, it's not just about delta. All declared variables should serve a purpose and if a parameter is deliberately unused then your code should clearly communicate that intention to your teammates. I would not employ someone who follows your advice on this topic. Tip #5 should be: "Add an underscore at the start of an unused parameter to show that it is intentionally unused, and this will resolve the warning".
@kartopod
@kartopod 9 ай бұрын
​@@cakemonitor842 I completely understand! I agree that having it enabled in a team setting could be pretty important. The tip is more or less to showcase that you can disable it if you wanted to. Perhaps I should have worded that tip differently. Maybe one day when im more experienced with programming my stance on this will change, but for now I'd still like to have it off when working solo, just my personal preference :) (I wouldn't have included the tip at all if i was going to talk about the underscore anyways, it says that clearly on the warning and I wouldn't want to waste time stating the obvious :P)
@Ped0P1gYOUTUBE
@Ped0P1gYOUTUBE 9 ай бұрын
You realize that this won't be a problem until somebody plays your game on a low spec device right? Delta exists for a reason.@@kartopod
@GrowthPulse509
@GrowthPulse509 9 ай бұрын
that was helpful hanx a lot man 😊
@kartopod
@kartopod 9 ай бұрын
You're welcome! :)
@MaulLerGamer
@MaulLerGamer Ай бұрын
this is super helpful. thank you
@deeraghoogames
@deeraghoogames 9 ай бұрын
just one word to describe this video AMAZING !
@drinkwwwaterrr
@drinkwwwaterrr 9 ай бұрын
This was super useful! Thansks :)
@404edding
@404edding 9 ай бұрын
That's awesome, thanks!
@StarStarYT
@StarStarYT Ай бұрын
i was always saving my scripts to automatically format the spacing, thanks for tip 9!
@weregoat529
@weregoat529 5 ай бұрын
Very helpful, thanks!
@BenitoBeni1414
@BenitoBeni1414 9 ай бұрын
Good video ty for the tips!
@willd2609
@willd2609 3 ай бұрын
this was SO GOOD.
@OhDangTheJam
@OhDangTheJam 9 ай бұрын
Lua style dictionaries (#44) is a really cool tip. I was creating an enum and an array to access data before which was a pain to manage since you had to have 2 separate entries. It sucks you would lose the auto-complete of using enums, but it's really nice to just be able to call DataManager.Items.HELMET rather than DataManager.Items[Constants.Items.HELMET].
@f1x_my_power
@f1x_my_power 9 ай бұрын
Mate its soo useful thx) We definitely need more tricks)
@kartopod
@kartopod 9 ай бұрын
Already planning the next one ;)
@TheNewSuperGameDevStudent
@TheNewSuperGameDevStudent 4 ай бұрын
Great video! Imagine myself, never finding the "Switch to remote debug" on the "Project Settings" and realizing it was in the "Editor Settings" 😅 The rich text animations were a big discovery for me. It will save me a lot of time not programming it! Thanks for sharing! 😌
@GabrielCodeSWE
@GabrielCodeSWE 9 ай бұрын
Great vid !
@nihalvarma2171
@nihalvarma2171 9 ай бұрын
Amazing video
@WispYart
@WispYart 9 ай бұрын
Amazing video! The child-parent execution flip is something I was wondering about, very useful tip for me! One thing I was wondering if you know how to do and have time to respond: how can I lock the node so I can't move it around with my mouse anymore? I have a few screens for post-processing and it's annoying when I can drag them around by accident. Greatly appreciate your video, keep up the good work!
@kartopod
@kartopod 9 ай бұрын
Yes you can! There's a lock icon on the top bar along with all the tool buttons. It should be the 12th one from the left. Thanks!
@MH-lr6ue
@MH-lr6ue 3 ай бұрын
I can't believe that "Auto Switch to Remote Scene Tree isn't default. I also find it annoying to have to un-collapse the nodes when using it. That's just extra work for no reason lol. Awesome video. Learned some very kool stuff.
@Goufalite
@Goufalite 9 ай бұрын
There's a button in the output window on top of the output filters to regroup similar messages (like chrome's javascript console), it's very useful when an error is spammed in a process function.
@HealyHQ
@HealyHQ 9 ай бұрын
Good tips!
@picalquers
@picalquers 2 ай бұрын
Thank you so much!
@jefreestyles
@jefreestyles 9 ай бұрын
Good video. I suggest maybe slowing down in the future. I had to play at .75 speed. No need to have a video like this be under some arbitrary time limit. Half or more of these tips came from the Udemy Firebelley Games' Survivors course which you showcased in the background a bit. A quick shout out would be nice. It's an awesome course to learn game development. Keep up the great work.
@kartopod
@kartopod 9 ай бұрын
Okay, slow down, will keep that in mind! The aim of the video was to give out as much information as possible with zero unnecessary time waste, but I understand I may have gone a little overboard. Half or more is a MASSIVE understatement. The only tip I've referenced from the course is 42. call_deferred() and I do believe I give credit in the page I linked for that tip. Most (almost all) of the tips in the video are general purpose tips that I've gathered from a range of sources. I've included all the references for the specific ones wherever I could. Just because firebelly showcases something in the course doesn't mean that's where I got it from, again, they're all general purpose tips. I did use clips from my project while following the course yes, but the assets are still from Kenny and have been widely used outside the course! Nothing else in the video directly references the course. Hope that clears things up! Thanks for the feedback!
@Xaneph
@Xaneph 9 ай бұрын
I watch everything @2x speed. Everything sounds slow otherwise. Wasn't always that way, it's a learned skill to comprehend that fast. Give it a try, you'll finish more audio books and learn more in a shorter time.
@Fjonan
@Fjonan 5 ай бұрын
My criticism is, that the video got recommended to me AFTER I used Godot to make a game jam game last weekend. Lots of useful stuff!
@kartopod
@kartopod 5 ай бұрын
Well there's a part 2 too of you haven't seen it yet! :P
@Fjonan
@Fjonan 5 ай бұрын
@@kartopod I haven't! Will watch, keep up the good work.
@UitzUitz
@UitzUitz 9 ай бұрын
Wow. Just wow. So much information in such a short time. Im quite new to Godot, so there have been some really amazing tips in that list. Had to rewind a few times, because of your speed. But it's nice to have it in that form instead of one 5-10 min video for a single tip, like others do. Really saves time. Keep up the great work 🤩👍
@kartopod
@kartopod 9 ай бұрын
Thank you! Yeah, I personally dislike it when videos take minutes to slowly explain something that could've taken 10 seconds, which is why I've made this video the way i did! Although admittedly, it seems too fast sometimes, Ill try to slow down a *tiny* bit for the next one, but it's still going to be pretty quick
@millerbyte
@millerbyte 9 ай бұрын
Tip 45 -- this here. This is a tip. Thank you for making this, very helpful!
@kartopod
@kartopod 9 ай бұрын
That is indeed one of the tips of all time
@owenlloyd2528
@owenlloyd2528 8 ай бұрын
Thank you. Your vid reinforced for me just how much I am unaware of. (Edit: Or is that "Of which I am unaware"?)
@meezi2987
@meezi2987 9 ай бұрын
very good video bro make more videos like this😀
@jeffreystephens2658
@jeffreystephens2658 9 ай бұрын
OH! It's alt. Always had it on control in Atom. Thank you SO much!
@TiDuS2810
@TiDuS2810 8 ай бұрын
Re #1: If you want this to also generate the types when you drag the nodes into the editor, you use go to Editor > Editor Settings > Text Editor > Completion, and set "Add Type Hints" to "On"
@alexmazvi
@alexmazvi 9 ай бұрын
Really nice, tnx a lot, its a little too fast sometimes, but great tips!.
@Pheramix
@Pheramix Ай бұрын
Appreciate your attempt at making this video concise and not unnecessarily long, but this is just too fast. Awesome video though
@Muphet
@Muphet 9 ай бұрын
good one but i will have to rewatch this in half the speed :D
@rasdek55
@rasdek55 9 ай бұрын
Super Cool! Do more please
@kartopod
@kartopod 9 ай бұрын
Will be working on another 50 tips soon (hopefully)! Already have a bunch of them compiled :D but will take a little while until i can record and edit!
@abdullahajeebi
@abdullahajeebi 4 ай бұрын
I accidentally watched it all... I'm 200 IQ now, no one can stop me.
@fer6010
@fer6010 8 ай бұрын
Nice video!
@FoxyFernAnimation
@FoxyFernAnimation 3 ай бұрын
Omg the Ctrl + Shift + I is a game changer for me.
@MaikKellerhals
@MaikKellerhals 7 ай бұрын
Sorry, but a little bit slower (maybe half the speed, and maybe with some explanation and time to at least register what's on the screen) would have been better... But there are some AMAZING Tips in here (always on Top is a dream!)
@pmacdev
@pmacdev 9 ай бұрын
Kudos for mentioning avoiding string references, I wish they did not exist.
@kartopod
@kartopod 9 ай бұрын
No mercy for strings!
@sergeantsapient
@sergeantsapient 5 ай бұрын
Good video but I missed most of the tips because I was grooving to Graze the Roof.
@kartopod
@kartopod 5 ай бұрын
Valid
@Nitbandier
@Nitbandier 9 ай бұрын
Good video
@Campake
@Campake 9 ай бұрын
that was great
@arturzokiewski7131
@arturzokiewski7131 9 ай бұрын
Awesome tips, but for beginners speed of this video is a little too fast, I know I can decrease video speed but anyway I hit the bell :D
@kartopod
@kartopod 9 ай бұрын
Watch the sequel after you're done with this one, ANOTHER 50 tips! kzbin.info/www/bejne/bIS6oIOMft19r7Msi=RAcPDRoDfkHScT3y Which one was your favourite tip? Let me know! Mines number 37. Quickly rename created node 6:13 I really like tiny optimizations that seem insignificant but actually help a lot with my workflow!
@UitzUitz
@UitzUitz 9 ай бұрын
My favorite was the one with the autocompletion time. No idea what number that was but I just tested it out and it makes writing code so much more fluent and fast 😎
@kartopod
@kartopod 9 ай бұрын
@@UitzUitz Awesome! That one's a real game changer, I'm so used to this now and the default setting feels so sluggish!
@charg1nmalaz0r51
@charg1nmalaz0r51 9 ай бұрын
@@kartopod You linked me on the discord to this a week ago and i finally finished it, i had no idea about the recording feature. great job man
@benjoe1993
@benjoe1993 9 ай бұрын
Ahh, so the Run Window Placement setting is separate from the setting in the Window tab...good to know.
@anajamx
@anajamx 2 күн бұрын
VERY VERY VERY helpfull but DUDE speak slower i had to repeat every tip 10 times just to catch up with your speed😂😂 .. thanx alot man , i appreciate the effort ♥
@Windeko
@Windeko Ай бұрын
How did you get your scripts panel to be above your code? And have the Methods be where the scripts panel was
@kartopod
@kartopod Ай бұрын
I used a plugin, I belive it was called something along the lines of 'script tabs'
@kiryonnakira7566
@kiryonnakira7566 9 ай бұрын
- i didn't know most of the shortcuts. That will be helpful - i will abuse the shit out of the script templates now - code complettion delay, i migh lower it to 0.2 seconds - avoiding string reference, nice, i'll do it eveytime i need to now (both connect and Callable) - breakpoints, you know nobody use them, even if they know it exists. You can't replace the good old print("here") or print("test") - RiChTeXtLaBeLs ArE FiRe and nobody can say otherwise.
@kartopod
@kartopod 9 ай бұрын
Factual information
@bonsaipropaganda
@bonsaipropaganda 9 ай бұрын
who are you?? i've never heard of you! I'm excited to see more stuff from you about godot
@kartopod
@kartopod 9 ай бұрын
Working on another 50 right now!
@IDSearcher
@IDSearcher 9 ай бұрын
Fantastic video for people starting out like me. Liked it and I'll subscribe if you make more like it!
@kartopod
@kartopod 9 ай бұрын
Another 50 coming soon!
@titaniumarrow8357
@titaniumarrow8357 3 ай бұрын
ok but when is saving a node as a scene helpful? curious cause im tempted to do it for something but not sure if it has the outcome i'd want
@kartopod
@kartopod 3 ай бұрын
It's simply a way to turn a pre-existing node structure into a scene instead of having to create it again manually and instantiate it
@thyroid99
@thyroid99 28 күн бұрын
"Stop using your mouse for these." hahahaha
@themore-you-know
@themore-you-know 9 ай бұрын
Question: How long did you train to become GigaChad?
@kartopod
@kartopod 9 ай бұрын
Just checked my history, EXACTLY one month apparently! Downloaded Godot for the first time on September 15th!
@fille.imgnry
@fille.imgnry 6 ай бұрын
Good tips, but it would be better if it was slower or at least a few seconds break between.
@xJackDarkStonex
@xJackDarkStonex 9 ай бұрын
THE UNUSED ONE MADE ME CRY. I CAN TURN IT OFF??
@kartopod
@kartopod 9 ай бұрын
Indeed!
@ProbablyM_S
@ProbablyM_S 9 ай бұрын
your video is just as good as your talking speed really (Talking= EXTREMELY fast I was having to rewind the video most of the time to understnd so it translates to video being EXTREMELY good and really really informative) and uh I had to explain the joke I killled it :( the video was really good my fav being the lua dictionary that will be really handy to be atleast but hehe maybe its only me
@kartopod
@kartopod 9 ай бұрын
Haha thank you, I will try to slow down a little bit in the next one
@qondonyon
@qondonyon 2 ай бұрын
5:03 I SWEAR TO GOD (ot) AAAAAAAAAAAAAAAAAAAAAAAA ( i didn't know this existed! :3 )
@Korn1holio
@Korn1holio 3 ай бұрын
This is so useful, thanks bro! But your accent is so thick I can't understand you 50% of the time, consider adding subtitles..) Thank you very much again.
How to NOT learn game development.
10:25
Karto
Рет қаралды 6 М.
How Games Make VFX (Demonstrated in Godot 4)
5:46
PlayWithFurcifer
Рет қаралды 325 М.
10+2 AWESOME ADDONS for GODOT 4
8:36
MrElipteach
Рет қаралды 131 М.
I Melted Wood With Friction
8:44
The Action Lab
Рет қаралды 692 М.
How to Code (almost) Any Feature
9:48
DaFluffyPotato
Рет қаралды 666 М.
Who makes the best Godot Tutorial
4:49
JoeCoup
Рет қаралды 10 М.
choosing a game engine is easy, actually
15:08
samyam
Рет қаралды 350 М.
We made Vampire Survivors BUT in 10 Lines of Code
7:08
PlayWithFurcifer
Рет қаралды 1 МЛН
This Godot 4 Scene Manager Does it ALL
28:50
Bacon and Games
Рет қаралды 22 М.
4 Godot 4 Devs Make 4 Games in 44 Hours
25:19
DevLogLogan
Рет қаралды 492 М.
Do THIS Before You Publish Your Godot Game
3:33
StayAtHomeDev
Рет қаралды 153 М.
The little boy had to do this || Please subscribe #ruthkadiri247 #comedy
1:01
حليت المشكلة بينهم😂😂#shorts
0:14
عائلة ليانا وداد
Рет қаралды 9 МЛН
Тигра в команде Вафельки! А ты? 🐯#симбочка #тигра #симба
0:42
Где твоё гостеприимство? 😂
0:54
Иви
Рет қаралды 1,5 МЛН