PhotomodeGuitar.pngFO76_Infestations-Standard_Bnet_BoxArt_300x359-01.jpg

Fallout 76 (PC)

Buy Game
Fallout 76
12 sierpnia 2022

Poznajcie Danę Christo – programistkę UI

FO76_Infestations-Standard_Bnet_BoxArt_300x359-01.jpg

Fallout 76 (PC)

Buy Game

Dana Christo zna się na UI.

Jako programistka UI (interfejsu użytkownika) w Bethesda Game Studios, Christo ma w swoich rękach wszystko, z czym styka się gracz, czyli elementy takie jak menu i sterowanie. Czasami jej praca nad tymi elementami może zaowocować nawet nowymi dodatkami do gry lub funkcjami, takimi jak uwielbiany przez graczy tryb fotograficzny w Falloucie 76!

Chcecie dowiedzieć się więcej o życiu programisty UI w Bethesda Game Studios? Spotkaliśmy się z Christo, aby porozmawiać o jej roli, ścieżce kariery i wielu innych sprawach.

Jaki był twój pierwszy projekt, nad którym pracowałaś po dołączeniu do zespołu Bethesda Game Studios?

Moim pierwszym projektem zarówno w Bethesdzie, jak i w branży w ogóle, był Fallout 76. Odbyłam trzymiesięczny staż w Bethesda Game Studios podczas studiów w lecie 2017 roku. Byłam stażystką programistyczną – pomagałam zespołowi, pracując w tym czasie nad kilkoma zadaniami związanymi z Falloutem 76 i jakiś miesiąc po rozpoczęciu stażu spróbowałam programowania UI i pokochałam to! Przez pozostałe dwa miesiące stażu zajmowałam się wieloma zadaniami związanymi z UI. Po ukończeniu studiów w styczniu 2018 roku dołączyłam do Bethesda Game Studios na pełen etat jako Associate Programmer pracująca nad UI Fallouta 76. Ta gra jest moim ulubionym projekt, nad którym pracowałam – jestem szczególnie dumna z pracy, którą wykonałam w związku z trybem fotograficznym, i z tego, jaką przeszedł metamorfozę od skromnego, odziedziczonego projektu do pełnowymiarowej funkcji w grze.

Jedna z moich ulubionych historii związanych ze społecznością ma związek z tym, jak dowiedziałam się o istnieniu [subreddita ze zdjęciami z Fallouta 76] (https://www.reddit.com/r/fo76photos/){target="_blank"}. Nie potrafię nawet opisać, jak bardzo cieszę się, gdy widzę zdjęcia wykonane przez graczy w trybie fotograficznym. Widziałam niesamowite ujęcia na Reddicie i Twitterze i uwielbiam podziwiać kreatywność tworzących je osób.

Co sprawiło, że zostałaś programistką UI?

Chciałam tworzyć gry wideo odkąd skończyłam 16 lat i dowiedziałam się, że to jest coś, co ludzie robią zawodowo. Na początku niekoniecznie zależało mi na byciu programistką (nie miałam wtedy pojęcia, czym w ogóle jest informatyka), wiedziałam tylko, że chcę robić gry.

Dostanie się do Bethesdy i to, że zajmuję się obecnie programowaniem UI, to był w 90% łut szczęścia. W trakcie studiów zobaczyłam w mediach społecznościowych post o programie Xbox's Game Changers GDC, w którym losowo wybierano 30 kobiet uczących się w szkołach związanych z grami lub nowych w branży gier i oferowano im przepustkę na GDC. Miałam ogromne szczęście, że udało mi się dostać tę przepustkę i wyrwać się na tydzień do Kalifornii (dziękuję kelnerowaniu, pracy asystentki nauczyciela i moim profesorom!).

Na GDC poszłam na wykład o Dishonored 2 i na koniec przedstawiłam się rekruterowi, wręczając mu swoją przygotowaną naprędce wizytówkę. Jestem na 99% pewna, że zapamiętał mnie, bo miałam wtedy tęczowe włosy. Tydzień po GDC rekruter wysłał mi maila z informacją o możliwości zatrudnienia w Bethesda Game Studios na stanowisku programisty – kilka cudów później dostałam tę pracę!

Czym zajmujesz się, pracując jako programistka UI?

Zazwyczaj przeglądam kolejkę raportów i aktywnie odpowiadam na pytania osób zarówno z mojego zespołu, jak i spoza niego. Na moim stanowisku najczęściej wykorzystywane są ogólne umiejętności programistyczne i ważną częścią obowiązków jest znajdowanie rozwiązań różnych problemów. Muszę się upewnić, że rozwiązanie, które wymyślę, nie jest zbyt skomplikowane i bez problemu będzie je mógł przejąć ode mnie ktoś inny, że nie wymyślam koła na nowo z mnóstwem powielonego kodu itp. Dodatkowo, jako programistka UI pracuję w ActionScript i C++, więc przydaje się znajomość języków skryptowych. System UI jest oparty na zdarzeniach i danych, więc umiejętność śledzenia przepływu wyższego poziomu podczas przeglądania kodu UI jest naprawdę przydatna.

Czasami pojawiają się jednak wyzwania. Staram się, aby UI działało dokładnie tak, jak zaplanował to sobie artysta UI w swoim projekcie, ale rzeczywistość nie zawsze jest taka kolorowa. Jednym z moich obowiązków jest komunikowanie się z artystami i projektantami, gdy coś nie może zostać zrealizowane lub wymaga zmiany ze względu na ograniczenia technologiczne. Mam wiele szacunku dla artystów/projektantów UI. Naprawdę dużo. Nie potrafiłabym nawet narysować w menu trójkąta z zaokrąglonymi rogami, więc jestem przekonana, że wszyscy artyści UI, z którymi pracuję, są magami.

Co w swojej pracy lubisz najbardziej?

Uwielbiam to, że pomagam w tworzeniu czegoś, co sprawi przyjemność innym. Kiedy zdecydowałam, że chcę robić gry, i zaczęłam tworzyć minigry w liceum, najważniejszą rzeczą, która utrzymywała mnie na tej ścieżce, było obserwowanie reakcji przyjaciół na to, co stworzyłam, gdy grali w moje gry. To niesamowite, że w coś, co pomagałam tworzyć, grają miliony ludzi, którym się to podoba. Uwielbiam też pracę nad UI – dzięki temu mam bardzo bezpośredni wpływ na to, czego doświadczają gracze. Nie bez znaczenia jest też fakt, że członkowie mojego zespołu są niesamowici.
W zasadzie tym, co lubię najbardziej w Bethesda Game Studios, są zdecydowanie moi współpracownicy. Po odbytym stażu najważniejszym powodem, dla którego chciałam wrócić na pełny etat, była miłość do zespołu, z którym pracowałem, i wszystkich ludzi w studiu.

Opowiedz nam swoją ulubioną historię związaną z pracą.

Podczas stażu pracowano również nad Skyrim VR. Pewnego dnia, gdy wybrałam się do sali rekreacyjnej, natknęłam się na producenta, który właśnie zainstalował tę grę i zaproponował mi, abym ją wypróbowała. Nigdy wcześniej nie grałem w Skyrima, więc nie wiedziałam, czego się spodziewać. Nagle wyskoczył przede mną ogromy pająk i po prostu wrzasnęłam. Na cały głos, pośrodku sali rekreacyjnej, w której przyglądało mi się kilku współpracowników. Pająk w grze wideo to paskudna sprawa. Gdy ten sam pająk jest gigantyczny i w VR, to sprawa jest przerażająca! Przynajmniej rozbawiłam współpracowników i została mi z tego fajna anegdotka.

Które gry lubisz najbardziej? Albo które z nich są twoim największym źródłem inspiracji?

Mam mnóstwo ulubionych gier, ale Final Fantasy X-2 jest tym tytułem, który znajduje się na szczycie listy najdłużej. Po raz pierwszy zagrałam w niego, gdy miałam 9 lat, i wciąż do niego wracam.

Trzy najbardziej inspirujące tytuły w tej chwili to Kingdom Hearts, które nauczyło mnie, że żaden pomysł nie jest zbyt szalony, by go nie zrealizować; NieR: Automata, ze swoim niesamowitym systemem kamer i bezbłędną, płynną walką; oraz Persona 5 Royal, która łączy wszystkie mechanizmy rozgrywki, tworząc spójne doświadczenie. Persona 5 Royal ma niesamowitą historię i oczywiście najfajniejsze UI, jakie kiedykolwiek widziałam w grze. Myślę, że ten tytuł inspiruje mnie podwójnie, ponieważ pracuję nad UI.

Co poradziłabyś osobie, która chce zacząć pracę w tej branży?

Dużo zależy od szczęścia. Upewnij się, że wykorzystujesz każdą szansę, która może pomóc ci w zrealizowaniu twoich planów (jak na przykład wzięcie udziału w losowaniu biletów na GDC w facebookowej grupie, o której istnieniu właściwie zapomniałaś...). Poza szczęściem, powinnaś również skupić się na angażowaniu się w społeczność twórców gier i uważać, by nie spalić żadnych mostów – zwłaszcza zanim zdążysz je zbudować. Jeśli zależy ci na stanowisku twórcy gier, takim jak artysta, projektant czy inżynier, to przygotuj portfolio. Nie musi być wymyślne czy pełne niesamowitych rzeczy – wystarczy, że będzie po prostu istniało. Moje portfolio składało się głównie ze szkolnych projektów i kilku małych gier, które stworzyłam w niecały tydzień. Nie były one niesamowite, ale przynajmniej pokazywały, że potrafię kodować.

Dziękujemy, Dano, że znalazłaś dla nas chwilę, aby odpowiedzieć na kilka pytań. Jeśli chcecie współpracować z Daną lub pozostałymi członkami zespołu Bethesda Game Studios, odwiedźcie naszą stronę z ofertami pracy i się zgłoście!

Bethesda Game Studios gear logo

Bethesda Game Studios