Postsgodotengine in # polish • 3 days ago • 3 min readJak stworzyć prosty system ekwipunku w Godot 4?Ekwipunek to system przechowujący przedmioty posiadane przez gracza. Może być bardzo prosty, na przykład lista nazw przedmiotów, albo rozbudowany, z ikonami, slotami, wagą, opisami, przeciąganiem myszką i przedmiotami zużywalnymi. W tym artykule stworzymy prosty system ekwipunku w Godot 4. Będzie on pozwalał dodawać przedmioty, usuwać je…godotengine in # polish • 4 days ago • 3 min readJak zrobić przeciwnika, który goni gracza w Godot 4?Przeciwnik, który goni gracza, to jedna z najczęściej tworzonych mechanik w pierwszych projektach Godot. Taki przeciwnik może być szkieletem, potworem, robotem, strażnikiem albo dowolną inną postacią, która wykrywa gracza i porusza się w jego stronę. W tym przykładzie stworzymy prostą wersję AI przeciwnika dla gry 2D. Przeciwnik będzie…godotengine in # polish • 11 days ago • 3 min readJak zrobić pasek życia nad przeciwnikiem w Godot 4?Ostatnio pisaliśmy o tym jak stworzyć system zdrowia gracza w Godot . Dziś zajmiemy się konkretnie paskiem życia. Pasek życia nad przeciwnikiem to prosty element interfejsu, który bardzo poprawia czytelność gry. Gracz od razu widzi, czy jego ataki działają, ile zdrowia zostało przeciwnikowi i czy warto kontynuować walkę. W Godot 4 taki…godotengine in # polish • 11 days ago • 3 min readJak stworzyć prosty system ataku w Godot 4?W ostatnich dwóch wpisach zajęliśmy się kwestiami paska życia oraz systemu punktów życia. Teraz czas na zadawanie obrażeń ;) System ataku pozwala graczowi zadawać obrażenia przeciwnikom. Może to być atak mieczem, uderzenie pięścią, strzał z broni, zaklęcie albo dowolna inna akcja bojowa. W tym artykule stworzymy prosty system ataku w…godotengine in # polish • 12 days ago • 3 min readJak zrobić pasek życia nad przeciwnikiem w Godot 4?Ostatnio pisaliśmy o tym jak stworzyć system zdrowia gracza w Godot . Dziś zajmiemy się konkretnie paskiem życia. Pasek życia nad przeciwnikiem to prosty element interfejsu, który bardzo poprawia czytelność gry. Gracz od razu widzi, czy jego ataki działają, ile zdrowia zostało przeciwnikowi i czy warto kontynuować walkę. W Godot 4 taki…godotengine in # polish • 13 days ago • 3 min readJak stworzyć system zdrowia gracza w Godot 4?System zdrowia gracza to jedna z najważniejszych mechanik w większości gier. Nawet bardzo prosta gra platformowa, RPG, gra akcji albo survival potrzebuje informacji o tym, ile obrażeń może przyjąć postać, kiedy powinna umrzeć i w jaki sposób można ją uleczyć. W Godot 4 najlepiej nie wrzucać całej logiki zdrowia bezpośrednio do głównego skryptu…godotengine in # polish • 13 days ago • 3 min readJak stworzyć system zdrowia gracza w Godot 4?System zdrowia gracza to jedna z najważniejszych mechanik w większości gier. Nawet bardzo prosta gra platformowa, RPG, gra akcji albo survival potrzebuje informacji o tym, ile obrażeń może przyjąć postać, kiedy powinna umrzeć i w jaki sposób można ją uleczyć. W Godot 4 najlepiej nie wrzucać całej logiki zdrowia bezpośrednio do głównego skryptu…godotengine in # polish • 1 yr. ago • 3 min readRóżnice między tworzeniem przedmiotów do zbierania w 2D a 3D w Godot 4Tworzenie przedmiotów do zbierania w 2D i 3D w Godot 4 opiera się na podobnych zasadach, jednak różni się pod względem używanych węzłów, wymiarów przestrzeni oraz aspektów wizualnych i mechanicznych. Oto szczegółowe porównanie: 1. Węzły i struktura sceny Aspekt****2D****3D****Główny węzeł Area2D``Area3D Element graficzny Sprite2D…godotengine in # polish • 1 yr. ago • 3 min readJak stworzyć przedmioty nadające się do zbierania w Godot 4?Przedmioty do zbierania w grach są realizowane za pomocą węzłów takich jak Area2D (dla gier 2D) lub Area3D (dla gier 3D), które umożliwiają wykrywanie kolizji z graczem. Poniżej znajduje się szczegółowy proces tworzenia takich przedmiotów. 1. Struktura sceny przedmiotu Przykład struktury sceny: CollectibleItem (Area2D)godotengine in # polish • 1 yr. ago • 4 min readOd czego warto zacząć przygodę z Godot 4?Godot 4 to wszechstronny i przyjazny użytkownikowi silnik do tworzenia gier, który umożliwia budowanie projektów 2D i 3D. Dzięki swojej otwartoźródłowej naturze oraz bogatemu zestawowi narzędzi, jest idealny dla początkujących twórców gier. W tym artykule pominiemy kwestie instalacji i skupimy się na tym, jak rozpocząć pracę z Godotem i stworzyć…godotengine in # polish • 1 yr. ago • 4 min readLogika handlu w grze i jej implementacja w Godot 4Logika handlu w grach polega na definiowaniu zasad i mechanizmów wymiany przedmiotów, zasobów lub waluty między graczami a NPC. Oto jak krok po kroku zaimplementować ją w Godot 4. 1. Definiowanie struktury logiki handlu Podstawowe elementy logiki handlu: Ekwipunek gracza : Lista przedmiotów, którymi gracz może handlować.…godotengine in # polish • 1 yr. ago • 4 min readJak stworzyć interfejs handlu (GUI) w Godot 4?Interfejs handlu to kluczowy element w grach RPG, survivalowych czy strategicznych. W tym przewodniku omówimy krok po kroku, jak stworzyć interfejs handlu w Godot 4, umożliwiający graczowi przeglądanie, kupowanie i sprzedawanie przedmiotów. 1. Projektowanie podstaw interfejsu Struktura sceny interfejsu handlu TradeUI (Control)godotengine in # polish • 1 yr. ago • 4 min readJak stworzyć kamerę podążającą płynnie za ruchem w Godot 4?W Godot 4 możesz stworzyć kamerę, która płynnie podąża za obiektem (np. postacią gracza) w grach 2D i 3D, korzystając z gotowych narzędzi silnika oraz skryptów. Oto szczegółowy przewodnik: 1. Ustawienie kamery w grze 2D a) Tworzenie kamery Dodaj węzeł Camera2D jako dziecko postaci (np. Player ): Player (Node2D) ├──…godotengine in # polish • 1 yr. ago • 4 min readJak rozróżnić podstawowe pojęcia z zakresu tworzenia gier?Tworzenie gier to złożony proces, w którym łączą się różne dziedziny, takie jak projektowanie, programowanie, grafika czy dźwięk. Aby lepiej zrozumieć i poruszać się w tym obszarze, warto rozróżniać podstawowe pojęcia i przyporządkować je do odpowiednich kategorii. Oto szczegółowy przegląd podstawowych terminów wraz z ich wyjaśnieniem i…godotengine in # polish • 1 yr. ago • 4 min readFunkcje webowe w GodotGodot Engine oferuje różne funkcje i klasy, które pozwalają na obsługę zasobów sieciowych, takich jak HTTP, WebSocket czy integracja z przeglądarką internetową. Poniżej znajdziesz szczegółowy przegląd funkcji sieciowych dostępnych w Godot (w szczególności dla wersji 4.x). 1. HTTP Request – Pobieranie zasobów przez HTTP Klasa…godotengine in # polish • 1 yr. ago • 3 min readKsiążki o Godot 4 – Tworzenie gier 2D i 3DGodot 4 to jedna z najbardziej zaawansowanych wersji otwartoźrodłowego silnika do tworzenia gier. Wraz z jego rozwojem na rynku pojawiło się wiele książek, które pomagają zrozumieć ten silnik i wykorzystać jego potencjał w tworzeniu gier 2D oraz 3D. Poniżej znajdziesz zestawienie najciekawszych pozycji dostępnych na rynku. 1. „Godot 4 Game…godotengine in # polish • 1 yr. ago • 3 min readCo właściwie takiego nowego pojawiło się w Godot 4 że wykonał tak duży krok na przód?Godot 4 to jedna z najważniejszych aktualizacji w historii tego popularnego, otwartoźródłowego silnika do tworzenia gier. Wprowadza on znaczące zmiany, które otwierają nowe możliwości dla twórców, zarówno w grach 2D, jak i 3D. Poniżej przedstawiamy szczegóły najważniejszych nowości i ulepszeń. 1. Przebudowany silnik renderujący z obsługą…godotengine in # polish • 1 yr. ago • 3 min readJak dodawać kolizje w Godot?Kolizje w Godot są realizowane za pomocą specjalnych węzłów fizycznych i kształtów kolizyjnych. W tej instrukcji przejdziemy przez różne aspekty tworzenia kolizji, uwzględniając zarówno gry 2D, jak i 3D. Wersja Godot 4 wprowadza liczne ulepszenia w tym zakresie. Rodzaje węzłów kolizyjnych StaticBody : Przeznaczone dla…godotengine in # polish • 1 yr. ago • 3 min readJak efektywnie realizować wyświetlanie i chowanie menu za pomocą przycisku w Godot?W grach i aplikacjach często pojawia się potrzeba wyświetlania oraz ukrywania menu lub interfejsu po naciśnięciu odpowiedniego przycisku. Godot Engine oferuje kilka sposobów realizacji tego problemu, a poniżej opiszę najbardziej praktyczne i efektywne rozwiązania. Podstawowa metoda z Input i visible Najprostszym i najefektywniejszym…godotengine in # polish • 1 yr. ago • 4 min readCo to są klasy i jak działają w Godot 4?W Godot 4, podobnie jak w innych językach programowania obiektowego, klasa jest podstawowym narzędziem do organizacji kodu i definiowania obiektów w projekcie. Klasa to szablon, który pozwala zdefiniować, jak obiekty w grze będą się zachowywać, jakie będą miały właściwości i jakie operacje będzie można na nich wykonać. Dzięki klasom można…