7 kroków, aby zostać twórcą gier w 6 miesięcy (Niewielu wystarczająco mówi o #7!)

przez Kwalee Team

Kodowanie własnych gier... nie jest tak łatwe, jak myślisz! Tylko odważni i śmiali decydują się zostać twórcami gier w sześć miesięcy.

Bądźmy szczerzy: sześć miesięcy to śmiały cel. Jeśli nie masz wcześniejszego doświadczenia w tworzeniu interesujących projektów software'owych, czy to jako hobby, czy zawodowo, tworzenie gier to trudne zadanie, które wymaga czasu, aby stać się w nim dobrym.

Na szczęście możliwości są otwarte, a nagrody atrakcyjne. Gry hyper casual oferują łatwodostępną drogę do branży. Jeśli chcesz tworzyć ciekawe gry mobilne, które:

  • można grać na dowolnym urządzeniu mobilnym,
  • mogą być grane przez praktycznie każdego,
  • i można je zrobić w krótkim czasie,

to ten artykuł może być gwiazdą północną potrzebną w Twojej podróży jako developer gier.

Mamy również szereg zasobów coachingowych na temat różnych tematów związanych z tworzeniem gier, gdy zarejestrujesz się w naszym Portalu Wydawniczym. Możesz tam również przesyłać swoje gry, prosić o darmowe testowanie gier, otrzymywać opinie i dowiedzieć się, czy Twoje gry Hyper Casual są gotowe na App Stores.

Po Pierwsze — Naucz Się Podstaw Programowania

Gry to zasadniczo oprogramowanie. Aby oprogramowanie działało na komputerze, musi odczytać listę poleceń. Programista to ktoś, kto pisze te polecenia. Jeśli chcesz zostać twórcą gier, spodziewaj się, że będziesz programistą przez 90% czasu.

Te polecenia mogą przybierać różne formy; języki programowania, jak się je nazywa. Możesz wybierać spośród języków, takich jak C#, C++, Python, Java, Lua lub nawet języki specyficzne dla silników takie jak GDScript czy GML. Jeśli potrzebujesz głównej odpowiedzi, zazwyczaj zobaczysz, że twórcy gier tworzą gry w C# lub C++. (Wytłumaczymy, dlaczego za chwilę.)

Nauka podstaw programowania nie zajmuje dużo czasu. Faktycznie, możesz znaleźć wiele zasobów online oferujących darmowe samouczki dotyczące C#, w tym FreeCodeCamp, Brackeys, a nawet oficjalny 8-godzinny kurs dotyczący podstaw C# przez Microsoft.

Podstawy programowania nie powinny zająć Ci więcej niż tydzień. Ponieważ większość języków programowania gier jest zorientowana obiektowo, podstawy są w dużym stopniu takie same. Idealnie nie powinieneś mieć problemów z przechodzeniem z jednego języka programowania na inny z tego powodu.

Wiemy, o czym myślisz. „Jak dowiem się, który język programowania jest dla mnie odpowiedni?”

Zależy to całkowicie od silnika gry, w którym zdecydujesz się tworzyć swoje gry Hyper Casual.

Zapoznaj Się Z Silnikiem Gier

Wybór odpowiedniego języka programowania zależy od wybranego przez Ciebie silnika gry. A wybór odpowiedniego silnika gier może oznaczać wzięcie pod uwagę niektórych czynników, takich jak popularność, łatwość użytkowania, licencjonowanie i tak dalej.

Większość ludzi, którzy chcą tworzyć gry Hyper Casual, używa Unity, kiedy decydują się zostać twórcą gier. To głównie dzięki jego popularności i szerokiemu wsparciu społeczności, co sprawia, że C# staje się drugim dominującym językiem w branży. Możesz jednak również wybrać spośród innych silników gier, takich jak:

  • Unreal Engine (C++, Blueprints)
  • Godot (C#, GDScript, VisualScript)
  • GameMaker Studio (GameMaker Language, GML Visual)

Bardziej istotne jest, z którym silnikiem gier czujesz się komfortowo podczas tworzenia gier. Zapoznanie się z silnikiem jest kluczowe i opłaca się na dłuższą metę. Większość deweloperów używa Unity, ponieważ jest to najbardziej solidny silnik gier dla twórców indie. Unreal to świetna opcja, jeśli 1) chcesz nauczyć się C++, i 2) chcesz wejść w tworzenie gier triple-A.

Oto wykaz czasu potrzebnego na naukę podstawowych elementów w silniku gier (idealnie Unity):

  • Podstawowy interfejs użytkownika: 1-2 godziny.
  • Wprowadzanie zachowań do GameObjects: Tydzień.
  • Tworzenie interaktywnych interfejsów użytkownika: Tydzień.

Nauka całego silnika gier jest nierealistyczna, nie wspominając o tym, że jest to niepotrzebne. Możesz poznawać dodatkowe części jak tworzysz gry w ciągu sześciu miesięcy, które z nim spędzisz, lub nawet długo po wejściu w umowę wydawniczą.

Zaczynaj Od Małych Rzeczy

Ile razy słyszałeś, jak ktoś mówi do Ciebie: „Myślałem o stworzeniu małego, ale interesującego RPG”?

Szanse są takie, że są nowi w tworzeniu gier. Pomysł, aby stworzyć naszą grę marzeń lub grę inspirowaną naszymi ulubionymi grami, jest powszechną pułapką początkujących.

Musisz zacząć od najmniejszych pomysłów, aby zorientować się, jak te narzędzia i twoja wiedza programistyczna współpracują. Małe gry, które tworzysz w początkowych etapach, działają jako koła treningowe, których potrzebujesz, aby zrozumieć różne aspekty tworzenia gier.

Czy uczysz się o materiałach i shaderach? Stwórz grę o dopasowywaniu różnych obiektów do siebie na podstawie ich kolorów. Zastanawiasz się, jak działa ruch w izometrycznej grze? Stwórz grę, w której piłka porusza się do celu, na który klikniesz.

Prototypowanie tych małych pomysłów szybko może zająć Ci tydzień lub mniej. A im więcej prototypów stworzysz, tym bardziej zrozumiesz, co dokładnie zrobić za każdym razem i nieuchronnie skrócisz czas i ponownie użyjesz zasobów, gdzie tylko się da.

To są małe pomysły, które stopniowo uczą cię, jak silnik i kod współpracują, aby dostarczyć doświadczenie.

Mówiąc o doświadczeniu...

Zrozum, Jak Zaprojektować Fajne Doświadczenie

Projektowanie i tworzenie angażującego doświadczenia z gry to zabawa. Ale ma również swój własny zestaw zasad i podstaw, które różnią się w zależności od gry. Gry Hyper Casual są znane ze swojej krótkiej rozgrywki, krótkoterminowej przyczepności i masowego uroku. Istnieje cały przewodnik dotyczący tych zasad, który możesz sprawdzić.

Tworzenie podstawowych gier jest łatwe, ale uczynienie ich zabawnymi to wyzwalające zadanie, które wymaga czasu, cierpliwości i wiedzy o tym, co sprawia, że gracze są wciągnięci. Możemy pomóc, jeśli masz z tym problem.

Mamy różne sprawdzone zasoby Hyper Casual, które wyprodukowały ponad 45 gier nr 1 wypuszczonych przez Kwalee. Możesz uzyskać do nich dostęp za darmo po dołączeniu do naszego oficjalnego Portalu Wydawniczego Kwalee.

Połącz Się Z Innymi Twórcami Gier

Cała praca i żadna zabawa sprawiają, że stajesz się nudnym twórcą gier. Jednym z najlepszych sposobów na ustanowienie się w branży, kiedy stajesz się twórcą gier, jest połączenie się z ludźmi, którzy żyją z tworzenia gier.

Jeśli dopiero co opuściłeś uniwersytet, stwórz nowy profil na LinkedIn i dodaj kilka historii zawodowych oraz projektów gamedev, które stworzyłeś. Następnie dodaj do niego link do swojego portfolio. Za każdym razem, gdy spotkasz nowych ludzi w branży, możesz wymieniać się szczegółami, łączyć się i poznawać ich jako mentorów. W końcu znajdziesz opłacalne okazje dryfujące w twoim kierunku, które możesz podejmować i zdobywać więcej doświadczenia.

Rozrób to samo z innymi przestrzeniami społecznościowymi, zwłaszcza tymi, które są pełne innych twórców gier, w tym Reddit i Discord. To świetny sposób na nawiązanie nowych przyjaźni, uzyskanie opinii na temat swoich projektów i zbudowanie większych umiejętności, aby zdobywać bardziej wartościowe możliwości. Nigdy nie przestawaj nawiązywać więzi podczas tych wydarzeń!

Rozważ Studia Lub Bootcamp Z Zakresu Tworzenia Gier

