7 Lépés, hogy Játékfejlesztővé Válj 6 Hónap Alatt (Kevesen Beszélnek Eleget a #7-ről!)

autor Kwalee Team

Saját játék programozása nem olyan egyszerű, mint gondolnád! Csak a bátrak és vakmerők döntenek úgy, hogy hat hónap alatt játékfejlesztőkké válnak.

Legyünk őszinték: hat hónap merész cél. Hacsak nem volt korábbi tapasztalatod érdekes szoftverprojektek készítésében, akár hobbiként, akár szakmai szinten, a játék fejlesztése nehéz feladat, amelyhez hosszú idő kell, hogy jó legyél.

Szerencsére a lehetőségek nyitottak és a jutalmak vonzóak. A hiper egyszerű játékok könnyű útvonalat kínálnak az iparágba. Tehát, ha érdekes mobiljátékokat szeretnél készíteni, amelyek:

  • bárhol játszhatóak,
  • bárki játszhatja,
  • rövid idő alatt elkészíthetőek,

akkor ez a cikk az északi csillagod lehet a "gamedev" utadhoz.

Számos coaching forrásunk is van különböző játékfejlesztési témákban, amikor feliratkozol Kiadói Portálunkra. Itt beküldheted a játékaidat és kérhetsz ingyenes játék tesztelést, visszajelzést kaphatsz és megértheted, hogy a Hiper Közönség játékok készen állnak-e az App Áruházakra.

Az Első Dolog Tanuld Meg A Programozási Alapokat

A játékok lényegében szoftverek. Ahhoz, hogy egy szoftver futni tudjon egy számítógépen, parancsok listáját kell olvasnia. A programozó az, aki ezeket a parancsokat írja. Ha játékfejlesztővé szeretnél válni, számíts arra, hogy az időd 90%-ában programozó leszel.

Ezek a parancsok különböző formákban jöhetnek létre; programozási nyelveknek nevezik őket. Választhatsz olyan nyelvek közül, mint a C#, C++, Python, Java, Lua, vagy akár motor-specifikus nyelvek, mint a GDScript vagy GML. De ha mainstream válaszra van szükséged, akkor általában a játékfejlesztők vagy C#, vagy C++ nyelvben készítenek játékokat. (Hamarosan el is magyarázzuk miért.)

A programozás alapjainak elsajátítása nem vesz igénybe sok időt. Valójában rengeteg ingyenes online forrás található a C# oktatásához, beleértve a FreeCodeCampet, a Brackeyst, vagy akár a Microsoft hivatalos 8 órás C# alapok tanfolyamát is.

A programozás alapjai nem vesznek igénybe egy hétnél többet, hogy elsajátítsd. Mivel a legtöbb játékprogramozási nyelv objektum-orientált, az alapvetések nagyrészt megegyeznek. Ideális esetben nem lesz gondod egyik programozási nyelvről a másikra váltani emiatt.

Tudjuk, mit gondolsz. 'Honnan fogom tudni, melyik programozási nyelv a megfelelő számomra?'

Teljes mértékben a választott játékmotoron múlik, amelyet a hiper egyszerű játékaidhoz választasz.

Ismerkedj Meg Egy Játékmotorral

A megfelelő programozási nyelv választása a választott játékmotortól függ. A megfelelő játékmotor kiválasztása közben olyan tényezőket is figyelembe kell venned, mint népszerűség, használhatóság, licencelés, stb.

Sokan, akik hiper egyszerű játékokat szeretnének készíteni, a Unityt választják, amikor úgy döntenek, hogy játékfejlesztőkké válnak. Ez nagyrészt népszerűsége és széles közösségi támogatása miatt van, így a C# az ipar második domináns nyelve. Azonban még mindig választhatsz más játékmotorok közül, mint például:

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

Ami inkább számít, hogy melyik játékmotort kényelmesen használod játék készítésére. Az motorral való ismerkedés kulcsfontosságú, és hosszú távon kifizetődik. A legtöbb fejlesztő a Unityt használja, mert ez a robusztusabb játékmotor az indie fejlesztők számára. Az Unreal kiváló lehetőség, ha 1) meg akarod tanulni a C++-t, és 2) ha be akarsz törni a triple-A játékfejlesztésbe.

Itt van egy bontás arról, mennyi időt vesz igénybe a játékmotor főbb összetevőinek (ideális esetben Unity) elsajátítása:

  • Alap felhasználói felület: 1-2 óra.
  • Viselkedések bevezetése GameObjectekhez: Egy hét.
  • Interactive felhasználói felületek készítése: Egy hét.

A teljes játékmotor megtanulása irreális, nem is említve, hogy szükségtelen. Megtanulhatod a további részeket miközben játékokat készítesz azon a hat hónapon belül, amit ezzel töltesz, vagy még sokáig azután, hogy belefogtál egy kiadási megállapodásba.

Kezdj Kicsiben

Hányszor hallottad már valakitől: 'Kis, de érdekes RPGt szeretnék készíteni?

Valószínűleg újak a játékfejlesztésben. Az álomjáték elkészítése vagy a kedvenc játékaink által inspirált játék készítése gyakori újonc csapda.

Kezdj a legkisebb ötletekkel, hogy megértsd, hogyan jönnek össze az eszközeid és a programozási ismereteid. A kezdeti időszakban készített apró játékok olyan gyakorlókerekekként szolgálnak, amelyek szükségesek a játékfejlesztés különböző aspektusainak megértéséhez.

Anyagokkal és árnyékolókkal ismerkedsz? Készíts egy játékot, ahol különböző tárgyakat kell szín alapján párosítani. Rájössz hogyan működik a mozgás egy izometrikus játékban? Készíts egy játékot, ahol egy labdát kell az általad rákattintott célponthoz mozgatni.

Ezeknek a kis ötleteknek a gyors prototípus-készítése egy hétbe vagy kevesebb időbe telhet. És ahogy egyre több prototípust készítesz, rájössz, mit kell tenned minden alkalommal, elkerülhetetlenül rövidítve az időt, és újrahasználva az eszközöket, ahol csak lehetséges.

Ezek apró ötletek, amelyek lassan megtanítják, hogyan működik az engine és a kód együtt, hogy élményt nyújtsanak.

Apropó élmények

ÉRted, Hogyan Tervezzük Egy Szórakoztató éLményt

A szórakoztató játékélmény tervezése és létrehozása szórakoztató. De saját alapelvei és fundamentumai is vannak, amelyek játékoktól függően változnak. A hiper egyszerű játékok híresek a harapásnyi játékmenetükről, rövid távú ragadványosságukról és nagy tömegekhez való vonzódásukról. Van egy teljes útmutató ezekről az alapelvekről, amivel megismerkedhetsz.

Az alapjátékok készítése könnyű, de azok szórakoztatássá tétele a kihívást jelentő rész, ami időt, türelmet és ismereteket igényel arra vonatkozóan, hogy mi teszi a játékosokat izgalommal. Tudunk ebben segíteni, ha gondod van vele.

Számos kipróbált és tesztelt Hiper Közönség forrásunk van, amelyek a Kwalee által indított 45+ #1 játékot eredményeztek. Ezeket ingyen elérheted, miután csatlakoztál a hivatalos Kwalee Publishing Portálunkhoz.

Csatlakozz Más Játékfejlesztőkhöz

Minden munka és semmi játék unalmas játékfejlesztővé tesz. Az egyik legjobb módja annak, hogy helyetkapj az iparágban, mikor játékfejlesztőként dolgozol, az a kapcsolatok felépítése olyan emberekkel, akik játékokat készítenek hivatásilag.

Ha csak most végeztél az egyetemen, készíts egy új LinkedIn profilt és emelj ki néhány munkatörténeti apróságot és játékfejlesztési projektet, amit megcsináltál. Ezután adj hozzá egy linket a portfóliódhoz. Amikor új emberekkel találkozol az iparágban, cserélhettek részleteket, kapcsolatba léphettek, és megismerhetitek őket mentorként. Végül lehetőségek találkoznak veled, amelyeket felvehetsz és új tapasztalatokat szerezhetsz.

Tedd ugyanezt más közösségi terekkel is, különösen azokkal, amelyekben más játékfejlesztők vannak, beleértve a Redditet és a Discordot. Ez egy nagyszerű módja annak, hogy új barátokat szerezz, visszajelzéseket kapj a projektjeidről, és több készséget építs, hogy magasabb minőségű lehetőségeket találj. Ne függjön az összes kapcsolatépítéstől ezen események során!

Fontold Meg Egy Diplomát Vagy Egy Bootcampet A Játékfejlesztésben

Szeretnél jól átfogó oktatást a szoftver fejlesztésről? Nyugodtan vedd fel egy egyetemen! Bár nem szükséges, hogy diplomád legyen, ha játékfejlesztő akarsz lenni, jó, ha van, különösen ha szeretnél másik országban játékokra dolgozni. Találkozhatsz hasonló gondolkodású osztálytársakkal és professzorokkal, akik támogatást nyújtanak a projektek készítéséhez és a megértés kifejlesztéséhez.

Általában jobb, ha szerezel egy szoftver fejlesztés vagy egy másik tudományággal kapcsolatos diplomát, mint egy speciális játékfejlesztési diplomát. De ha játékfejlesztési tanúsítványokat szeretnél, a játékfejlesztési bootcamp segíthet.

Attól függően, hogy egy bootcamp hogy van struktúrálva, 1 naptól 4/6 hétig tarthat, hogy befejezd és megszerezd a bizonyítványt.

Használd A 'Titkos' Visszajelzést

Van egy módszer, amellyel azonnal hatékony visszajelzést kaphatsz. És nem sokan beszélnek erről a 'titkos' visszajelzésről.

Nem tudhatod, mennyi haladást értél el, amíg nem kaptál visszajelzést a munkádra. És ha megteszed, segíthet túllépni a portfóliód újra és újra formázásának szükségességén.

Interjúkról beszélünk.

Amikor az Alkalmaz gomb fölé viszed az egérkurzort, az imposztor-szindrómád úgy lebeg fölötted, mint egy hatalmas torony, ami nem engedi, hogy rákattints. Megértjük, miért.

Az emberek nem viselik jól az elutasítást, ezért a munkakeresés hirtelen ijesztővé válik. De ez rendben van nem tudhatod, hogy haladást értél el, amíg nem kaptál visszajelzést. És egyik leghatékonyabb, mégis 'nem szokványos' módja a visszajelzés megszerzésének az, hogy jelentkezel állásokra és megnézed, hogy megkapod-e őket.

Szóval figyelj a gyakornoki helyekre és kezdő pozíciókra a játékfejlesztő stúdiókban, és kezdj el jelentkezni akárhogy is. Az interjúk biztosítása és végrehajtása egy működő mentális modellt adhat arról, hogy mit keresnek a toborzók a legjobb jelöltekben és milyen kérdéseket tesznek fel. Ha elutasítanak, kérhetsz tőlük visszajelzést a jelentkezésedről. Megadják, ha jó kegyükben állsz. Útmutatónk a megfelelő munkajelentkezés elkészítéséhez megkönnyítheti ezt a számodra.

Ezzel az újonnan megtanult tudással szabhatod a portfólióidat és jelentkezéseid, hogy közelebb kerülj az álmodott pozícióhoz. (Vagy kezdheted ajánlani a játékodat hozzánk hasonló kiadóknak!)

ÉS Ismételj úJra!

Csak hét egyszerű, de következetes lépésre van szükség, hogy felépítsd az utad az iparágba. Játékfejlesztővé válni sok időt és sok önképzést igényel. Néha előfordulhat, hogy a 6 hónap nem elég. Vagy egy többéves tanfolyamon vagy. És ez rendben van a lényeg az, hogy folyamatosan tanulj és kísérletezz.

Végül elég jó portfóliód lesz, amelyet beadhatsz játék kiadókhoz, mint hozzánk, vagy használhatod állásjelentkezéseidet interjúk elnyerésére.

Tartsd magad naprakészen az iparági hírekkel és ne hagyd abba a minőségi projektek hozzáadását a portfóliódhoz. Így tudsz végül bekerülni a játékiparba.

Változatos munkakörök széles skáláját kínáljuk mindenkinek, beleértve a távmunkalehetőségeket is! Nézz fel karrier oldalunkra és nézd meg, mi van készleten a Kwalee-nél olyan lelkes emberek számára, mint te. Fel is veheted velünk és toborzó csapatunkkal a kapcsolatot LinkedIn oldalon, hogy megkérdezd a hozzád illő szerepeket. Kövess minket közösségi médián (Twitter | Instagram | Facebook.

O autoru:

A Kwalee szenvedélyes elméi, akik elbűvölő betekintéseket nyújtanak játékosok és fejlesztők számára egyaránt.

Podijeli ovaj članak: