Dobra, to wracamy do naszej Sceny głównej, czas dodać kilka przycisków, jeden startujący grę i drugi by ją zakończyć. Sprawi to, że nasz ekran główny będzie również menu głównym. Tworzenie prostego UI Zaczynamy od dodania ToolButton do sceny, podrzędnej do węzła głównego Control. Zmieniamy nazwę przycisku na QuitGameButton. Po utworzeniu możesz ustawić tekst przycisku w […]
Kategoria: Samouczki
Często jest tak, że chcemy by niektóre dane były dostępne w całej grze. Domyślnie, większość danych jest dołączona do danej sceny więc kasuje się gdy scena zostaje zlikwidowana. Więc, w jaki sposób stworzyć dane, które będą dostępne przez cały cykl życia naszej gry? Odpowiedzią na to pytanie jest Autoload. Najpierw musimy stworzyć plik skryptu GDScript. […]
Gra Air Combat – Muzyka w tle – 4
Teraz dodajmy muzykę do ekranu głównego naszej gry, jest to bardzo proste w Godot. Aby to zrobić po prostu dodajemy węzeł AudioStreamPlayer do naszej gry, podrzędny do głównego węzła. Twoja scena teraz powinna wyglądać tak: Teraz musimy wskazać jaki plik audio ma zostać odtworzony. Mamy plik z muzyką do naszej głównej sceny zapisany w folderze […]
Teraz stwórzmy ekran tytułowy. Mamy trochę rzeczy do zrobienia… stworzenie sceny, wyświetlenie naszej grafiki tytułowej, odtwarzanie muzyki w tle, stworzenie prostego interfejsu użytkownika, i przełączenie scen… więc bierzmy się do pracy! Tworzenie sceny Pierwszym naszym krokiem będzie stworzenie pierwszej sceny w naszej grze. Gdy po raz pierwszy wczytasz Godota, w panelu Scena (Scene) powinieneś zobaczysz […]
Naturalnym początkiem nowego projektu, jest jego stworzenie. Zakładamy, że masz już pobranego i zainstalowanego Godota. Jeśli nie, możesz pobrać go stąd. W tym samouczku używam stabilnej wersji 3.1.1, ale wszystko powinno działać bez żadnych modyfikacji w każdej wersji Godota 3+, mogą być jedynie niewielkie różnice w tym co widzisz na ekranie, a tym co jest […]
Samouczek jest tłumaczeniem ze strony devga.me jest on uzupełniony i poprawiony względem oryginału, nie jest to zwykłe tłumaczenie. Używam też polskiego interfejsu – będę podawał nazwy opcji w obu językach. Używam wersji 3.1.1 Stable. Witam w pierwszym z serii samouczków, przedstawiających proces tworzenia prostej ale w pełni funkcjonalnej gry wideo. W tym samouczku użyjemy silnika […]