1. Home>
  2. Know Your Nodes
3.x

 Know Your Nodes

In the “Know Your Nodes” series, we go in-depth with a single one of Godot’s nodes. Learn what makes it tick and see some examples of how it’s used.

In this section:

  • Label
    • Path2D & PathFollow2D
      • RayCast2D
        • RigidBody2D
          • YSort
            • Home
            •  Fresh Recipes
            •  Godot 101
              •  Getting Started
                • 01. What is Godot?
                • 02. The Godot Editor
                • 03. Nodes
              •  GDScript
                • GDScript: Getting started
              •  Intro to 3D
                • 01. The 3D Editor
                • 02. Importing 3D Objects
                • 03. Creating a 3D Character
                • 04. Using Areas
                • 05. Edge Detection & Mouse Capture
                • 06. Using CSG
                • 07. First-person Character
            •  Basics
              • Understanding tree order
              • Node communication (the right way)
              • Understanding node paths
              • Understanding 'delta'
              • Saving/loading data
              • Circular movement
              • Using Custom Resources
            •  Know Your Nodes
              • Label
              • Path2D & PathFollow2D
              • RayCast2D
              • RigidBody2D
              • YSort
            •  2D
              • 8-Directional Movement/Animation
              • Entering/Exiting the screen
              • Platform character
              • Screen wrap
              • Splitscreen multiplayer
              • TileMap: detecting tiles
              • Top-down movement
              • Grid-based movement
              • Car steering
              • TileMap: using autotile
              • KinematicBody2D: align with surface
              • Moving Platforms
              • Shooting projectiles
              • TileMap: animated tiles
              • Screen Shake
              • Multitarget Camera
              • Ballistic bullet
              • Line2D Collision
              • Touchscreen Camera
              • Draw trajectory
            •  3D
              • Camera Gimbal
              • Interpolated Camera
              • KinematicBody: Movement
              • 3D Unit Healthbars
              • Shooting projectiles
              • Rolling Cube
              • Align Movement with Camera
              • Simplified Airplane Controller
              • Arcade-style Spaceship
              • Drawing Vectors in 3D
              • Click to move
              • Quick Arcade-style Car
              • Smooth rotation
              • KinematicBody: align with surface
              •  3D Kinematic Car
                • 3D Kinematic Car: Base
                • 3D Kinematic Car: Traction/Drifting
                • 3D Kinematic Car: Chase Camera
                • 3D Kinematic Car: Slopes & Ramps
            •  Input
              • Input Actions
              • Mouse Input
              • Adding Input Actions in code
              • Capturing the Mouse
              • Customizing the Mouse Cursor
              • Mouse: Drag-select multiple units
            •  Animation
              • Spritesheet animation
              • Melee attacks
              • Controlling animation states
            •  UI
              • Labels
              • Containers
              • Cooldown Button
              • Heart Containers: 3 Ways
              • Displaying debug data
              • Object Healthbars
              • Floating combat text
              • Level Select Menu
              • Minimap/radar
              • Radial Popup Menu
            •  Gamedev Math
              • Interpolation
              • Transforms
              • Noise
              • Vectors: Using Dot and Cross Product
            •  Misc
              • Autoloads/ Singletons
              • Inheritance
            •  Physics
              • Kinematic Friction
              • KinematicBody: Stopping on Slopes
              • RigidBody2D: Drag and Drop
              • Kinematic to Rigid Body Interaction
              • Using 2D Joints
              • Conveyor Belt
            •  AI/Behavior
              • Chasing the player
              • Path following
              • Changing behaviors
              • Homing missile
              • Context-based steering
            •  Shaders
              • Shaders: intro
              • Interacting with Shaders
              • Greyscale (monochrome) shader
              • Blur shader
            •  Audio
              • Audio Manager
            •  Exporting
            •  Game Tutorials
              •  Mobile Game: Circle Jump
                • 01. Project setup
                • 02. Spawning Circles
                • 03. Limited circles
                • 04. Menus
                • 05. Score and HUD
                • 06. Sound and Colors
                • 07. Moving circles
                • 11. Mobile ads
                • 12. Saving settings
            More
            • GitHub repo
            • Godot Docs
            •  Tags

            •  
            •  

            Built with by Hugo