7 askelta, kuinka tulla pelikehittäjäksi 6 kuukaudessa (Monet eivät puhu #7 tarpeeksi!)

tekijä Kwalee Team

Omien pelien koodaaminen… ei ole niin helppoa kuin luulet! Vain rohkeat ja päättäväiset päättävät tulla pelikehittäjiksi kuudessa kuukaudessa.

Joten ollaanpa rehellisiä: kuusi kuukautta on rohkea tavoite. Ellei sinulla ole aiempaa kokemusta kiinnostavien ohjelmistoprojektien tekemisestä, joko henkilökohtaisena harrastuksena tai ammattina, pelien tekeminen on vaikea urakka, joka vie pitkän ajan kehittyäkseen taitavaksi.

Onneksi vaihtoehtosi ovat avoimet ja palkkiot houkuttelevat. Hyper casual -pelit tarjoavat helpon reitin teollisuuteen. Joten, jos haluat tehdä kiinnostavia mobiilipelejä, jotka:

  • voidaan pelata millä tahansa mobiililaitteella,
  • voidaan pelata käytännössä kuka tahansa,
  • ja voidaan tehdä lyhyessä ajassa,

sitten tämä artikkeli voi olla se pohjantähti, jota tarvitset pelinkehittäjämatkallasi.

Meillä on myös monipuolisia valmennusresursseja pelinkehityksen eri aiheista, kun rekisteröidyt meidän julkaisuportaalimme kautta. Täällä voit myös lähettää pelisi ja pyytää ilmaista pelitestauksia, saada palautetta ja ymmärtää, ovatko sinun Hyper Casual -pelisi valmiina App Storeen.

Ensin Perusteet — Opi Ohjelmoinnin Alkeet

Pelit ovat pohjimmiltaan ohjelmistoja. Jotta ohjelmisto pyörisi tietokoneella, sen täytyy lukea joukko komentoja. Ohjelmoija kirjoittaa nämä komennot. Jos haluat tulla pelikehittäjäksi, odota olevasi ohjelmoija 90% ajasta.

Nämä komennot voivat olla eri muodoissa; ohjelmointikielinä, kuten niitä kutsutaan. Voit valita kielten välillä, mukaan lukien C#, C++, Python, Java, Lua tai jopa alustakohtaiset kielet, kuten GDScript tai GML. Mutta jos tarvitset valtavirran vastauksen, näet yleensä pelikehittäjien tekevän pelejä joko C#:lla tai C++:lla. (Selitämme miksi hetken kuluttua.)

Ohjelmoinnin perusteiden oppiminen ei vie paljon aikaa. Itse asiassa voit löytää monia resursseja verkossa, jotka tarjoavat ilmaisia C#-opetusohjelmia, kuten FreeCodeCamp, Brackeys tai jopa Microsoftin virallinen 8 tunnin kurssi C#:n perusteista.

Ohjelmoinnin perusteiden oppiminen ei saisi kestää kauemmin kuin viikon. Koska useimmat peliohjelmointikielet ovat olio-ohjelmointia, perusteet ovat suurimmaksi osaksi samat. Ihannetapauksessa sinulla ei pitäisi olla ongelmia siirtyessäsi kielestä toiseen juuri tästä syystä.

Tiedämme, mitä mietit. 'Mistä tiedän, mikä ohjelmointikieli sopii minulle?'

Se riippuu täysin pelimoottorista, jonka valitset Hyper Casual -peliesi tekemiseen.

Tutustu Pelimoottoriin

Oikean ohjelmointikielen valinta riippuu valitsemastasi pelimoottorista. Ja oikean pelimoottorin valinta voi tarkoittaa joidenkin tekijöiden, kuten suosion, helppokäyttöisyyden, lisensoinnin, katsomista.

Useimmat hyper casual -pelejä haluavat tekevät yleensä pelinsä Unitylla, kun he päättävät tulla pelikehittäjiksi. Tämä johtuu pääasiassa sen suosiosta ja laajasta yhteisötukiverkostosta, mikä tekee C#:sta toiseksi hallitsevan kielen alalla. Kuitenkin voit valita myös muiden pelimoottoreiden välillä, kuten:

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

Tärkeintä on, minkä pelimoottorin kanssa tunnet olosi mukavaksi pelien tekemisessä. Tutustuminen moottoriin on avainasemassa ja maksaa itsensä takaisin pitkällä aikavälillä. Useimmat kehittäjät käyttävät Unitya, koska se on vankin pelimoottori itsenäisille kehittäjille. Unreal on loistava vaihtoehto, jos 1) haluat oppia C++:n, ja 2) haluat murtautua AAA-pelien kehittämiseen.

