Details zum E-Book

GODOT ENGINE I GDSCRIPT POSWOJSKU Część 1: Wprowadzenie do świata gier i pierwsze skrypty

GODOT ENGINE I GDSCRIPT POSWOJSKU Część 1: Wprowadzenie do świata gier i pierwsze skrypty

Gołębiowski Dariusz

Wird geladen...
E-BOOK
Wird geladen...

Chcesz stworzyć własną grę, ale Godot Engine wita Cię dziesiątkami przycisków, tajemniczymi węzłami i pytaniem o renderer, zanim zdążysz napisać choćby jedną linijkę kodu?

A może masz wrażenie, że bez znajomości Godot Engine czy GDScript - AI za Ciebie wszystko napisze? A co będzie jeżeli znajdzie się tam także niebezpieczny kod? Dla Ciebie, dla Twoich klientów? Nie znając technologii, musisz polegać na sztucznej inteligencji, a w tym obszarze - AI - istnieje wiele wątpliwości. Dlatego warto zrozumieć podstawy programowania.

Ale spokojnie. Zacznijmy od początku. Tak - poswojsku :).
"Godot Engine i GDScript poswojsku. Część 1: Wprowadzenie do świata gier i pierwsze skrypty" to praktyczny przewodnik dla osób, które chcą wejść do świata tworzenia gier bez zbędnego żargonu i bez zakładania, że już wszystko wiedzą.

Krok po kroku poznasz Menedżera projektów, węzły, sceny oraz najważniejsze elementy interfejsu Godot Engine. Utworzysz pierwszy projekt, uruchomisz scenę, napiszesz skrypt w języku GDScript i sprawisz, że przycisk naprawdę zacznie reagować na Twoje polecenia.

Następnie przejdziesz do podstaw programowania: zmiennych, typów danych, operatorów, instrukcji warunkowych, pętli i funkcji. Zamiast uczyć się samych definicji, wykorzystasz je podczas wykonywania kolejnych ćwiczeń - między innymi przy budowie prostego systemu punktów.

W poradniku znajdziesz również omówienie najczęstszych błędów. Dowiesz się nie tylko, co wpisać, ale również dlaczego kod działa - albo dlaczego właśnie nie chce działać.

Ta książka jest dla Ciebie, jeżeli:
- dopiero zaczynasz przygodę z Godot Engine;
- nigdy wcześniej nie programowałeś;
- znasz podstawy kodowania, ale chcesz nauczyć się GDScript;
- marzysz o własnej grze i szukasz konkretnej drogi od pomysłu do pierwszego działającego projektu;
- cenisz wyjaśnienia napisane zwyczajnym, zrozumiałym językiem.

Nie musisz jeszcze umieć tworzyć gier. Nie musisz znać GDScriptu. Potrzebujesz jedynie komputera, bezpłatnego Godot Engine i odrobiny ciekawości.

Każdy wielki cyfrowy świat zaczyna się od pustego projektu.
A potem pojawia się pierwsza linijka kodu.

Praktycznie. Zrozumiale. Poswojsku.

"Godot Engine i GDScript poswojsku" nie jest kolejnym suchym podręcznikiem opisującym przyciski i polecenia. To przemyślane wprowadzenie do świata tworzenia gier, które prowadzi czytelnika od pierwszego uruchomienia Godot Engine do napisania i zrozumienia własnych skryptów.

Największą zaletą książki jest sposób przekazywania wiedzy. Autor nie zakłada wcześniejszego doświadczenia i nie ukrywa prostych zagadnień za technicznym żargonem. Wyjaśnia, czym są węzły, sceny, zmienne, funkcje czy sygnały, a następnie pokazuje ich zastosowanie w praktycznych ćwiczeniach.

Czytelnik nie ogranicza się do przepisywania kodu. Stopniowo zaczyna rozumieć zależności pomiędzy interfejsem silnika, logiką programu i zachowaniem tworzonego projektu. Szczególnie wartościowe są omówienia częstych problemów, ponieważ uczą samodzielnego poszukiwania przyczyn błędów - jednej z najważniejszych umiejętności każdego programisty.

Publikacja zachowuje właściwą równowagę pomiędzy prostotą a rzetelnością. Nie obiecuje stworzenia wielkiej gry w jeden wieczór. Buduje natomiast solidne podstawy, dzięki którym marzenie o własnym cyfrowym świecie zaczyna zmieniać się w konkretny plan działania.

To bardzo dobry pierwszy krok dla każdego, kto chce rozpocząć naukę Godot Engine i GDScript bez stresu, pośpiechu i poczucia, że programowanie jest przeznaczone wyłącznie dla wybranych.

Nota biograficzna

Dariusz Gołębiowski - trener, nauczyciel, programista, pisarz oraz doradca specjalizujący się w cyberbezpieczeństwie, sztucznej inteligencji i nowych technologiach. Autor i współautor wielu gier, m.in. Ucieczka z Siódmej Planety.

Od lat zajmuje się przekładaniem trudnych zagadnień technicznych na zwyczajny, zrozumiały język. Jest autorem książek, ebooków, poradników, materiałów edukacyjnych i kursów publikowanych pod marką poswojsku.pl. W swojej pracy łączy doświadczenie programisty i nauczyciela z przekonaniem, że technologii najlepiej uczyć poprzez praktykę, eksperymentowanie oraz samodzielne tworzenie.

