Kako postati razvijalec iger

Posted on
Avtor: Robert Simon
Datum Ustvarjanja: 19 Junij 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
KAKO NALOŽITI LSPDFR MOD V GTA V?
Video.: KAKO NALOŽITI LSPDFR MOD V GTA V?

Vsebina

V tem članku: Naučite se programirati Poiščite službo Odločite se, če ta poklicna pot ustreza vašim potrebam18 Reference

Programiranje iger je področje, ki doživlja eksplozivno rast. Kljub temu pa je lahko samo delo in pot do njega naporna. Zato se morate pred začetkom vprašati, ali je to prava izbira za vas. V tem primeru je nujna pridobitev potrebnih znanj. Delodajalci si pravzaprav prizadevajo za strokovno znanje in redko, če sploh, ponujajo usposabljanje na delovnem mestu. Ko imaš na tem področju pomembno znanje, lahko brezskrbno najdeš službo s potrpežljivostjo in vztrajnostjo.


faze

1. del Učenje programiranja



  1. Odločite se med obiskovanjem klasičnega treninga in samoukom. Upoštevajte, da se delodajalci osredotočajo predvsem na tehnično znanje. Torej ne skrbite, če šolnina za visokošolsko izobraževanje presega vaše možnosti, saj pridobitev diplome ni nujno potrebna za zaposlitev. Hkrati se zavedajte, da vas bo poleg diplome zaradi tehničnih znanj verjetno izstopalo od drugih kandidatov.
    • Ne glede na vašo odločitev, se potrudite, da postanete kompetenten programer. Vendar pa vam bo samouk omogočil tudi prtljago, ki je potrebna, da se soočite z intervjuji in pridobite delo svojih sanj.


  2. Skrbno izberite svoj kanal. Če se odločite za univerzo, preskočite pouk programiranja iger, na splošno pa pokrivajo številne vidike programiranja iger v razmeroma kratkem času. Namesto tega dajte prednost predmetu računalništva, če še nimate funkcionalnega znanja o tem področju.
    • Obvladanje vseh vidikov programiranja traja veliko časa. Če poglobljeno preučite IT, boste lažje pridobili veščine, potrebne za obravnavo vsakega od njih, tudi če te veščine med študijem ne veljajo neposredno za svet igre.
    • Če se nameravate specializirati, ne pozabite raziskati učiteljev teh predmetov. Morda se ne bi bilo dobro učiti od učiteljev, ki odlično obvladajo koncepte programiranja iger, vendar na tem področju še nikoli niso delali.



  3. Več o tem računalniški jeziki. Ali se boste odločili za klasični tečaj ali postali samouki, poskusite obvladati vsaj en računalniški jezik. Osredotočite se na jezik C ++, da povečate možnosti za zaposlitev, saj se najpogosteje uporablja pri programiranju iger. Tu je še nekaj uporabnih jezikov, ki bi jih morda želeli naučiti:
    • ActionScript
    • sklop
    • C
    • Java
    • Cilj -C
    • python
    • Swift


  4. Ustvari svojo igra. Ne pozabite, da je najboljši način, da se naučite nekaj narediti! Ko se naučite kodirati v računalniškem jeziku, uveljavite svoje spretnosti. Sestavite igro od začetka do konca, da se seznanite s celotnim postopkom. Če želite uspeti, sledite spodnjim navodilom.
    • Ostanite v preprostosti. Ne poskušajte spremeniti sveta igre, kot ga poznate. Če želite narediti analogijo, napišite preprosto zgodbo in ne romana.
    • Navdihnite se z drugo igro, kadar koli je to mogoče. Cilj je, da se naučimo, ne da bi bili izvirni. Izposodite si koncept druge igre in vzemite navdih iz nje, če imate pomanjkanje idej.
    • Vse naredite sami. Kolikor je mogoče, se izogibajte uporabi matematičnih ali vektorskih knjižnic. Za izboljšanje svojih sposobnosti opravite vse korake sami.
    • Finish. Celoten postopek se morate seznaniti, zato pojdite do konca. Ne obupajte nad svojim projektom, samo zato, ker ste pri programiranju že končali tisto, kar vam je najbolj všeč.



  5. Izpopolnite svoje sposobnosti. Ne pozabite, da boste kot profesionalni razvijalec iger del ekipe, ki se ukvarja s posebnimi vidiki. Ko se torej učite kodirati in razvijati svoje igre, se odločite, na katera področja se želite osredotočiti, ko se ukvarjate. Nato nadaljujte z delom na lastnih projektih in se več posvetite tem področjem.
    • Zahtevane spretnosti in IT-storitve se lahko med podjetji razlikujejo, vendar programiranje običajno vključuje naslednja področja: umetna inteligenca, zvok, gradbeni sistemi, animacija, igranje, motorji, fizika, mreženje, orodja, uporabniški vmesnik in upodabljanje.

