Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
Wprowadzenie
func _ready():
print("Hello world!")
public override void _Ready()
{
GD.Print("Hello world!");
}
Witaj w oficjalnej dokumentacji silnika Godot, darmowego i rozwijanego przez społeczność silnika do tworzenia gier 2D oraz 3D. Za tymi słowami stoi potężne, lecz przyjazne użytkownikowi narzędzie, dzięki któremu możesz stworzyć dowolny rodzaj gry, na dowolną platformę i bez żadnych ograniczeń.
Ta strona przedstawia obszerny opis możliwości silnika oraz zawartości dokumentacji. Dzięki temu dowiesz się od czego zacząć, jeśli jesteś początkujący, lub gdzie szukać informacji, jeśli potrzebujesz wiedzy na konkretny temat.
Zanim zaczniesz
Strona Kursy i zasoby zawiera listę poradników wideo stworzonych przez społeczność. Jeśli wolisz materiały wideo zamiast tekstu, może warto się im przyjrzeć. W przeciwnym razie, Zaczynanie jest dobrym punktem by zacząć.
Jeśli masz problem z jednym z samouczków albo ze swoim projektem, możesz znaleźć pomoc na różnych Kanałach społeczności, w szczególności na Discordzie społeczności Godota i na Forum.
O silniku Godot
Silnik do gier to złożone narzędzie, które trudno opisać w kilku słowach. Poniżej podajemy krótkie podsumowanie, z którego możesz swobodnie korzystać, jeśli chcesz szybko przedstawić czym jest Silnik Godot:
Silnik Godot to rozbudowany, wieloplatformowy silnik do tworzenia gier 2D i 3D z poziomu ujednoliconego interfejsu. Dzięki kompleksowemu zestawowi narzędzi, użytkownicy mogą skupić się na tworzeniu gier, bez konieczności odkrywania na nowo Ameryki. Ponadto, za pomocą jednego kliknięcia możesz wyeksportować projekt na wiele platform, w tym na najpopularniejsze systemy na komputery stacjonarne (Linux, macOS, Windows) i mobilne (Android i iOS), jak również platformę webową (HTML5).
Godot jest całkowicie wolnym i otwartym oprogramowaniem na bardzo liberalnej licencji MIT. Bez zobowiązań, opłat i niczego podobnego. Gry stworzone przez użytkowników są ich własnością, aż do ostatniej linii kodu silnika. Rozwój Godota jest w pełni niezależny i napędzany przez społeczność, dając użytkownikom możliwość modyfikacji silnika tak, aby spełniał ich oczekiwania. Jest on wspierany przez Fundację Godota działającą nie-dla-zysku.
Organizacja dokumentacji
Ta dokumentacja jest podzielona na kilka sekcji:
O zawiera to wprowadzenie, jak również informacje o silniku, jego historii, licencji, autorach, itd. Zawiera również Często Zadawane Pytania.
Rozpoczynanie zawiera wszystkie wymagane informacje do używania tego silnika w celu tworzenia gier. Zaczyna się od poradnika Wprowadzenie, który powinien być punktem wyjścia dla wszystkich nowych użytkowników. To jest najlepsze miejsce na początek jeśli jesteś nowy!
Poradnik może być czytany lub sprawdzany w miarę potrzeby, w dowolnej kolejności. Zawiera poradniki i dokumentację do konkretnych funkcjonalności.
Szczegóły silnika zawiera informacje dla zaawansowanych użytkowników oraz współtwórców, z informacjami o kompilowaniu silnika, modyfikowaniu edytora, czy rozwijaniu modułów C++.
Społeczność jest dedykowana życiu społeczności Godota i zawiera listę rekomendowanych zewnętrznych samouczków i materiałów spoza tej dokumentacji. Zapewnia też szczegóły na temat Biblioteki Zasobów. Była tu też lista społeczności Godota, która znajduje się teraz na stronie Godota.
W końcu, Opis klas dokumentuje całe API Godota, jest również dostępny bezpośrednio z edytora skryptów w silniku. Możesz tu znaleźć informacje o wszystkich klasach, funkcjach, sygnałach i tak dalej.
Oprócz tej dokumentacji możesz również rzucić okiem na różne projekty demonstracyjne Godota.
O tej dokumentacji
Członkowie społeczności Silnika Godot stale piszą, poprawiają, edytują i ulepszają tę dokumentację. Zawsze jest tu coś do zrobienia. Możesz również pomóc otwierając zgłoszenia błędów na GitHubie lub tłumacząc tę dokumentację na własny język. Jeżeli chcesz pomóc, zajrzyj do How to contribute i Writing documentation lub bądź w kontakcie z Documentation team na Godot Contributors Chat.
Cała dokumentacja jest udostępniona na wolnej licencji Creative Commons Attribution 3.0 (CC BY 3.0), z przypisaniem autorstwa dla "Juan Linietsky, Ariel Manzur, and the Godot Engine community" o ile nie zaznaczono inaczej.
Miłej zabawy podczas czytania i tworzenia gier w silniku Godot!