Jest również twórcą Sagi CyberJestestwa - rozbudowanego uniwersum łączącego fantastykę, science fiction, filozofię, sztuczną inteligencję i cyberbezpieczeństwo. Rozwija je poprzez powieści, komiksy, materiały multimedialne, a także projektowaną grę.

Seria "Godot Engine i GDScript poswojsku" powstała z potrzeby pokazania, że rozpoczęcie programowania i tworzenia własnych gier jest możliwe niezależnie od wieku oraz wcześniejszego doświadczenia.

Więcej materiałów Autora:

poswojsku.pl
poswojsku.eu

NOTA WYDAWCY 2

Wstęp - od marzenia o grze przez pierwszą linijkę kodu do światowego sukcesu 14

Serce: Ciekawy pomysł i historia 16

Mięśnie: Mechanika i technologia 17

Twarz: Atrakcyjna grafika 18

Dusza: Odpowiednie udźwiękowienie 19

Co jeszcze składa się na dobrą grę? 20

„Game Feel”- Odczuwalność 21

Iteracja jako proces twórczy 22

Dlaczego właśnie Godot Engine i GDScript? 23

Moduł 1 Wprowadzenie do Godot Engine i GDScript 24

1. Czym właściwie jest Godot Engine? 26

2. Jaki silnik renderujący wybrać? 29

Menedżer projektów — nasza baza startowa 30

+ Utwórz 30

Nazwa projektu 31

Ścieżka do projektu 33

Przycisk „Przeglądaj” 35

Opcja „Utwórz nowy folder” 35

Silnik renderujący — brzmi groźniej, niż wygląda 36

Forward+ — dla nowoczesnej grafiki 3D 37

Mobilny — rozsądny kompromis 38

Kompatybilny — najbezpieczniejszy początek 39

Co wybrać do naszej pierwszej gry? 40

Czy renderer można później zmienić? 41

Metadane kontroli wersji 42

„Edytuj teraz” 43

Przycisk „Utwórz” 44

A do czego służą pozostałe przyciski Menedżera projektów? 44

Importowanie 45

Skanuj 45

Filtruj projekty 45

Sortuj 46

Edycja 46

Uruchom 46

Zmień nazwę 46

Duplikuj 46

Zarządzaj tagami 47

Usuń 47

Usuń brakujące 47

Nasza konfiguracja startowa 48

3. Węzły – podstawowe elementy projektu 49

4. Sceny – zestawy współpracujących węzłów 52

5. Utworzenie pierwszego projektu 56

6. Utworzenie pierwszej sceny 59

7. Zmiana właściwości węzła 62

8. Zapisanie i uruchomienie sceny 64

9. Pierwszy skrypt w GDScript 66

10. Co oznacza napisany kod? 69

11. Mini-zadanie: własny powitalnik 72

12. Eksperyment poswojsku: pierwszy przycisk 74

13. Dołączenie skryptu do przycisku 76

14. Najczęstsze problemy 81

Projekt uruchamia się, ale nie widać napisu 81

Komunikat z funkcji print() nie pojawia się w oknie programu 82

Godot pokazuje błąd dotyczący wcięcia 82

Funkcja przycisku nie uruchamia się 83

Skrypt nie pasuje do węzła 83

15. Co już potrafisz? 84

Moduł 2 – Podstawy programowania w GDScript 86

1. Czym jest zmienna? 88

2. Jak nazywać zmienne? 90

3. Podstawowe typy danych 92

Liczby całkowite – int 92

Liczby zmiennoprzecinkowe – float 93

Tekst – String 93

Wartości logiczne – bool 94

4. Typ wartości a jej znaczenie 95

5. Jawne typowanie 97

6. Wnioskowanie typu 99

7. Zmienne składowe i zmienne lokalne 101

Zmienna składowa skryptu 101

Zmienna lokalna 102

8. Stałe 103

9. Operatory arytmetyczne 105

10. Skrócone operatory przypisania 107

11. Operatory porównania 109

12. Operatory logiczne 111

13. Instrukcje warunkowe 113

14. Pętla for 115

15. Funkcje 117

16. Parametry i argumenty funkcji 119

17. Funkcje zwracające wynik 121

18. Praktyka poswojsku: system punktów 123

19. Zadanie praktyczne: kalkulator punktów 125

Przygotowanie sceny 125

Skrypt sceny 126

Połączenie sygnałów 128

20. Zadanie dodatkowe: punkty nie mogą być ujemne 129

21. Najczęstsze błędy 131

Literówki w nazwach 131

Nieprawidłowe wcięcia 131

Pomylenie = i == 132

Próba połączenia tekstu z liczbą 132

Użycie zmiennej lokalnej poza funkcją 132

Niezgodny typ wartości 133

Instrukcja znajduje się poza funkcją 133

22. Co już potrafisz? 134

Podsumowanie - Twój nowy warsztat 136

PODZIĘKOWANIA 139

📚 Poznaj inne książki poswojsku.pl 140

🎓 Szkolenia i Webinary 143

🌟 Zostańmy w kontakcie! 145

Prawa autorskie 147

Nazwy handlowe i znaki towarowe 148

  • Titel:GODOT ENGINE I GDSCRIPT POSWOJSKU Część 1: Wprowadzenie do świata gier i pierwsze skrypty
  • Autor:Gołębiowski Dariusz
  • ISBN:978-83-68360-43-1, 9788368360431
  • Veröffentlichungsdatum:2026-08-25
  • Format:E-Book - PDF
  • Artikel-ID: s_02yk
  • Verleger: poswojsku.pl
Wird geladen...
Wird geladen...