2. del Iskanje dela



  1. Opravite pripravništvo. Preden se prijavite za plačano zaposlitev, preživite čas na neplačanih delovnih mestih. Poiščite odprto pripravništvo v spletu ali v šoli. Poskusite pridobiti delovne izkušnje, da obogatite življenjepis pri iskanju zaposlitve. Tu so še druge prednosti, ki jih morate opraviti v praksi:
    • strokovne reference,
    • pomembni odnosi z ljudmi, dejavnimi na terenu,
    • boljše poznavanje dnevne resničnosti dela.


  2. Oblikovanje predstavitev. Ker še niste objavili iger, pripravite nekaj predstavitev, ki jih priložite spremnemu pismu in nadaljujete. Poskušajte slediti lastnim projektom in jih objavite na internetu, tako da ustvarite Git shrambo, ki si jo bodo delodajalci lahko ogledali. Ne skrbite za ustvarjanje popolnih iger. Namesto tega oblikujte majhne, ​​učinkovite predstavitve, ki poudarjajo področja, na katerih se želite specializirati.
    • Ne glede na vaš demo, se prepričajte, da je popoln. Ne poskušajte anketirancev navdušiti s preveč zapletenim demo posnetkom, če ne zmorete pravilno. Pokažite jim nekaj preprostega in preprostega.


  3. Najprej se osredotočite na zagone. To ne pomeni, da se ne bi smeli prijavljati za delovna mesta pri uveljavljenih, znanih in uspešnih podjetjih. Kljub temu takšna podjetja lažje ponujajo višje plače in po možnosti zagotovljena delovna mesta. Vendar vedite, da je konkurenca v teh podjetjih precej ostra. Zato poskusite iskati delo v novejših in manjših podjetjih, ki morajo biti, tako kot vi, zagotovo manj zahtevna.
    • To ne pomeni, da vas bodo zagotovo zaposlili v teh podjetjih, vendar je manj verjetno, da boste delali s programerskimi genijami, ki imajo veliko več izkušenj kot vi.


  4. Raziskujte vsako podjetje, za katero se prijavljate. Najprej si oglejte ponudbe za zaposlitev na spletnem mestu podjetja. Potem po vložitvi prošnje izvedejte za podjetje. Preberite si lastni profil podjetja, pa tudi poročila iz zunanjih virov. Zapišite vsa vprašanja, ki vas mučijo, da jih boste lahko zastavili med intervjujem.
    • Poleg tehničnega usposabljanja bi vas pokazalo, da med pogovorom o zaposlitvi dobro poznate igralniško industrijo in industrijo, kar vas ločuje od drugih kandidatov.


  5. Ustvarite odnose. Pri prijavi na delovna mesta pričakujte močno konkurenco. Za napredovanje uporabite osebne povezave, ki ste jih sklenili s strokovnjaki iz industrije. Vprašajte o odpiranju delovnih mest, preden jih objavite. Poskusite od svojih stikov dobiti priporočila, če imajo delodajalce notranje poti. Tu je nekaj nasvetov, ki vam bodo pomagali razširiti omrežje.
    • Razširite svoje odnose tako, da se pridružite spletnim forumom, spletnim mestom družbenih medijev in profesionalnim mrežam, da spoznate ljudi, dejavne na tem področju.
    • Bodite v stiku s sošolci in učitelji, starimi in novimi.
    • Sodelujte na konferencah in kongresih.


  6. Učite se na neuspelih razgovorih za službo. Najprej imejte v mislih, da bo s toliko konkurence veliko zaposlovalcev vašo prijavo verjetno zavrnilo. Sprejmite to razočarano izkušnjo, ne skrbite preveč in se iz tega učite.
    • Preučite svoje intervjuje, življenjepis in predstavitve, da prepoznate in izboljšate svoje slabosti.
    • Nadaljujte tako, da anketarjem pošljete zahvalno pismo ali e-poštno sporočilo v znak hvaležnosti za pozornost in čas, ki ste mu ga namenili.
    • Vprašajte za nasvet o vidikih, za katere menite, da jih morate izboljšati.

