7 askelta pelinkehittäjäksi 6 kuukaudessa (harva puhuu tarpeeksi #7:stä!)

tekijä Kwalee Team

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

Olkaamme rehellisiä: kuusi kuukautta on uskaliaan tavoite. Ellet ole aiemmin tehnyt mielenkiintoisia ohjelmistoprojekteja, joko harrastuksena tai ammattina, pelien tekeminen on vaikea työ, jossa hyväksi tuleminen vie aikaa.

Onneksi vaihtoehdot ovat avoinna ja palkinnot houkuttelevat. Hyper casual -pelit tarjoavat helpon reitin alalle. Joten, jos haluat tehdä mielenkiintoisia mobiilipelejä, jotka:

  • voidaan pelata millä tahansa mobiililaitteella,
  • ovat lähes kaikkien pelattavissa,
  • ja jotka voidaan tehdä lyhyessä ajassa,

silloin tämä artikkeli voi olla pohjantähtesi pelinkehittäjämatkallasi.

Meillä on myös laaja valikoima valmennusresursseja eri pelinkehitysaiheista, kun rekisteröidyt Julkaisijaportaaliimme. Täällä voit myös lähettää pelisi ja pyytää ilmaista pelikokeilua, saada palautetta ja ymmärtää, ovatko Hyper Casual -pelisi valmiita sovelluskauppoihin.

Ensimmäinen Asia0a Ohjelmoinnin Perusteet

Pelit ovat pohjimmiltaan ohjelmistoja. Jotta ohjelmisto toimisi tietokoneella, tulee sen lukea lista komentoja. Ohjelmoija on henkilö, joka kirjoittaa nämä komennot. Jos haluat tulla pelinkehittäjäksi, odota olevasi ohjelmoija 90 % ajasta.

Nämä komennot voivat esiintyä eri muodoissa; ohjelmointikielinä, kuten niitä kutsutaan. Voit valita kielien kuten C#, C++, Python, Java, Lua tai jopa moottorikohtaisten kielien kuten GDScript tai GML välillä. Mutta jos tarvitset yleisvastauksen, pelinkehittäjät tekevät yleensä pelit joko C#:ssä tai C++:ssa. (Selitämme miksi hetken kuluttua.)

Ohjelmoinnin perustaitojen oppiminen ei vie paljon aikaa. Itse asiassa, verkossa on monia resursseja, jotka tarjoavat ilmaisia opetusohjelmia C#:stä, mukaan lukien FreeCodeCamp, Brackeys tai jopa Microsoftin virallinen 8-tuntinen kurssi C#:n perusteista.

Ohjelmoinnin perusteiden oppiminen ei pitäisi viedä viikkoa pidempään. Koska useimmat peliohjelmointikielet ovat olio-ohjelmointikieliä, perusteet ovat suurelta osin samanlaiset. Ihannetapauksessa kielestä toiseen siirtyminen ei pitäisi olla ongelma.

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

Se riippuu täysin pelimoottorista, jonka valitset tehdäksesi Hyper Casual -pelejäsi.

Tutustu Pelimoottoriin

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

Useimmat, jotka haluavat tehdä Hyper Casual -pelejä, käyttävät Unitya pelinkehittäjiksi ryhtyessään. Tämä johtuu sen suosiosta ja laajasta yhteisön tuesta, mikä tekee C#:stä toisen hallitsevan kielen alalla. Kuitenkin voit silti valita muiden pelimoottoreiden, kuten:

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

Tärkeämpää on, mikä pelimoottori tuntuu sinulle mukavimmalta käyttää pelien tekemiseen. Moottoriin perehtyminen on avainasemassa, ja siitä on hyötyä pitkällä aikavälillä. Useimmat kehittäjät käyttävät Unitya, koska se on kestävin pelimoottori indie-kehittäjille. Unreal on loistava vaihtoehto, jos 1) haluat oppia C++:aa, ja 2) haluat päästä triple-A pelikehitykseen.

Tässä on jaottelu siitä, kuinka kauan kestäisi oppia pelimoottorin ydinosa-alueet (ihannetapauksessa Unityssä):

  • Käyttöliittymän perusteet: 1-2 tuntia.
  • Käyttäytymismallien kehittäminen GameObjecteille: Viikko.
  • Vuorovaikutteisten käyttöliittymien tekeminen: Viikko.

