Mentionsy Mentionsy
Polskigamedev.pl
Polskigamedev.pl

Polska W Grze #117: Unreal Engine for dummies

07.09.2023 ·55 min 3 s · 19 rozdziałów · 4 sponsorów

Dlaczego Unreal Engine stał się standardem, czy Polacy robią za jego betatsterów, jak demokratyzacja silnika utorowała drogę PlayWayowi, i czemu Flying Wild Hog, CD Projekt Red i 11 bit studios zrezygnowały z autorskich narzędzi?

12:33 · Decyzja o wyborze silnika 1

Unreal czy Unity to są silniki aktualnie chyba te najpopularniejsze, jeżeli się dobiera narzędzia do gier, natomiast Jeden i drugi silnik nadaje się do wielu projektów naraz. Tym samym, jeżeli chcemy uzyskać najbardziej optymalne wyniki w danym konkretnym typie gry, no to napisany od zera własny silnik stworzony pod określony typ zawsze, jeżeli będzie tak samo dobrze zrobiony jak powiedzmy Unreal, to na pewno będzie wydajniejszy. To jest ta kwestia. Dlatego właśnie zespoły takie naprawdę topowe, powiedzmy Naughty Dog czy Santa Monica Studios, mają to do siebie, że pracują na swoich własnych narzędziach, ale mają też bezpośrednio wsparcie od Sony, akurat w tym przypadku.

16:13 · Koszty i korzyści Unreal Engine 2

Ciężko powiedzieć, bo tak naprawdę wiesz, jakby to jest po prostu koszt. Ale też ja tak sobie myślę, jak zapytałeś, skąd wynika w ogóle może ten eksodus do silników takich pre-made, powiedzmy. Jest też taki aspekt, że dużo nacisku się kładzie na content ogólnie na rynku, na powstawanie contentu. I teraz czym są takie silniki typu Unreal albo Unity? W dużej mierze to są po prostu edytory. Masz dostęp do narzędzi jako deweloper, to jest z punktu widzenia dewelopera, prawda? To masz dostęp do narzędzi, które są już gotowe. Co więcej, masz bardzo łatwą możliwość rozszerzania tych narzędzi. Czyli możesz sobie stworzyć swój edytor pod swoją własną, konkretną rzecz. One są zrobione bardzo elastycznie. To oczywiście niesie za to pewien koszt, tak jak Grzesiek powiedział wcześniej.

Ale po pierwsze to są narzędzia do robienia contentu i teraz jak wchodzisz do takiego projektu, który ma swój customowy engine, prawdopodobnie te narzędzia kuleją jako pierwsza rzecz, która może kuleć. I teraz czy to jest zawsze tak? Nie, jakby jasne, oczywiście. Są też niektóre cudowne rzeczy, których nigdy nie osiągniesz w takich silnikach jak Unreal i ich nie przepiszesz po prostu, a to już jest znowu koszt podobny do stworzenia nowego silnika. Jednak ta baza, z której startujesz, ten core po prostu tego silnika jest na tyle powiedzmy solidny, że daje ci na tyle szeroki wachlarz możliwości, że ten kompromis dla ciebie nie jest kompromisem, tylko po prostu ułatwia ci pracę nad projektem. Żeby było zabawniej, to jest jeszcze to, że mimo wszystko pomijając Unity i pomniejsze silniki, to większość jednak pisze się w jednym języku, którym jest C++ i teraz łatwiej jest nawet programiście customowego silnika przejść do Unreala,

24:58 · Historia demokratyzacji Unreal Engine 1

Ale generalnie... Asety do Fortnite'a też. Asety do Fortnite'a nawet. Oczywiście, nawet co więcej kawał tej roboty, która przy tych wszystkich innych projektach była outsourcowana przez Epica wielokrotnie, więc to jest na pewno bardzo bliska relacja, dlatego nie dziwi. A Epic pracuje na relacjach bardzo mocno, więc wydaje mi się, że to też jest duży aspekt tego. Ale zmierzam do tego, czy otwarcie tego silnika poprzez udostępnienie tej bazy za darmo to jest jedyny powód, dla którego Unreal Engine prześcignął konkurencję i rzeczywiście trudno sobie nawet wyobrazić, żeby dzisiaj powstała taka firma jak Epic, która byłaby w stanie rzucić jej rękawice, no bo po prostu Unreal, no wespół z Unity to są dwa standardy żelazne branży.

30:07 · Historia Unreal Engine 1

