7 Kroků k tomu, Jak se stát Vývojářem Her za 6 Měsíců (Jen málo kdo mluví o #7 dost!)

od Kwalee Team

Programování vlastních her26#8230; není tak snadné, jak si myslíte! Jen ti odvážní a odhodlaní se rozhodnou stát se vývojáři her za šest měsíců.

Přiznejme si to: šest měsíců je odvážný cíl. Pokud jste už neměli předchozí zkušenosti s vytvářením zajímavých softwarových projektů, ať už jako osobní koníček nebo profesionálně, vytváření her je náročná práce, která trvá dlouho, než se v ní zdokonalíte.

Naštěstí jsou vaše možnosti otevřené a odměny přitažlivé. Hyper casual hry nabízejí přístupnou cestu do průmyslu. Pokud tedy hledáte způsob, jak vytvořit zajímavé mobilní hry, které:

  • lze hrát na jakémkoli mobilním zařízení,
  • mohou hrát prakticky všichni,
  • a lze je vytvořit během krátkých okamžiků,

pak tento článek může být severní hvězdou, kterou potřebujete na své cestě gamedev.

Máme také řadu zdrojů koučování o různých tématech vývoje her, když se přihlásíte do našeho Portálu pro publikování. Zde můžete také odesílat své hry a požádat o bezplatné testování her, získat zpětnou vazbu a zjistit, zda vaše Hyper Casual hry jsou připraveny pro App Storu.

Nejdůležitější Na Začátku — Naučte Se Základy Programování

Hry jsou v podstatě software. Aby software běžel na počítači, musí číst seznam příkazů. Programátor je ten, kdo tyto příkazy píše. Pokud se chcete stát vývojářem her, očekávejte, že budete 90% času programátorem.

Tyto příkazy mohou přijít v různých podobách; programovací jazyky, jak se jim říká. Můžete si vybrat mezi jazyky, jako je C#, C++, Python, Java, Lua nebo dokonce jazyky specifické pro engine, jako je GDScript nebo GML. Pokud ale potřebujete hlavní odpověď, obecně uvidíte, že vývojáři her vytvářejí hry buď v C# nebo v C++. (Vysvětlíme proč za chvíli.)

Naučit se základy programování nezabere moc času. Ve skutečnosti můžete najít mnoho zdrojů online nabízející bezplatné návody na C#, včetně FreeCodeCamp, Brackeys, nebo dokonce oficiálne kurs C# od Microsoftu, který má trvání 8 hodin a pokrývá základy C#.

Základy programování by vám neměly trvat víc než týden, než se naučíte. Vzhledem k tomu, že většina programovacích jazyků her je objektově orientovaná, jsou základy převážně stejné. Ideálně byste neměli mít problémy s přechodem z jednoho programovacího jazyka na jiný z tohoto důvodu.

Víme, co si myslíte. 'Jak zjistím, který programovací jazyk je pro mě ten pravý?'

To záleží zcela na herním enginu, který si vyberete, abyste mohli vytvořit své Hyper Casual hry.

Seznamte Se S Herním Enginem

Výběr správného programovacího jazyka závisí na enginu hry, který si vyberete. A výběr správného enginu hry může znamenat zvážit některé faktory, jako je popularita, snadnost použití, licence a tak dále.

Většina lidí, kteří chtějí vytvářet Hyper Casual hry, používá Unity, když se rozhodnou stát se vývojářem her. Je to převážně díky jeho popularitě a široké podpoře komunity, což činí C# druhým dominantním jazykem v průmyslu. Stále však můžete zvolit i jiné herní enginy, jako například:

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

Na čem záleží více, je, který engine hry vám více vyhovuje při vytváření her. Seznámení se s enginem je klíčové a vyplácí se v dlouhodobém horizontu. Většina vývojářů používá Unity, protože je to nejrobustnější herní engine pro nezávislé vývojáře. Unreal je skvělá volba, pokud 1) chcete se naučit C++, a 2) chcete proniknout do vývoje her typu triple-A.

Zde je rozpis, jak dlouho by trvalo naučit se základní komponenty v herním enginu (ideálně Unity):

  • Základní uživatelské rozhraní: 1–2 hodiny.
  • Zavádění chování do GameObjects: Týden.
  • Vytváření interaktivních uživatelských rozhraní: Týden.

Naučit se celý herní engine je nereálné, nemluvě o tom, že je to zbytečné. Můžete se naučit dodatečné části během vytváření her za šest měsíců, které s ním strávíte, nebo i dlouho poté, co jste vstoupili do vydavatelské dohody.

Začněte S Malým

Kolikrát jste slyšeli někoho říkat vám, 'Premýšlel jsem o vytvoření malého, ale zajímavého RPG'?

Pravděpodobně jsou noví ve vývoji her. Myšlenka vytvořit naši vysněnou hru nebo hru inspirovanou našimi oblíbenými hrami je běžná past pro začátečníky.

Musíte začít s nejmenšími nápady, abyste se naučili, jak vaše nástroje a vaše programovací znalosti spolupracují. Malé hry, které vytvoříte v počátečních stádiích, fungují jako tréninková kola, která potřebujete k pochopení různých aspektů vývoje her.

Učíte se o materiálech a shaderoch? Vytvořte hru o shodě různých objektů mezi sebou na základě jejich barev. Zjišťujete, jak funguje pohyb v izometrické hře? Vytvořte hru, kde se míček pohybuje k cíli, na který kliknete.

Prototypování těchto malých nápadů rychle vám může trvat jen týden nebo méně. A jak budete tvořit více a více prototypů, uvědomíte si, co přesně dělat pokaždé, a nevyhnutelně zkrátíte dobu a znovu použijete aktiva, kde je to možné.

To jsou malé nápady, které vás postupně učí, jak engine a kód společně fungují pro poskytování zkušenosti.

Když už mluvíme o zkušenostech26#8230;

Pochopte, Jak Je Navržen Zábavný Zážitek

Navrhování a vytváření poutavého herního zážitku je zábavné. Má ale také vlastní soubor principů a základů, které se liší od hry ke hře. Hyper Casual hry jsou známé pro svou krátkodobou hratelnost, krátkodobou lepivost a masový apél. Existuje celý průvodce na tyto principy, který si můžete prohlédnout.

Vytváření základních her je snadné, ale jejich vytváření zábavnými je náročná část, která vyžaduje čas, trpělivost a znalosti o tom, co dělá hráče spokojenými. S tím vám můžeme pomoct, pokud s tím máte problém.

Máme různé osvědčené Hyper Casual zdroje, které vytvořily více než 45 #1 her, které spustila Kwalee. Můžete na ně mít přístup zdarma po vstupu do našeho oficiálního Kwalee Publishing Portálu.

Spojte Se S Kolegy Vývojáři Her

Všechna práce a žádná hra z vás udělá nudného vývojáře her. Jedním z nejlepších způsobů, jak se prosadit v průmyslu, když se stanete vývojářem her, je spojení s lidmi, kteří vytvářejí hry naživo.

Pokud jste čerstvě po univerzitě, vytvořte si nový profil na LinkedInu a zobrazte několik dílčích informací o pracovních četbách a projektech gamedev, které jste vytvořili. Pak přidejte odkaz na to na svém portfoliu. Kdykoliv potkáte nové lidi v průmyslu, můžete si vyměňovat detaily, spojovat se a poznávat je jako mentory. Nakonec se k vám dostanou příležitosti, které můžete využít k získání více zkušeností.

To samé dělejte s jinými komunitními prostory, zejména těmi, které zabírají jiní vývojáři her, včetně Redditu a Discordu. Je to skvělý způsob, jak si udělat nové přátele, získat zpětnou vazbu na vaše projekty a rozvíjet více dovedností, abyste získali více kvalitních příležitostí. Nikdy nepřestávejte se spojovat během těchto událostí!

Zvažte Titul Nebo Bootcamp Ve Vývoji Her

