Szczegóły ebooka
GODOT ENGINE I GDSCRIPT POSWOJSKU Część 1: Wprowadzenie do świata gier i pierwsze skrypty
Gołębiowski Dariusz
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
- Tytuł: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
- Data wydania:2026-08-25
- Format:Ebook - PDF
- Identyfikator pozycji: s_02yk
- Wydawca: poswojsku.pl