Koko pelimoottorin oppiminen on epärealistista, puhumattakaan tarpeetonta. Voit oppia lisäosia tehdessäsi pelejä niiden kuuden kuukauden aikana, jotka niiden parissa vietät, tai jopa kauan sen jälkeen, kun olet solminut julkaisusopimuksen.

Aloita Pienestä

Kuinka monta kertaa olet kuullut jonkun sanovan sinulle, 'Olen ajatellut tehdä pienen mutta mielenkiintoisen RPG:n'?

Todennäköisesti he ovat uusia pelinkehityssä. Idea tehdä unelmapelimme tai peli, joka on innoitettu suosikkipeleistämme, on yleinen aloittelijavirhe.

Sinun on aloitettava pienimmistä ideoista saadaksesi otteen siitä, miten työkalusi ja ohjelmointitaitosi nivoutuvat yhteen. Pienet pelit, joita teet alkuvaiheessa, ovat ne tukipyörät, jotka tarvitsen ymmärtääksesi pelinkehityksen eri osatekijöitä.

Oppimassa materiaaleista ja varjostimista? Tee peli, joka yhdistää eri esineitä niiden värien perusteella. Kokeiletko, miten liike isometrisessä pelissä toimii? Tee peli, jossa pallo siirtyy paikkasi, jota klikkaat.

Pienten ideoiden prototyypit voi valmistaa nopeasti vain viikossa tai vähemmän. Ja mitä enemmän ja enemmän prototyyppejä teet, huomaat, mitä tehdä joka kerta ja lyhennät aikaa ja käytät mahdollisuuksien mukaan uudelleen varastoasi.

Nämä ovat pieniä ideoita, jotka opettavat hitaasti, miten moottori ja koodi toimivat yhdessä tarjoamaan kokemusta.

Puhuttaessa kokemuksesta...

Ymmärrä Kuinka Hauska Kokemus Suunnitellaan

Suunnitella ja luoda mukaansatempaava pelielämys on hauskaa. Mutta sillä on myös omat periaatteensa ja perusperiaatteensa, jotka vaihtelevat pelistä peliin. Hyper Casual -pelit tunnetaan pureskeltavasta pelattavuudestaan, lyhytaikaisesta kiehtovuudestaan ja massavetoisuudestaan. Siitä on kokonainen opas näihin periaatteisiin, johon voit tutustua.

Peruspelien tekeminen on helppoa, mutta niiden tekeminen hauskaksi on haastava osa, joka vaatii aikaa, kärsivällisyyttä ja tietoa siitä, mikä saa pelaajat innostumaan. Voimme auttaa siinä, jos sinulla on vaikeuksia sen kanssa.

Meillä on useita testattuja ja todistettuja Hyper Casual -resursseja, jotka ovat tuottaneet yli 45 #1 pelin julkaissut Kwalee. Voit käyttää niitä ilmaiseksi liittymisen jälkeen viralliseen Kwalee Julkaisijaportaalimme.

Yhdistä Itsesi Muihin Pelinkehittäjiin

Pelkkä työ ja ei leikkiä tekevät sinusta tylsän pelinkehittäjän. Yksi parhaista tavoista vakiinnuttaa itsesi alalla, kun sinusta tulee pelinkehittäjä, on olemalla yhteydessä ihmisiin, jotka tekevät pelejä elääkseen.

Jos olet juuri valmistunut yliopistosta, tee uusi LinkedIn-profiili ja esittele joitakin työhistoriamerkintöjä ja pelikehitysprojekteja, joita olet tehnyt. Lisää sitten linkki siihen portfoliostasi. Aina kun tapaat uusia ihmisiä alalla, voit vaihtaa tietoja, verkostoitua ja tutustua heihin mentoreina. Lopulta löydät mahdollisuuksia ajelehtimassa tiellesi, joita voit hyödyntää saadaksesi enemmän kokemusta.

Toimi samalla tavalla muiden yhteisötilojen kanssa, erityisesti niiden, joita muut pelinkehittäjät ovat asuttaneet, mukaan lukien Reddit ja Discord. Se on mahtava tapa solmia uusia ystävyyksiä, saada palautetta projekteistasi ja kehittää enemmän taitoja saadaksesi enemmän korkealaatuisia mahdollisuuksia. Älä koskaan lopeta verkostoitumista tapahtumien aikana!

Harkitse Tutkintoa Tai Bootcampia Pelinkehityksessä

Haluatko kattavan koulutuksen ohjelmistokehityksestä? Ole hyvä ja suorita se yliopistossa! Vaikka et tarvitse tutkintoa tullaksesi pelinkehittäjäksi, on hyvä olla sellainen, erityisesti jos haluat työskennellä pelialalla toisessa maassa. Tapaat myös samanhenkisiä luokkatovereita ja professoreita, jotka voivat tarjota sinulle tarvitsemaasi tukea projektien tekemiseen ymmärryksen kehittämiseksi.

On yleensä suositeltavaa, että saat tutkinnon ohjelmistokehityksestä tai toiselta luonnontieteisiin liittyvältä alalta kuin erikoistuneen tutkinnon pelinkehityksestä. Mutta jos haluat pelinkehityssertifikaatteja, pelinkehityksen bootcampit voivat auttaa.

Riippuen siitä, miten bootcamp on rakennettu, se voi kestää yhdestä päivästä neljä/kuusi viikkoa suorittaa se ja ansaita sertifikaatin.

Käytä 'Salaista' Palautetta

On yksi tapa, jolla voit saada välittömän tehokasta palautetta. Eikä monet puhu tästä 'salaisesta' palautteesta.

Et voi tietää, oletko edistynyt riittävästi, ennen kuin olet saanut palautetta työstäsi. Ja jos saat, se voi auttaa sinua pääsemään eroon tarpeesta pilata portfoliotasi uudelleen ja uudelleen.

Puhumme haastatteluista.

Kun hiirit painikkeen kohdalla Apply, impostor-oireesi kohoaa yllesi kuin suuri torni, joka ei anna sinun klikata läpi. Ymmärrämme miksi.

Ihmiset eivät ota hylkäämisiä hyvin, joten työpaikkojen hakemisesta tulee yhtäkkiä pelottavaa. Mutta se on okei 01 et voi tietää, oletko edistynyt tarpeeksi, ennen kuin olet saanut tarvittavan palautteen. Yksi tehokkaimmista mutta 'puhumattomista' tavoista saada palautetta on hakea töihin ja nähdä, saatko niitä.

Joten katso harjoittelupaikkoja ja juniorirooleja pelinkehitysstudioissa ja ala hakea mikä tahansa. Haastattelujen varmistaminen ja niiden tekeminen voi antaa sinulle toiminnallisen henkisen mallin siitä, mitä rekrytoijat etsivät parhailta ehdokkailta ja kysymyksistä, joita he kysyvät. Jos olet't tullut valituksi, voit pyytää heiltä palautetta hakemuksestasi. He suostuvat, jos pääset heidän suosioonsa. Oppaamme oikean hakemuksen rakentamiseen työtä varten voi helpottaa sitä sinulle.

Tämän uuden tiedon avulla voit muokata portfolioitasi ja hakemuksiasi päästäksesi lähemmäksi sitä unelmaroolia, josta olet uneksinut. (Tai aloita sen esittely pelijulkaisijoille kuten meille!)

Ja Tee Se Kaikki Uudelleen!

Se vie vain seitsemän yksinkertaista mutta johdonmukaista vaihetta rakentaa tietäsi alalle. Tullaksesi pelinkehittäjäksi, se vie paljon aikaa ja paljon itseoppimista. Joskus saatat huomata, että kuusi kuukautta ei ole tarpeeksi. Tai olet aloittamassa kurssin, joka kestää useita vuosia. Ja se on ok 01 pointti on jatkaa oppimista ja kokeilemista.

Ja lopulta sinulla on tarpeeksi hyvä portfolio, jonka voit esittää pelijulkaisijoille kuten meille tai käyttää työhakemuksissasi saadaksesi haastatteluja.

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

Meillä on tarjolla erilaisia työtehtäviä kaikille, mukaan lukien etätyömahdollisuudet! Tutustu työpaikkasivuillemme ja katso, mitä Kwaleella on tarjolla intohimoisille ihmisille, kuten sinulle. Voit myös ottaa meihin yhteyttä värväystiimimme kanssa LinkedInissä kysyäksesi sinulle sopivista tehtävistä. Seuraa meitä sosiaalisessa mediassa (Twitterissä | Instagramissa | Facebookissa) saadaksesi viimeisimmät uutiset ja hauskan kulttuurin.

Tietoa kirjoittajasta:

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

Aiheeseen liittyvät artikkelit

Jaa tämä artikkeli: