Węzły Godot

  • AudioStreamPlayer Node
    , ,

    AudioStreamPlayer Node

    AudioStreamPlayer w Godot 4 to węzeł służący do odtwarzania dźwięków w 2D. W przeciwieństwie do AudioStreamPlayer3D, który odtwarza dźwięki w przestrzeni 3D, AudioStreamPlayer odtwarza dźwięki niezależnie od ich położenia w przestrzeni, co oznacza, że są słyszane jednakowo w całym świecie gry. Jest idealny do odtwarzania muzyki w tle, efektów dźwiękowych interfejsu użytkownika (UI) lub innych…

    Czytaj dalej

  • RigidBody3D
    , ,

    RigidBody3D

    RigidBody3D w Godot 4 jest węzłem fizyki, który pozwala na tworzenie dynamicznych obiektów w przestrzeni 3D. Jest to kluczowy element do symulowania rzeczywistych zachowań fizycznych, takich jak ruch, zderzenia, siły, grawitacja i moment obrotowy. Obiekty RigidBody3D mogą się poruszać, obracać, przewracać i zderzać z innymi obiektami zgodnie z prawami fizyki. Cechy RigidBody3D: Typy trybów pracy…

    Czytaj dalej

  • StaticBody3D
    , ,

    StaticBody3D

    StaticBody3D w Godot 4 jest węzłem służącym do tworzenia statycznych obiektów fizycznych w środowisku 3D. Obiekty te nie poruszają się, ale inne obiekty mogą z nimi kolidować. Idealnie nadaje się do reprezentowania stałych elementów sceny, takich jak ściany, podłogi, przeszkody, teren, budynki itp. Cechy StaticBody3D: Jak używać StaticBody3D: 1. Dodawanie StaticBody3D do sceny 2. Dodanie…

    Czytaj dalej

  • CharacterBody3D
    , ,

    CharacterBody3D

    CharacterBody3D w Godot 4 to specjalny węzeł fizyki zaprojektowany do kontrolowania postaci w grach 3D. Jest idealny dla graczy i NPC (postacie niezależne), ponieważ umożliwia łatwe zarządzanie ruchem postaci, chodzeniem, skakaniem, zderzeniami i interakcją z terenem. W przeciwieństwie do RigidBody3D, CharacterBody3D nie reaguje na siły fizyczne w sposób dynamiczny, co daje większą kontrolę nad ruchem…

    Czytaj dalej

  • Node Panel
    , ,

    Node Panel

    W Godot 4 węzeł Panel jest węzłem UI (interfejsu użytkownika) typu Control, który działa jako prosty element kontenerowy z tłem. Używa się go, aby organizować i grupować inne elementy interfejsu, takie jak przyciski, pola tekstowe, suwaki itp. Może być również stylizowany i dostosowywany za pomocą motywów (Theme), aby zmienić wygląd. Podstawowe użycie węzła Panel 1.…

    Czytaj dalej

  • Node Przycisk (Button)
    , ,

    Node Przycisk (Button)

    W Godot 4 węzeł Button jest jednym z najważniejszych elementów interfejsu użytkownika (UI). Jest to węzeł GUI (graficzny interfejs użytkownika), który umożliwia tworzenie przycisków, reagujących na kliknięcia lub inne interakcje użytkownika. Możesz go użyć zarówno w grach 2D, jak i 3D. Tworzenie i użycie przycisku Button w Godot 4 1. Dodanie węzła Button Aby dodać…

    Czytaj dalej

  • CollisionShape3D
    , ,

    CollisionShape3D

    CollisionShape3D to węzeł w Godot, który definiuje kształt kolizji dla obiektów 3D, takich jak RigidBody3D, czy StaticBody3D. Sama CollisionShape3D nie wykonuje żadnej logiki fizycznej, ale współpracuje z innymi obiektami, aby dostarczać informacje na temat kolizji. Główne właściwości: Jak to działa? CollisionShape3D definiuje rzeczywisty kształt fizyczny dla obiektu 3D. Przykładowo, jeśli masz postać z modelem 3D,…

    Czytaj dalej

  • GPUParticles3D
    , ,

    GPUParticles3D

    GPUParticles3D to wydajny węzeł w Godot 4, umożliwiający tworzenie i obsługę dużej liczby cząsteczek (particles) w przestrzeni 3D z wykorzystaniem GPU, co pozwala na generowanie bardziej zaawansowanych efektów wizualnych przy mniejszym obciążeniu CPU. W przeciwieństwie do CPUParticles3D, gdzie cząsteczki są obliczane na procesorze, w GPUParticles3D obliczenia odbywają się na karcie graficznej, co pozwala na wyższe…

    Czytaj dalej

  • PathFollow3D
    , ,

    PathFollow3D

    PathFollow3D to węzeł w Godot, który pozwala na poruszanie obiektu wzdłuż ścieżki w przestrzeni 3D. Węzeł ten działa w połączeniu z węzłem Path3D, który przechowuje trajektorię (krzywą), po której obiekt będzie się przemieszczał. Główne zastosowania PathFollow3D: Przykład użycia: Ważne właściwości PathFollow3D: Przykładowe zastosowanie w symulacji rakiet: Aby wykorzystać PathFollow3D do śledzenia dynamicznie zmieniającego się celu,…

    Czytaj dalej

  • Path3D
    , ,

    Path3D

    Path3D w Godot to węzły, które definiują trajektorie w trójwymiarowej przestrzeni (3D), umożliwiając kontrolowanie ruchu obiektów po określonej ścieżce. Składa się z samego węzła Path3D, który przechowuje strukturę ścieżki, oraz węzła PathFollow3D, który odpowiada za poruszanie się po tej ścieżce. Kluczowe komponenty Path3D: Przykład użycia Path3D i PathFollow3D w Godot: W tym przykładzie obiekt będzie…

    Czytaj dalej