Godot Game Engine, twórz gry 2D i 3D z Ubuntu

o godocie

W następnym artykule przyjrzymy się silnikowi Godot Game Engine. Jeśli jesteś zainteresowany tworzeniem gier, Godot będzie dla Ciebie interesujący. Jest o silnik gry FOSS które możemy mieć w naszym systemie Ubuntu.

Dziś możemy znaleźć całkiem sporo silników gier. Wśród nich jest Godot wieloplatformowy silnik gier wideo 2D i 3D typu open source wydany na licencji MIT i opracowany przez społeczność Godot. Silnik działa w systemach Windows, OS X, Gnu / Linux i BSD. Możemy wykorzystać ten silnik do tworzenia gier na komputery stacjonarne, telefony komórkowe lub platformy internetowe.

Ogólna charakterystyka Godota

Ustawienie edytora Godota

  • Będziemy mogli tworzyć gry z pewną łatwością wykorzystując unikalne podejście Godota do jego rozwoju.
  • Pojawia się Godot setki wbudowanych węzłów które ułatwiają projektowanie gier. Będziemy również mogli tworzyć własne niestandardowe zachowanie, edytory i wiele więcej.
  • Będziemy mieć elastyczny system scen. Będziemy mogli tworzyć kompozycje węzłów z obsługą instancji i dziedziczenia.
  • Będziemy mieli możliwość skorzystania z edytor wizualny ze wszystkimi narzędziami, których możesz potrzebować. Wszystkie są zapakowane i dostępne z pięknego interfejsu użytkownika.
  • Trwała edycja na żywo, gdzie zmiany nie są tracone po zatrzymaniu gry.
  • Możemy tworzyć własne narzędzia niestandardowe z łatwością korzystając z niesamowitego systemu dostępnych narzędzi.
  • Nowy renderer oparty na fizyce zawiera wiele funkcji, które sprawią, że Twoje gry będą wyglądać niesamowicie.
  • Możemy zastosuj oświetlenie globalne dla wspaniałej grafiki w czasie rzeczywistym. Efekty pośredniego i końcowego przetwarzania obejmują nową mapę tonów, która obsługuje HDR, wiele krzywych standardowych i automatyczną ekspozycję, odbicia w przestrzeni ekranu, mgłę, rozkwit, głębię ostrości i wiele więcej.

Godot script

  • Łatwy w użyciu język cieniowania oparty na GLSL, z wbudowanym edytorem i uzupełnianiem kodu.
  • Godot ma rozszerzenie w pełni dedykowany silnik 2D i pełen funkcji.
  • Edytor map mozaika z automatyczną mozaiką, obrotem, niestandardowymi kształtami siatki i wieloma warstwami.
  • Będziemy mieli Światła 2D i mapy normalne aby nadać swoim grom 2D bardziej realistyczny wygląd.
  • Nasze gry możemy animować za pomocą clippingu lub animacja oparta na sprite'ach.
  • Elastyczny regulator kinematyczny do zderzeń bez fizyki.
  • Będziemy mogli ożywiać dosłownie wszystko, od kości i obiektów do wywołań funkcji.
  • Wydajny optymalizator dla pakiet importowanych animacji 3D.

dostępne biblioteki

To tylko niektóre cechy charakterystyczne Godota. Jeśli chcesz sprawdź je wszystkie, można przeczytać szczegółowo w witryna projektu.

Pobierz Godot

godot edycja 2D

Będziemy mogli pobrać Godota z jego oficjalnej strony internetowej. To ręczne pobieranie spowoduje, że pobierzemy pojedynczy plik, który po rozpakowaniu będzie nie więcej niż dwukrotne kliknięcie na dany plik. Problem polega na tym, że z tym pobieraniem nie będziemy mieli możliwości aktualizacji do najnowszej wersjiw przypadku wydania aktualizacji. Zamiast tego należy okresowo pobierać najnowszą wersję.

instalacja flatpak

Znajdziemy również tę aplikację dostępne jako aplikacja flatpak. Korzystając z wersji flatpak, będziemy mieli możliwość aktualizacji do najnowszej wersji za pośrednictwem Centrum aktualizacji / oprogramowania.

o chob
Podobne artykuł:
Chob, wyszukaj pakiety AppImage, Flatpak i Snap z terminala

Przed zakończeniem warto to powiedzieć spójrz na dokumentacji. Można tam znaleźć rozwiązanie wielu wątpliwości, które mogą się pojawić poza przykładem projektu gry 2D o nazwie „Unikaj creepów”. W tym projekcie użytkownik zostanie poprowadzony przez procedurę krok po kroku, aby pomyślnie stworzyć tę grę. W trakcie całego procesu będziemy mogli przeskakiwać do takich zasobów, jak nauka GDScript, struktura projektu itp. dzięki czemu będziemy mieli możliwość lepszego zapoznania się z silnikiem gry. Oczywiście na YouTube znajdziemy również wiele bardzo przydatnych samouczków o Godocie.

Kod źródłowy tego silnika gry można znaleźć w Strona projektu w serwisie GitHub. Aby uzyskać więcej informacji, możesz również skorzystać z witryna projektu.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.