Dodatkowo jeszcze ta platforma dąży do czegoś takiego jak Roblox, czyli chce skomercjalizować społeczne tworzenie zawartości. To już jest w ogóle ciekawe, zwłaszcza że tam parę studiów już zaczyna Po prostu profesjonalnych studiów gamedevowych przeskakuje od razu z jakiejś swojej starej technologii z Unity itd. na właśnie tą wersję edytora Fortnite'ową, gdyż bardzo szybko można przejść do monetyzacji tego, co się robi przez tworzenie tzw. wysp, gdzie dostaje się pieniądze po prostu za to, że ludzie chcą przyjść na twoją wyspę i rozegrać twój gameplay, który sobie tam zaprojektujesz i twoją zawartość. Pierwsze o czymś takim słyszę, ale słuchajcie, muszę chyba doresearchować sobie po naszej rozmowie tę tematykę.

41:53 · Edytor Fortnite i model biznesowy 1

Z takimi feature'kami, prawda? Więc to jest właśnie istotne. Plusy dodatnie i plusy ujemne, jak nasz były prezydent mawiał. Na koniec, panowie, tak trochę przewrotnie chciałem zapytać, kiedy byście doradzili deweloperowi, deweloperce, żeby jednak przesiedli się na Unity? Jaka to musi być gra? Albo może jakiś zespół? 2D. W pełni dwuwymiarowa, dlatego, bo Epic, co jak co, ja nie wiem, gdzie oni źle skręcili, ale stwierdzili, że chyba zupełnie zarzucili ten system Paper2D, który właśnie był od tego, żeby wyświetlać sprite głównie i tak dalej, chociaż teraz na przykład gra Stray Gods, co prawda to jest visual novel, gdzie wyświetlamy tylko obrazki, Ale jest na Unrealu, ale głównie chyba dlatego, że oni tam masowo wykorzystują Wyza, który działa trochę lepiej niż Fmod pod ich potrzeby tam.

49:57 · Zalety i wady Unreal Engine 5 3

Kamery tej ortogonalnej, która jakby robi nam z tytułu trójwymiarowego takie wrażenie 2D, czyli tak zwane 2,5D, więc tutaj już widać, że troszeczkę idą w tą stronę, bo do tej pory inżynierowie musieli sobie to robić, czy deweloperzy musieli sobie to robić sami. Natomiast dalej, jeżeli chodzi o grę taką czysto dwuwymiarową, Do tego Unity się nadaje najbardziej. Jeżeli chcemy też zrobić grę taką mobilną, na wiele platform jednocześnie i chcemy, żeby te rozmiary też buildów były dość niskie, bo jednak Unreal domyślnie jest dość duży, nawet ten goły projekt, no to też ludzie idą w Unity.

I też, z tego co słyszałem, co mnie dziwi, ale być może tutaj też zostanie to pociśnięte, Wielu twórców VR-a też woli Unity od Unreal'a. Ciekawe akurat, tego nie słyszałem, ale może tak być faktycznie w kontekście VR-a. Być może wiesz, jeszcze nie było dużo supportu przez długi czas. Czytałem na game z Industry Beast, słuchajcie, że jest super pod VR-a skrojony Unreal, Jest generalnie, tylko po prostu być może, wiesz, jakby niektórych feature'ów czasami brakowało przez bardzo długi czas, może ludzie po prostu odeszli, bo akurat te feature'y Unity miało, one są dosyć kluczowe. Tam dużo się zmienia i dużo się dzieje, a co do tych gier 2D, to generalnie było trochę tak, że To Michael Nolan zrobił Paper2D, z tego co rozumiałem, jak byłem tam właśnie w epiku i to jest główny programista Unreala, więc w pewnym momencie musiał odpuścić on to, a to nigdy nie zostało pociągnięte dalej, dlatego że

Dlatego, że po prostu nigdy nie było fokusem Epica robienie właśnie gier 2D i jakby stwierdzili, że zamiast próbować robić silnik do wszystkiego i pewnie do niczego, to zrobią po prostu rzeczy, na których się znają i które oni rozumieją. I gry 3D mobilne jak najbardziej w Unrealu powstają i są spoko, ale za to gry 2D wszystkie Na pewno nie proponowałbym. Również gry mobilne z założenia raczej są robione na Unity niż na Unrealu, mimo że są wyjątki, tak? Amen. Tak nawiązując do twojej ewangelistycznej przyszłości. Amen. Nigdy tak nie powiedziałem, a szkoda trochę. Panowie, bardzo wam dziękuję. Myślę, że wyjątkowo zgrabnie przedstawiliście i historię firmy, która zaczynała przecież, przypomnę nieśmiało, od platformówek w rodzaju Jazzer Jagrabita do molocha, który zatrudnia niemal sześć tysięcy, znaczy sześć tysięcy niemal samych seniorów.

Pokazano wszystkie 9 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.