Tässä on erittely siitä, kuinka kauan ydinkomponenttien oppiminen pelimoottorissa (ihanteellisesti Unityssa) kestäisi:

  • Peruskäyttöliittymä: 1-2 tuntia.
  • Käyttäytymisen lisääminen GameObjecteihin: Viikko.
  • Interaktiivisten käyttöliittymien luominen: Viikko.

Koko pelimoottorin oppiminen on epärealistista, puhumattakaan tarpeettomasta. Voit oppia lisäosia pelien teon ohessa kuuden kuukauden aikana, tai pitkään sen jälkeen, kun olet päässyt julkaisuun.

Aloita Pienestä

Kuinka monta kertaa olet kuullut jonkun sanovan sinulle: 'Olen miettinyt pienen mutta kiinnostavan RPG:n tekemistä?'?

Todennäköisesti he ovat uusia pelikehityksen parissa. Idea unelmapelin tai suosikkipelien inspiroiman pelin tekemisestä on yleinen aloittelijan ansa.

Sinun täytyy aloittaa pienimmistä ideoista saadaksesi käsityksen siitä, kuinka työkalut ja ohjelmointitietosi yhdistyvät. Pienet pelit, jotka teet alkuvaiheissa, toimivat apupyörinä, jotka auttavat ymmärtämään pelinkehityksen eri puolia.

Oletko oppimassa materiaaleista ja varjostimista? Tee peli, jossa yhdistetään erilaisia esineitä toisiinsa niiden värien perusteella. Mietitkö, miten liike isometrisessä pelissä toimii? Tee peli, jossa pallo liikkuu kohokojaksi, johon klikkaat.

Näiden pienten ideoiden prototyyppien nopea tekeminen voi viedä sinulta vain viikon tai vähemmän. Ja kun teet enemmän ja enemmän prototyyppejä, huomaat, mitä tehdä joka kerta ja lyhennät välttämättä aikaa ja käytät resursseja uudelleen aina mahdollisuuksien mukaan.

Nämä ovat pieniä ideoita, jotka opettavat sinut hitaasti, kuinka moottori ja koodi toimivat yhdessä tarjotakseen kokemuksen.

Puhumattakaan kokemuksesta…

Ymmärrä, Kuinka Hauska Kokemus Suunnitellaan

Hauskan ja koukuttavan pelikokemuksen suunnittelu ja luominen on hauskaa. Mutta sillä on myös omat periaatteensa ja perusteet, jotka vaihtelevat pelistä toiseen. Hyper casual -pelit tunnetaan niiden pureskeltavasta pelimekaanikoista, lyhytaikaisesta viehätyksestä ja laajasta vetovoimasta. Löydät koko oppaan näistä periaatteista.

Peruspelien tekeminen on helppoa, mutta niiden tekeminen hauskoiksi on haastavaa, ja se vie aikaa, kärsivällisyyttä, ja tietoa siitä, mikä saa pelaajat innostumaan. Me voimme auttaa siinä, jos sinulla on vaikeuksia.

Meillä on erilaisia testattuja Hyper Casual -resursseja, jotka ovat tuottaneet yli 45 ykköspeliä, jotka Kwalee on julkaissut. Pääset niihin ilmaiseksi liittymällä viralliseen Kwalee Publishing Portaaliimme.

Yhdistä Pelintekijät Toisiinsa

Kaikki työ ja ei leikkiä tekee sinusta tylsän pelikehittäjän. Yksi parhaista tavoista vakiinnuttaa itsesi alalla, kun sinusta tulee pelikehittäjä, on muodostaa yhteyksiä ihmisiin, jotka tekevät pelejä ammatikseen.

Jos olet juuri valmistunut yliopistosta, tee uusi LinkedIn-profiili ja esitä pari työhistorian kohtaa ja pelinkehitysprojekteja, joita olet tehnyt. Lisää sitten linkki siihen portfolioosi. Aina kun tapaat uusia ihmisiä alalla, voit vaihtaa tietoja, yhdistää ja tutustua heihin mentoreina. Pian huomaat tilaisuuksien tulevan kohti, joita voit tarttua saamaan lisää kokemusta.

Tee samoin muiden yhteisöjen tiloissa, erityisesti niissä, joissa on muita pelinkehittäjiä, kuten Reddit ja Discord. Se on loistava tapa saada uusia ystäviä, saada palautetta projekteistasi, ja kehittää taitojasi saadaksesi enemmän korkealaatuisia mahdollisuuksia. Älä koskaan lopeta yhteyksien rakentamista näissä tapahtumissa!

Harkitse Tutkintoa Tai Bootcamppia Pelinkehityksessä

Haluatko kattavan koulutuksen ohjelmistokehityksessä? Kokeile vapaasti yliopistossa! Vaikka et tarvitse tutkintoa tullaksesi pelikehittäjäksi, se on hyvä olla, etenkin jos haluat työskennellä peleissä toisessa maassa. Tapaat myös samankaltaisia luokkatovereita ja professoreita, jotka voivat tarjota tukea projektien tekemisessä ymmärryksen kehittämiseksi.

Yleisesti ottaen suositaan, jos saat tutkinnon ohjelmistokehityksestä tai muusta tieteeseen liittyvästä alasta kuin erikoistutkinnon pelinkehityksessä. Mutta jos haluat pelinkehityksen sertifikaatteja, pelinkehitysbootcamppit voivat auttaa.

Riippuen siitä, miten bootcamp on rakennettu, se voi kestää missä tahansa yhdestä päivästä neljään/kuuteen viikkoon loppuunsaattamiseen ja sertifikaatin saamiseen.

Käytä Salainen Palautetta

On yksi tapa saada välittömästi tehokasta palautetta. Eivätkä monet puhu tästä salaisesta palautteesta.

Et tiedä, oletko edistynyt tarpeeksi ennen kuin olet saanut palautetta työstäsi. Ja jos saat, se voi auttaa sinua voittamaan tarpeen hienosäätää portfolioasi yhä uudelleen ja uudelleen.

Puhumme haastatteluista.

Kun asetat hiiren Apply-painikkeen päälle, epäonnistumisen pelko leijuu päälläsi kuin valtava torni, joka ei anna sinun klikata läpi. Ymmärrämme miksi.

Ihmiset eivät ota hylkäyksiä hyvin, joten työhakemuksen lähettäminen alkaa tuntua pelottavalta. Mutta se on okei – et tiedä, oletko edistynyt ennen kuin saat tarvitun palautteen. Ja yksi tehokkaimmista mutta puhumattomista tavoista saada palautetta on hakea töitä ja nähdä, jos ne saavat sinut valituksi.

Joten tarkkaile harjoittelupaikkoja ja junior-rooleja pelinkehitysstudioissa, ja ala hakea joka tapauksessa. Haastattelujen saaminen ja niiden tekeminen voi antaa sinulle henkisen mallin siitä, mitä rekrytoijat etsivät parhaissa ehdokkaissa ja millaisia kysymyksiä he kysyvät. Jos tulet hylätyksi, voit pyytää palautetta hakemuksestasi. He auttavat, jos olet hyvässä kirjoissa. Opas oikean hakemuksen tekemiseen voi helpottaa sitä sinulle.

Tätä uutta tietoa hyödyntämällä voit räätälöidä portfolioita ja hakemuksia päästäksesi lähemmäksi unelmiesi työtehtävää. (Tai aloittaa tarjoamisen pelijulkaisijoille, kuten meille!)

Ja Tee Se Uudestaan!

Kestää vain seitsemän yksinkertaista mutta johdonmukaista askelta rakentaa tiesi alalle. Tullaksesi pelikehittäjäksi, se vie paljon aikaa ja paljon itseopiskelua. Joskus saatat huomata, että kuusi kuukautta ei riitä. Tai olet tekemässä kurssia usean vuoden aikana. Ja se on okei – tärkeintä on jatkaa oppimista ja kokeilemista.

Ja lopulta sinulla on riittävän hyvä portfolio, jota voit tarjota pelijulkaisijoille, kuten meille, tai käyttää työhakemuksissasi saadaksesi haastatteluja.

Pidä itsesi ajan tasalla siitä, mitä alalla tapahtuu, äläkä lopeta korkealaatuisten projektien lisäämistä portfolioosi. Näin voit lopulta päästä pelialalle.

Meillä on laaja valikoima työtehtäviä kaikille, mukaan lukien etätyömahdollisuudet! Siirry työpaikkasivullemme ja katso, mitä Kwalee tarjoaa kaltaisillesi intohimoisille henkilöille. Voit myös ottaa yhteyttä meihin tai rekrytointitiimiimme LinkedInissä kysyäksesi sinulle sopivista rooleista. Seuraa meitä sosiaalisessa mediassa (Twitter | Instagram | Facebook.

Tietoa kirjoittajasta:

Kwalee-tiimin intohimoiset mielet tarjoavat kiehtovia oivalluksia sekä pelaajille että kehittäjille.

Aiheeseen liittyvät artikkelit

Jaa tämä artikkeli: