JumboGamedev
JumboGamedev
  • 19
  • 173 348
HTTP and Godot 4
#HTTP #godot #godotengine #gamedev #tutorial
This video covers what is HTTP and how to use it in godot 4.
The file we are using from Godot's repository: github.com/godotengine/godot/blob/master/version.py
The raw content of the file (use this for the HTTP request in Godot): raw.githubusercontent.com/godotengine/godot/master/version.py
zhlédnutí: 625

Video

Node Properties in Godot 4
zhlédnutí 766Před měsícem
#godot #node #properties #property #godotengine #gameengine #tutorial The video covers what are node properties and how to edit/control them through the UI and through scripting.
Main Scene in Godot 4
zhlédnutí 1,4KPřed 3 měsíci
#godot #main #scene #godotengine #gameengine The video covers what is the main scene in godot, and how to set and change the main scene.
Node Inheritance in Godot 4
zhlédnutí 1,9KPřed 4 měsíci
#godot #node #inheritance #godotengine #gameengine The video covers what is node inheritance and why it is important in godot. It offers a simple way of understanding inheritance in the context of godot, without going into the details of OOP.
Master the key concepts of Godot 4
zhlédnutí 3,1KPřed 5 měsíci
#godot #godotengine #gameengine #scene #node #scenetree #tree #signal #learning The video covers the 4 fundamental and key concepts of Godot 4. Intro: 0:00 scenes: 0:21 nodes: 1:15 scene tree: 2:10 signals: 2:55 conclusion: 3:35
Scene Tree Introduction | Godot 4
zhlédnutí 2,6KPřed 6 měsíci
#godot #gameengine #scenetree #scene #tree #learning This video provides an introduction to the Scene Tree in Godot 4. The scene tree is the structure which hosts the nodes that make up our game. This video highlights what is the scene tree, its structure, and one of the ways to navigate it.
Roadmap to learn Godot 4 as quick as possible
zhlédnutí 45KPřed 9 měsíci
#godot #gameengine #gamedeveloper #learning #roadmap In this video, I highlight what I think is the fastest way to learn and get comfortable using Godot, allowing you to work on your projects as soon as possible. Documentation links: - First look at the godot editor: docs.godotengine.org/en/stable/getting_started/introduction/first_look_at_the_editor.html - Step by step: docs.godotengine.org/en...
Input mapping in 90 seconds | Godot 4
zhlédnutí 6KPřed 10 měsíci
A quick guide on what is Input mapping and how to use them in Godot 4! #godot #gameengine #tutorial #Input #mapping #inputmapping #gamedeveloper #gamedeveloper
Background Loading & Loading Screens | Godot 4
zhlédnutí 19KPřed 10 měsíci
A quick guide on how to load scenes in the background and show a loading screen in Godot 4! #godot #gameengine #tutorial #gamedeveloper #gamedev #loading #scene
Making a SPIDER VERSE GAME in 24 hours | JumboGame #2
zhlédnutí 1,7KPřed rokem
#spiderman #spiderverse #game #acrossthespiderverse #gamedev #devlog #gameplay #gamedeveloper #gameengine Intro: 0:00 What is this game: 0:28 Game walkthrough: 0:53 assets: 1:19 Background movement: 1:53 wall instantiation: 2:04 player controls: 2:14 Bye : ): 2:53
MAKING A 3D CAR GAME | JumboGame #1 | The Midnight Eclipse
zhlédnutí 1,1KPřed rokem
#games #gamedev #devlog #gameplay #gamedeveloper #gamedevelopers #gameengine Intro: 0:00 Intro on steriods: 0:12 What is this game: 0:21 Awesome features :): 0:30 Game walkthrough: 0:46 Renderers: 1:03 Game breakdown (Assets): 1:31 Car refuses to be controlled: 1:54 Important Code in the car controller: 2:03 Rigid (Bad) camera movement: 2:11 Smooooth (Good) camera movement: 2:32 Confessing that...
Pausing games in 85 seconds | Godot 4
zhlédnutí 10KPřed rokem
A quick guide on how to do a pause menu in godot! #godot #gameengine
Devlog #1 | The Midnight Eclipse | The theme of the game
zhlédnutí 699Před rokem
This is the first devlog for The Midnight Eclipse. #gamedev #devlog #godot #gameengine #games #gamedeveloper
Godot 4 | Autoloads overview
zhlédnutí 6KPřed rokem
The video explains what are Autoloads, how to use them, and how they are represented in the scene tree. #godot #gamedev #gameengine #autoload
Changing scenes | Godot 4
zhlédnutí 21KPřed rokem
The video goes over changing a scene in Godot 4, using change_scene_to_file and change_scene_to_packed. #godot #gamedev #gameengine
Godot 4 | scene manipulation (hiding and removing scenes)
zhlédnutí 7KPřed rokem
Godot 4 | scene manipulation (hiding and removing scenes)
Godot 4 | groups overview
zhlédnutí 6KPřed rokem
Godot 4 | groups overview
Godot 4 | Signals In Depth Overview
zhlédnutí 26KPřed rokem
Godot 4 | Signals In Depth Overview
Godot 4 | Scene and scene instantiation quick overview
zhlédnutí 13KPřed rokem
Godot 4 | Scene and scene instantiation quick overview

Komentáře

  • @Spirhack
    @Spirhack Před 2 dny

    best.

  • @gouldghost
    @gouldghost Před 5 dny

    So simple, worked first try. Thank you!

  • @ilsukketto
    @ilsukketto Před 6 dny

    How do I increase the loading time by, say, 5 seconds after the scene has finished loading?

    • @JumboGamedev
      @JumboGamedev Před 19 hodinami

      You can use a Timer node, and use the timeout signal. Then, you can set the wait_time, and start the timer. docs.godotengine.org/en/stable/classes/class_timer.html

  • @darksoulcreeper7954

    This tutorial is genuinely one of the best if not the best I've ever experienced. Yeah the code viewport should have been larger. But Very nice.

  • @stereo92
    @stereo92 Před 7 dny

    Great! Solved my doubts in 100 seconds, thanks!

  • @velixgd9312
    @velixgd9312 Před 8 dny

    Why does the error 'Invalid get Index "progress" (in base string)' appear?

    • @JumboGamedev
      @JumboGamedev Před 19 hodinami

      It seems that you have `progress` as a string and you are trying to get a character that is out of bound. I think you need to make sure that progress is an array and you are accessing the value in index 0.

  • @alexxgg9208
    @alexxgg9208 Před 9 dny

    underrated channel

  • @sheepcommander_
    @sheepcommander_ Před 11 dny

    This is actually really useful, thanks!

  • @sheepcommander_
    @sheepcommander_ Před 11 dny

    woa

  • @BLACK-NIGHT-dg1ow
    @BLACK-NIGHT-dg1ow Před 13 dny

    Soo i making a game and i want to change scenes without closing it and i dont know how

    • @JumboGamedev
      @JumboGamedev Před 20 hodinami

      If I understand correctly, you want to preserve/save the changes that happened in a scene (eg. changes in positions of each node), and when you switch back to this scene you want to continue from where you left off. In this case, it is best to detach/remove the root node of your scene instance, and attach it back when you want, using add_child.

  • @gachagaming-ky6ci
    @gachagaming-ky6ci Před 14 dny

    What if I'm just starting. I want to make my "dream game" but i want to do other things before i make my "dream game" so that I know that I'm ready.

    • @JumboGamedev
      @JumboGamedev Před 13 dny

      I agree, I think it's likely better to start with smaller projects first, specially if your dream game is big and will take some time to build. I recommend starting with small projects that focus on different aspects of your dream game (eg. 2D or 3D, UI, networking, etc.) Once you have a solid foundation, you can approach your dream game. I hope this helps!

    • @fuzzy-02
      @fuzzy-02 Před 2 dny

      Rome wasn't built in a day friend. Learn how to make bricks, roads, houses, sewage, etc. And then begin building your rome

    • @gachagaming-ky6ci
      @gachagaming-ky6ci Před 2 dny

      @@fuzzy-02 that's essentially what i said, but thanks.

  • @agriasoaks6721
    @agriasoaks6721 Před 16 dny

    It's been a while, Sensei. Great video as always

  • @alvaroportela85
    @alvaroportela85 Před 16 dny

    Nice tutorial simple and direct!

  • @_linkou1881
    @_linkou1881 Před 20 dny

    Great video, but i cant find a way to make a "shortcut" (like only jump if up AND space are pressed at the same time) without making jump1 for up and jump2 for space et then in the code checking for both imputs. Do you now how pls ?

    • @JumboGamedev
      @JumboGamedev Před 13 dny

      Thanks! I am unaware of a way that can allow you to define composite actions in Input Map.

  • @user-xs1bv6ns5b
    @user-xs1bv6ns5b Před 22 dny

    Great tut!

  • @mrdadox
    @mrdadox Před 24 dny

    thx

  • @sergeantsapient
    @sergeantsapient Před 29 dny

    This was very useful and packed with a lot of info in under 3 minutes.

  • @twilightoblivion
    @twilightoblivion Před měsícem

    When would you use an absolute node vs a relative node?

    • @JumboGamedev
      @JumboGamedev Před měsícem

      If I understand correctly, you are referring to accessing a node using an absolute path vs relative path. Both methods should work fine. Absolute path makes it more clear which node you are referencing, and relative paths are more flexible and easier to maintain (eg. it makes it easier to move parts of the scene tree around without breaking the path to the node).

  • @sipunteun
    @sipunteun Před měsícem

    i can't read anything, please make the text bigger for the code

    • @JumboGamedev
      @JumboGamedev Před měsícem

      Thanks for the feedback. In later videos, I adjusted the text to be bigger, and I will make sure that the text is big and visible for future videos as well!

  • @tower1990
    @tower1990 Před měsícem

    Amazing for a quick revision session .

  • @kiryonnakira7566
    @kiryonnakira7566 Před měsícem

    short, clear, and clean. Thanks man

  • @pureaut1sm
    @pureaut1sm Před měsícem

    good👍

  • @timothyvass
    @timothyvass Před měsícem

    This is hands down the tutorial video I have ever seen. The only thing that could improve it would be a link to source code.

    • @JumboGamedev
      @JumboGamedev Před měsícem

      Great suggestion! Thank you for the feedback!

  • @diablomabbs
    @diablomabbs Před měsícem

    Very helpful, thankyou.

  • @PorcoPorchetto
    @PorcoPorchetto Před měsícem

    Your videos are really great! Love how u expose topics with images for general understanding and then to show how to apply concepts in the engine itself. A video on custom resources would be great crafted by you!

    • @JumboGamedev
      @JumboGamedev Před měsícem

      Thank you very much! Great suggestion, I added it to the to-do list!

  • @kieunghiaduong4848
    @kieunghiaduong4848 Před měsícem

    Sensei, thank you for helping me save a lot of time by understanding the nature of the problem with "Godot tutorials".

  • @Fylart75
    @Fylart75 Před měsícem

    Keep it coming~ love your contents

    • @JumboGamedev
      @JumboGamedev Před měsícem

      Thank you, much appreciated!

    • @Fylart75
      @Fylart75 Před měsícem

      @@JumboGamedev I don't see any links to your socials, I would love to follow and see more of your works. Do you upload on other platforms?

    • @JumboGamedev
      @JumboGamedev Před měsícem

      @@Fylart75 Thank you very much. So far, I only uploaded on youtube, but I am planning to upload on X pretty soon, and maybe other platforms as well (eg. tiktok, others?). I will make sure to add links to the socials as soon as I have everything setup (hopefully within the next month). I really appreciate it!

  • @Zurasuta
    @Zurasuta Před měsícem

    This is exactly the kind of videos I wish were there when I was starting. Thank you so much. I might already know most of these, but I'm sharing them with my friends who want to learn, and I'm also saving them for reference. I like how concise they are and how you simplify things.

    • @JumboGamedev
      @JumboGamedev Před měsícem

      Thank you very much, really appreciate it!

  • @rapex2729
    @rapex2729 Před měsícem

    Finally a video that really solves my problem! NodeWithSignal.TheSignal.connect(TheNodeWithFunc.TheFunc) I saw so many different ways but this finaly works

  • @psycho_ocelot
    @psycho_ocelot Před měsícem

    The video is very useful and your video editing is very good. Keep up the good work.

  • @Dsibayproduction
    @Dsibayproduction Před měsícem

    Good job 👍

  • @alec9260
    @alec9260 Před měsícem

    So refreshing to have bite sized and to the point videos. Nothing worse than when people take an hour to explain something they could have in 2 minutes lol.

  • @Courage_the_Cowordly_Dog
    @Courage_the_Cowordly_Dog Před měsícem

    dude can you please tell me how to edit like your videos , the software u use ? I want to make educational videos in my coutry , india .

    • @JumboGamedev
      @JumboGamedev Před měsícem

      I use a mix of blender, after effects, OBS, audacity, davinci resolve.

  • @spencergellner5471
    @spencergellner5471 Před měsícem

    Really well done only note would be to place your explanation images within the black space of the script editor portion so the actual code / editor can be seen clearer.

  • @dryzoFy
    @dryzoFy Před měsícem

    skibidi sensei would be proud of you

    • @JumboGamedev
      @JumboGamedev Před měsícem

      Thanks! I'll keep doing my best to make Skibidi Sensei proud!

  • @DayumAli
    @DayumAli Před 2 měsíci

    AAAA SO GOOD

  • @AJMarraffa
    @AJMarraffa Před 2 měsíci

    Thank you so much, I was really confused on how to get this process started. My code was close but wasn't working, this helped me adjust it so it worked :)

  •  Před 2 měsíci

    Found one of your videos yesterday and have started to binge watch your channel. I like your aesthetic very much, and the short explanatory video format is very good for when you need fast instructions.

  • @kyuos
    @kyuos Před 2 měsíci

    One of the Best explainations how it works. Keept it up!

  • @alec9260
    @alec9260 Před 2 měsíci

    Love this type of format when learning, awesome work!

  • @atomixfang
    @atomixfang Před 2 měsíci

    Thank you for these introduction videos.

  • @PorcoPorchetto
    @PorcoPorchetto Před 2 měsíci

    This is gold

  • @jayman1462
    @jayman1462 Před 2 měsíci

    thank you for going straight to the point, and the little nodes and arrows along with the view of the editor was very helpful :D

  • @MrMr-oj7hl
    @MrMr-oj7hl Před 2 měsíci

    Wow, How did you make this video? It's so smooth

    • @JumboGamedev
      @JumboGamedev Před 2 měsíci

      I use a mix of blender, after effects, OBS, audacity, davinci resolve.

  • @Fylart75
    @Fylart75 Před 2 měsíci

    oh i think this relates to my question in your first video whereas its a part of the scene but not a child of it so we need to add it as a child. Thank you thats very clear

  • @Fylart75
    @Fylart75 Před 2 měsíci

    love it, its very concise and understandable, though I have a question... why doesnt it get added directly in the scene when you instantiate it? isnt instantiate mean that it has added into the scene? why do we need to append it as child? >﹏<

    • @JumboGamedev
      @JumboGamedev Před 2 měsíci

      Thank you very much! Instantiating a scene creates the object but does not automatically add it to the scene tree. This is great because it gives you control over where and when the nodes should appear in your game. For example, you may want to change/set properties on some nodes before adding them to the tree, or you may want to wait for some time before adding the nodes the tree.

  • @snaker90
    @snaker90 Před 2 měsíci

    This is exactly what I need, so clearly. Thank you!

  • @GachaOlivia
    @GachaOlivia Před 2 měsíci

    Underrated channel

  • @ocococococococococococococ3267

    Ty so much, new dev on godot coming from unity this really help. Is there a way to get the same color of your editor? On unity i had a theme with similar color so i really like it

    • @JumboGamedev
      @JumboGamedev Před 2 měsíci

      You are very welcome. Yes, you can go to editor, then editor settings, then theme, then use 11124b for the base color, and use ff0090 for the accent color.

  • @DoubledEthan
    @DoubledEthan Před 2 měsíci

    How to reattach in code?

    • @JumboGamedev
      @JumboGamedev Před 2 měsíci

      You can use add_child() or add_sibling() to reattach a node back to the scene tree.

    • @DoubledEthan
      @DoubledEthan Před 2 měsíci

      @@JumboGamedev what's the difference between add child and add sibling

    • @JumboGamedev
      @JumboGamedev Před 2 měsíci

      @@DoubledEthan add_child() adds a node as a child of another node, while add_sibling() adds a node at the same level as another node (ie. it becomes a child of the same parent).