Czy gaming jest przyjazny programistom z innych dziedzin? Jakie kompetencje powinien rozwinąć developer doświadczony w software house, aby z satysfakcją odnaleźć się w gamedevie? Czy idąc ścieżką kodowania warto inwestować w rozwój zawodowy w branży gier? Zapraszamy do krótkiej rozmowy z Adamem Czyszczoniem, laureatem konkursu #ROG4Creators i absolwentem programu Unity Boost, zorganizownego przez Ten Square Games.
Jak to się stało, że siedzimy i rozmawiamy – i to pracując w jednej firmie?
Przed wakacjami ub. roku, kiedy zacząłem planować kolejne kroki rozwoju zawodowego, znalazłem kilka ciekawych ofert pracy w Ten Square Games. Po zaaplikowaniu na jedną z nich, dostałem telefon z propozycją spróbowania sił w programie Unity Boost, jaki firma stworzyła dla devów chcących rozwijać się w branży mobile.
Powiedziałeś “tak”, bo..?
…bo od zawsze chciałem robić gry. Towarzyszyły mi od dziecka i z czasem moim marzeniem stała się praca w gamedevie, tylko gdzieś po drodze trochę o tym marzeniu zapomniałem. Już za młodu interesowałem się programowaniem, swoją pierwszą stronę postawiłem pod koniec lat 90’. Później, przez wiele lat zajmowałem się tzw. webem, aż w pewnym momencie zacząłem szukać bardziej kreatywnego zajęcia. Tak padło na gamedev, który jest zdecydowanie bardziej multidyscyplinarną branżą, bo daje możliwość pracy nie tylko z kodem, ale z grafiką, muzyką, a nawet fizyką.
Jakie masz wrażenia z programu Unity Boost?
Najbardziej zaskoczyło mnie to, że od razu zaczęliśmy robić gry! Kiedy w pierwszych dniach szkolenia dowiedziałem się, że mam pobrać Unity i od razu zrobić pierwszą grę, nie byłem pewien, czy to nie za duże wyzwanie. Jednak szybko okazało się, że wystarczy zacząć, aby stopniowo pokonywać kolejne etapy wtajemniczenia. Dzięki ciągłej praktyce przy coraz większych dawkach teorii, z każdym tygodniem tworzyliśmy coraz bardziej zaawansowane gry. Łącznie, w trakcie programu, każdy z nas zrobił ich po osiem.
Osiem produktów w trzy miesiące? Czego jeszcze doświadczyłeś?
Niezwykle cenne było to, że cały czas uczyliśmy się przez praktykę. Oznaczało to bowiem, że stopniowo, ale konsekwentnie przechodziliśmy od bardzo prostej fizyki do coraz bardziej skomplikowanej. Jednym z trudniejszych zadań było dla mnie zaprojektowanie symulacji układu słonecznego z możliwością przemieszczania się między planetami i lądowania na nich. A jednym z bardziej podchwytliwych elementów było napisanie dedykowanej fizyki, oraz rozwiązanie innych logicznych problemów, jak np. proceduralnego generowania planet. Zanim sam nie spróbowałem, nie zdawałem sobie sprawy, że twórcy gier stają przed takimi problemami.
Rozwiązywanie napotkanych problemów to jeden z elementów procesu twórczego. Jak radziłeś sobie z wyzwaniami kreatywnymi w #ROG4Creators?
Początkowo myślałem, że na stworzenie gry mam siedem dni, więc w takim czasie stworzyłem jej wersję podstawową. Kiedy jednak okazało się, że czasu jest więcej, kolejny tydzień zajęły mi poprawki i dopracowanie szczegółów. Kiedy uporałem się i z tym etapem, rozkręciłem się tak, że stworzyłem jeszcze dwa poziomy do przejścia. W ten sposób jestem autorem całkiem grywalnej wersji ROG Powered Electro Body 2021 z trzema aktywnymi levelami i trzema bossami do pokonania. To było niesamowite doświadczenie, bo po pierwsze bardzo lubię cyberpunkowy klimat, a po drugie marzyła mi się gra typu tower defense w formie platformówki. No i po trzecie – bardzo cieszę się z wygranej – zwłaszcza patrząc na wysoki poziom pozostałych prac z pierwszej trójki.
Ukończyłeś kilkumiesięczny program Unity Boost, zająłeś miejsce na podium w #ROG4Creators i dołączyłeś do Ten Square Games. Co dalej?
Jako absolwent Unity Boost dostałem propozycję dołączenia do Undead Clash, aby rozwijać kolejny tytuł TSG – aktualnie testowany przez graczy z USA. Cieszę się z tej współpracy, bo chciałem znaleźć się akurat w tym projekcie od momentu, kiedy firma ogłosiła prace nad zombie shooter. Jako pełnoprawny Unity gamedev mam nie tylko wpływ na to, jak gra wygląda, ale spełniam swoje marzenie, żeby robić gry.
Dziękujemy i życzymy powodzenia!
Adam Czyszczoń, Unity Developer przez większość kariery zawodowej pracował jako Web Developer specjalizujący się w JAVA i AWS. W październiku 2021 r. dołączył do ufundowanego przez Ten Square Games programu Unity Boost, w efekcie którego nabył kompetencje pozwalające mu na produkcję gier. Obecnie, Adam pracuje nad Undead Clash, najnowszym tytułem TSG. Kiedy nie pokonuje kolejnych wyzwań w grach wideo, buduje pojazdy elektryczne ze swoimi dziećmi lub odnawia swój ulubiony sprzęt gamingowy Amigę 500 i PS1.
#ROG4Creators to cykliczny projekt firmy ASUS Republic of Gamers skierowany do twórców i miłośników gier komputerowych. W edycji konkursu w 2021 r. Ten Square Games dołączyło do projektu jako partner wydarzenia. Dla uczestników, którzy podjęli się stworzenia nowej odsłony gry „Electro Body”, stworzyliśmy bazową grę, którą uczestnicy mogli rozbudować m.in. korzystając z animacji, grafik czy skryptów. Za przygotowanie gry odpowiedzialny był Paweł Szpiczakowski – jeden z ambasadorów projektu, natomiast grafiki przygotowała Agata Chamera.
Konkurs rozgrywał się w dwóch kategoriach – pierwszej dla twórców gier i drugiej dla autorów.
W pierwszej kategorii na podium stanęli:
1. Miejsce Bartosz Błachucki
2. Miejsce Adam Czyszczoń
3. Miejsce Mateusz Antkowiak
W drugiej kategorii 1. miejsce zajął Marcin Słowiak, a wyróżnienia otrzymali: Daniel Śliwa, Elżbieta Stolarczyk, Monika Streker, Mikołaj Nowak, oraz Konrad Jałocha.
Wszystkie prace konkursowe można znaleźć na stronie: rog4creators.pl
Często, nazywane prześmiewczo “kiblówkami”, gry na urządzenia mobilne kojarzą się z grami “na chwilę”, łamigłówkami,…
czytaj więcejJedną z pięciu wartości – drogowskazów naszej pracy w Ten Square Games jest #Grow Together.…
czytaj więcej“W przeciwieństwie do np. software house’ów, wszystkie produkty, które robimy należą do nas. Przekłada się…
czytaj więcejCzy praca developera w sektorze gamedev różni się od pracy w innych gałęziach sektora IT?…
czytaj więcej