Witaj! Ten kurs został stworzony specjalnie dla początkujących twórców gier, którzy chcą zdobyć umiejętności potrzebne do tworzenia wciągających gier 2D przy użyciu silnika Godot 4. W ramach kursu stworzymy razem dwie gry:Run Froggy Run: W tej grze będziecie mieli okazję nauczyć się tworzenia scen, obsługii wejścia, wykrywania kolizji oraz dodawania efektów dźwiękowych. Zetkniecie się także z GDScriptem i poznacie jak definiować zmienne, warunki czy tworzyć proste pętle. Zapewni to doskonałe podstawy oraz pozwoli poczuć się komfortowo z obsługą silnika.Gosteroids: To klon popularnej gry “Asteroids”. Poznasz podstawy korzystania z fizyki, które pomogą symulować dryfowanie asteroid w kosmicznej przestrzeni oraz zapewnią realistyczny ruch statku. Pojawi się tutaj także kilka bardziej zaawansowanych aspektów, takich jak FSM (Finite-state machine), czy tworzenie efektów cząsteczkowych.Ponadto podczas kursu poznasz GDScript, wbudowany język programowania w Godocie. Jeśli jesteś początkującym programistą, nie martw się! Zagadnienia wytłumaczone są w przystępny dla każdego sposób, a sam GDScript jest dość łatwym językiem.Silnik Godot 4 to zaawansowany silnik do tworzenia gier 2D i 3D, który działa na wielu platformach. Dzięki jednolitemu interfejsowi użytkownika i bogatemu zestawowi narzędzi, twórcy mogą skupić się na tworzeniu gier bez konieczności wynajdywania koła na nowo. Jeśli jesteś zainteresowany nauką tworzenia gier przy użyciu tego silnika, zapraszam!
What you'll learn
creating 2D games using Godot 4
understanding GDScript basics
applying scene creation techniques
implementing input handling and collision detection
simulating physics in games
Course objectives
equip beginners with foundational game development skills
facilitate hands-on experience through project-based learning
demystify programming concepts for non-technical learners