3. del Odločite se, ali ta poklicna pot ustreza njegovim potrebam



  1. Imejte strast do iger. Treba je opozoriti, da je programiranje lahko zahtevno in stresno področje dejavnosti, pa tudi težko kariero, ki jo je treba prebiti. Z vaše strani bo trajalo veliko strasti, zato ocenite svojo stopnjo strasti. Odpovejte se zadnji kapljici krvi, da boste uspeli.


  2. Vedite, da imate nekaj poti. Gojite potrpljenje in vztrajnost. Nekaj ​​let bo zahtevalo pridobitev potrebnega tehničnega znanja, bodisi samouk bodisi prek univerzitetnega študija. Ko se boste pripravljeni vključiti v svet dela, pričakujte, da se boste vsakič, ko se prijavite, soočili s hudo konkurenco. Z drugimi besedami, delo lahko traja nekaj časa. Potem, ko ga najamete, načrtujte veliko dela, preden boste lahko opravili svoje sanje.


  3. Ne poskušajte s tem delom postati bogati. Če se odločite za običajen tečaj, bodite pozorni, da bodo vaše kotizacije verjetno presegale povprečno letno plačo programerja iger. Vedejte tudi, da je to delo sinonim za negotovost, kar pomeni, da bi lahko delo, ki ga izberete, pomanjkljivo. Ponovno to delo zagotovo zahteva strast, zato to kariero zajemite zaradi ljubezni, ne zaradi lahkega denarja.


  4. Bodite posebno pozorni na lekcije matematika. Pričakujte, da bodo najbolj, če ne vsi vidiki programiranja iger zahtevali močne matematične spretnosti. Če ste še vedno v srednji šoli, podvojite svoj trud pri pouku matematike. Če ste končali študij in morate osvežiti spomin, to storite.
    • Očitno lahko s tem, ko se udeležite pouka matematike, zlahka poglobite svoje spretnosti. Morda pa je množica matematičnih iger, ki so na voljo za prenos, še boljše za ambicioznega razvijalca iger. Ubij dve kamniti ptici in raziskuj igre, ki jih morda ne bi poskusil drugače.


  5. Kot delo v timu. Preden vstopite na trg dela, bi morali porabiti veliko časa, da razvijete svoje lastno programsko znanje. Ampak ne navadi se delati sam. Ko se boste zaposlili, pričakujte, da boste del veliko večje ekipe. Naučite se jasno komunicirati in sprejemati kritike in to upoštevajte kot dve bistveni veščini.


  6. Bodite prilagodljivi glede lokacije. Kraj, kjer živite, morda ni tako problematičen. Če pa regija, v kateri živite, še ni v polnem tehnološkem raju, razmislite o selitvi, kjer je delo. Ne pozabite tudi, da je stabilnost delovnih mest precej negotova, zato se boste morda morali vrniti na novo delovno mesto.