Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Gra platformowa w Godot 4.3
Rating: 4.4 out of 5(6 ratings)
59 students

Gra platformowa w Godot 4.3

Przystępny sposób na poznanie podstaw tworzenia gry.
Last updated 3/2025
Polish

What you'll learn

  • Obsługa programu Godot 4.3
  • Nauka kreatywnego i logicznego myślenia.
  • Zasady i reguły tworzenia prostej gry platformowej.
  • Solidne podstawy do dalszej nauki programowania.

Course content

8 sections36 lectures5h 8m total length
  • Wstęp1:25
  • Uruchomienie Godota 4.34:04
  • Scena startowa do testów - Sandbox6:08
  • Statyczna i wiecznie nieruchoma platforma - węzeł StaticBody12:10
  • Obiekt podlegający fizyce - Rigidbody2D11:49
  • Instancje obiektów na scenie5:40

Requirements

  • Komputer i dostęp do internetu.

Description

GODOT to coraz popularniejszy, a przede wszystkim w pełni darmowy program do tworzenia gier. Dzięki swojemu unikalnemu językowi GDScript i przystępnemu interfejsowi zyskuje coraz większą rzeszę fanów.

W kursie chciałbym zaznajomić Cię z podstawami obsługi Godota i zrobić to nie na przykładzie suchych teorii, ale praktycznych krótkich przykładów, które stopniowo będą nas przybliżać do stworzenia kompletnej gry. Nasza uwaga będzie skierowana na programowanie i interfejs, bez zbędnych i czasochłonnych upiększaczy.

Począwszy od wersji 4.3 w Godocie pojawia się nieco zmieniony system Tilesmap w postaci warstw węzłów, co zostanie uwzględnione w kursie.

Proces tworzenia gry platformowej zaczniemy od stworzenia postaci naszego bohatera wraz z jego animacją i kodowaniem sposobu w jaki się porusza. Zostaną poruszone tematy kolizji z otoczeniem, grawitacji i rodzajów ruchu.

W sekcji związanej z tworzeniem poziomów zapoznamy się z węzłem "tilemap", który pozwoli szybko rysować nam poszczególne poziomy. Dodamy grafiki otoczenia, kolizyjne przedmioty.

Kiedy będziemy mieć już naszego bohatera i świat, w którym się porusza to stworzymy czyhających na niego przeciwników, zarówno martwa materia w postaci wystających ostrzy czy ruchomych wirujących ostrzy będzie miała na celu uprzykrzyć życie naszej głównej postaci. Następnie dodamy przeciwników już nieco bardziej zaawansowanych jak szkieletora, który będzie potrafił zauważyć przepaść i duszka, który omijać będzie poszczególne przeszkody i zwróci uwagę tylko na nas.

Na ostatnim etapie stworzymy logikę zakańczania każdego etapu w postaci zdobycia klucza i dotarcia do drzwi. Będzie się to wiązać się z przejściem od jednego do kolejnego. W scenie tytułowej poznamy natomiast jak wybierać poszczególne poziomy.

Nauka programowania będzie się odbywać w języku GDScript, bliźniaczo podobnym do Pythona i niezwykle intuicyjnym na swój sposób. Przyjazność systemu podpowiedzi i encyklopedia Metod i Klas w GDScript przyśpieszy znacznie proces nauki.

Zapraszam.

Who this course is for:

  • Początkujący programiści zainteresowani tworzeniem gier.