Chcesz uzyskać wszechstronne wykształcenie w zakresie rozwoju oprogramowania? Śmiało, podejmij to na uniwersytecie! Chociaż nie potrzebujesz dyplomu, aby zostać twórcą gier, dobrze jest go mieć, szczególnie jeśli chcesz pracować przy grach w innym kraju. Poznasz również kolegów z klasy i profesorów o podobnych zainteresowaniach, którzy mogą zapewnić ci wsparcie potrzebne do realizacji projektów w celu lepszego zrozumienia.

Ogólnie preferowane jest, abyś uzyskał dyplom z zakresu rozwoju oprogramowania lub innej dziedziny związanej z nauką niż specjalizował się w zakresie grywalnosci. Ale jeśli chcesz zdobyć certyfikaty tworzenia gier, bootcampy gamedev mogą pomóc.

W zależności od tego, jak bootcamp jest zorganizowany, może to zająć Ci od jednego dnia do czterech/sześciu tygodni, aby go ukończyć i zdobyć certyfikat.

Skorzystaj Z „Tajnego” Sprzężenia Zwrotnego

Jest jeden sposób, w jaki możesz uzyskać trochę natychmiastowego i skutecznego sprzężenia zwrotnego. I niewielu mówi o tym „tajnym” sprzężeniu zwrotnym.

Nie wiesz, czy zrobiłeś wystarczający postęp, dopóki nie dostaniesz tej opinii na temat swojej pracy. A jeśli to zrobisz, może ci pomóc przezwyciężyć potrzebę ciągłego przeglądania swojego portfolio.

Mówimy o rozmowach kwalifikacyjnych.

Kiedy najeżdżasz myszką na przycisk Aplikuj, twoje poczucie impostora unosi się nad tobą jak olbrzymia wieża, która nie pozwala ci kliknąć. Rozumiemy dlaczego.

Ludzie nie przyjmują dobrze odrzuceń, więc aplikowanie do pracy nagle staje się przerażające. Ale tak jest ok — nie możesz wiedzieć, czy zrobiłeś postęp, dopóki nie dostaniesz potrzebnej odpowiedzi zwrotnej. A jednym z najbardziej efektywnych, lecz mało „dyskusyjnych” sposobów uzyskania sprzężenia zwrotnego jest aplikacja do pracy i zobaczenie, czy ją dostaniesz.

Dlatego szukaj staży i młodszych ról w studiach tworzących gry, i zacznij aplikować tak czy inaczej. Uzyskanie rozmowy kwalifikacyjnych i ich prowadzenie może dać ci mentalny model pracy zrozumienia, czego rekruterzy szukają w najlepszych kandydatach i jakie pytania zadają. Jeśli zostaniesz odrzucony, możesz poprosić ich o opinię na temat swojej aplikacji. Uczynią to, jeśli zdobędziesz ich łaskę. Nasz przewodnik o zbudowaniu odpowiedniej aplikacji do pracy może Ci to ułatwić.

Posługując się tą nowo zdobytą wiedzą, możesz dostosować swoje portfolio i aplikacje, aby zbliżyć się do tego stanowiska, o którym marzyłeś. (Lub zacznij je proponować wydawcom gier, takim jak my!)

I Zrób To Wszystko Od Nowa!

Potrzeba tylko siedmiu prostych, choć spójnych kroków, aby zbudować swoją ścieżkę do branży. Aby zostać twórcą gier, będzie to wymagało dużo czasu i samodzielnego uczenia się. Czasami, możesz stwierdzić, że sześć miesięcy nie wystarczy. Albo wyruszasz na kurs, który trwa kilka lat. I to jest ok – rzecz w tym, aby nie przestawać się uczyć i eksperymentować.

I ostatecznie, będziesz mieć wystarczająco dobre portfolio, które będziesz mógł zaprezentować wydawcom gier jak my, albo użyć w swoich aplikacjach do pracy, aby zdobyć rozmowy kwalifikacyjne.

Utrzymuj się na bieżąco z tym, co dzieje się w branży i nie przestawaj dodawać wysokiej jakości projektów do swojego portfolio. W ten sposób możesz ostatecznie wkroczyć do branży gier.

Mamy zróżnicowaną ofertę stanowisk dla każdego, w tym możliwości na odległość! Przejdź do naszej strony z ofertami pracy i zobacz, co jest w sklepie Kwalee dla pasjonatów takich jak Ty. Możesz również skontaktować się z nami i naszym zespołem rekrutacyjnym na LinkedIn, aby zapytać o role, które Ci odpowiadają. Śledź nas w mediach społecznościowych (Twitter | Instagram | Facebook.

O autorze:

Pełne pasji umysły Kwalee, dostarczające wciągających spostrzeżeń dla graczy i deweloperów.

Udostępnij ten artykuł: