Przykładowa gra Parrot jest wynikiem współpracy między Epic Games a doświadczonym studiem deweloperskim Secret Dimension. Została stworzona, aby wesprzeć deweloperów posiadających doświadczenie w Unity, którzy poszukują praktycznego sposobu nauki i tworzenia gier w Unreal Engine.
Secret Dimension stworzyło tę samą grę – uroczą platformówkę 2.5D o tematyce pirackiej, zawierającą trzy poziomy, ekran tytułowy i pełny system menu – wykorzystując te same zasoby zarówno w Unreal Engine 5.6, jak i Unity 6. Ich celem było osiągnięcie maksymalnej zgodności między obiema wersjami i zebranie wszystkich wniosków pojawiających się w trakcie pracy.
W rezultacie otrzymujemy przykładową grę Parrot, dostępną bezpłatnie w Fab w wersjach Unity i Unreal Engine. Ten projekt, w całości opatrzony objaśnieniami i szczegółową dokumentacją, zachęca deweloperów do zagłębienia się w każdy z obu projektów, przeczytania dokumentacji i komentarzy, zapoznania się z narzędziami oraz przyswojenia sobie kluczowych wniosków wyciągniętych przez Secret Dimension podczas pracy z różnymi silnikami.
Blueprinty poziomów w Parrot
Dowiedz się, jak Parrot korzysta z blueprintów poziomów.
Podsystemy w Parrot
Dowiedz się, jak Parrot wykorzystuje podsystemy.
Serializacja w Parrot
Dowiedz się, jak działa zapisywanie i wczytywanie w Parrot.
Struktura rozgrywki Unreal w Parrot
Dowiedz się, jak Parrot wykorzystuje strukturę rozgrywki Unreal Engine
Pionek, kontroler gracza i ruch postaci w Parrot
Funkcjonalność pionków, kontrolera gracza i ruchu postaci w projekcie Parrot.
Kamery w grze Parrot
Wszystko o kamerach w projekcie Parrot.
Przeciwnicy w Parrot
Projekt Parrot wykorzystuje szablony dla przeciwników NPC.
Walka w Parrot
Jak przebiega walka w grze Parrot.
Obiekty kolizyjne, wyzwalacze i przedmioty do podnoszenia w Parrot
Kolizje i wyzwalacze w projekcie Parrot.
Sekwencje w Parrot
Dowiedz się, jak Parrot korzysta z Sequencera.
Interfejs użytkownika gry Parrot
Jak skonfigurować systemy używane w interfejsie użytkownika gry Parrot.
Enhanced Input w Parrot
Jak korzystać z Enhanced Input w grze Parrot.
Implementacja silnika audio w Parrot
Dowiedz się, jak Parrot wykorzystuje silnik audio w Unreal Engine.