Chcete má rozsáhlé vzdělání v oblasti vývoje softwaru? Klidně ho můžete absolvovat na univerzitě! I když nepotřebujete titul k tomu, abyste se stali vývojářem her, je dobré ho mít, zvláště pokud chcete pracovat na hrách v jiné zemi. Také se setkáte s podobně smýšlejícími spolužáky a profesory, kteří vám mohou poskytnout podporu potřebnou k vytvoření projektů, abyste rozvinuli smysl pro porozumění.

Obecně se preferuje, pokud můžete získat titul v oblasti vývoje softwaru nebo v jiném vědeckém oboru, než specializovaný stupeň ve vývoji her. Ale pokud chcete certifikace ve vývoji her, gamedev bootcampy mohou pomoci.

V závislosti na tom, jak je bootcamp strukturován, může vám to trvat od jednoho dne do čtyř/šesti týdnů, než ho dokončíte a získáte certifikát.

Použijte Tajnou Zpětnou Vazbu

Existuje jeden způsob, jak můžete získat okamžitou účinnou zpětnou vazbu. A mnoho lidí o této tajné zpětné vazbě nemluví.

Nemůžete vědět, zda jste dosáhli dostatečného pokroku, dokud nedostanete zpětnou vazbu na svou práci. A pokud ano, může vám pomoci překonat potřebu přetřásat své portfolio znovu a znovu.

Mluvíme o pohovorech.

Když se přidržujete myšítka nad tlačítkem Použít, vaše impostorův syndrom se nad vámi ukazí jako obrovská věž, která vám nedovolí kliknout. Chápeme proč.

Lidé nesnáší odmítnutí dobře, takže ucházení se o práci se najednou stává skličující. Ale to je v pohodě 26#8211; nemůžete vědět, zda jste dosáhli pokroku, dokud nedostanete zpětnou vazbu, kterou potřebujete. A jeden z nejúčinnějších, ale nemluvených způsobů, jak získat zpětnou vazbu, je ucházet se o práce a zjistit, zda je dostanete.

Takže se dívejte na stáže a juniorské role ve studiích vývoje her, a začněte žádosti každopádně. Uzavřením pohovorů a jejich procesem můžete získat fungující mentální model toho, co náboráři hledají u nejlepších kandidátů a jaké otázky pokládají. Pokud budete odmítnuti, můžete se jich ptát na zpětnou vazbu na svou žádost. Spolupracují, když se k nim dostanete na jejich dobrou stránku. Náš průvodce o vytváření správné žádosti vám to ulehčí.

Tuto nově získanou znalost můžete využít k přizpůsobení svého portfolia a svých žádostí, abyste se přiblížili k té roli, o které sníte. (Nebo to začněte předkládat vydavatelům her jako jsme my!)

A Udělejte To Znovu!

Trvá to jenom sedm jednoduchých, ale konzistentních kroků, abyste si vybudovali cestu do průmyslu. Aby se stal vývojářem her, bude to vyžadovat hodně času a hodně sebeučení. Někdy nemusí být šest měsíců dost. Nebo se vydáváte na kurz, který trvá několik let. A to je v pohodě 26#8211; důležité je učit se a experimentovat dál.

A nakonec budete mít dostatečně dobré portfolio, které můžete předkládat vydavatelům her, jako jsme my, nebo ho použít ve svých žádostech o zaměstnání, aby jste se dostali na pohovory.

Udržujte se v obraze s tím, co se děje v průmyslu a nikdy nepřestávejte přidávat kvalitné projekty do svého portfolia. Toto je, jak se můžete do herního průmyslu nakonec dostat.

Máme rozmanité spektrum pracovních pozic k dispozici pro každého, včetně vzdálených možností! Podívejte se na naši stránku s nabídkami práce a zjistěte, co na Kwalee čeká na nadšené lidi jako jste vy. Můžete se také obrátit na nás a náš náborový tým na LinkedInu aby se poptali po rolích, které vám padnou. Sledujte nás na sociálních médiích (Twitteru | Instagramu | Facebooku.

O autorovi:

Nadšené mysli týmu Kwalee přinášejí poutavé poznatky pro hráče a vývojáře.

Sdílet tento článek: