Kuidas saada mängu arendajaks

Posted on
Autor: Robert Simon
Loomise Kuupäev: 19 Juunis 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Kuidas saada mängu arendajaks - Teadmised
Kuidas saada mängu arendajaks - Teadmised

Sisu

Selles artiklis: Programmeerimise õppimineTöö leidmine Otsustage, kas see karjäär sobib teie vajadustega18 Viited

Mängude programmeerimine on valdkond, kus toimub plahvatuslik kasv. Sellegipoolest võib teos ise ja tee selleni olla kurnav. Sel põhjusel peate enne alustamist endalt küsima, kas see on teie jaoks õige valik. Sel juhul on hädavajalik vajalike oskuste omandamine. Tegelikult on tööandjate eesmärk teadmised ja harva, kui üldse, pakuvad töökohal koolitusi. Kui teil on valdkonnas olulised teadmised, võite kahtlemata leida töö kannatlikkuse ja visadusega.


etappidel

1. osa Programmeerimise õppimine



  1. Valige klassikoolitusel osalemise ja iseõppimise vahel. Pidage meeles, et tööandjad keskenduvad peamiselt tehnilisele oskusteabele. Nii et ärge muretsege, kui kõrghariduse õppemaksud on teie võimalustest suuremad, sest kraadi omandamine pole töö saamiseks tingimata vajalik. Samal ajal võtke arvesse, et lisaks diplomile on ka tehniliste oskuste olemasolu, mis tõenäoliselt eristab teid teistest kandidaatidest.
    • Ükskõik, milline oleks teie otsus, tehke kõik endast olenev, et saada pädevaks programmeerijaks. Kuid iseõppija võimaldab teil ka omada pagasit, mis on vajalik vestlustega silmitsi seismiseks ja unistuste töö saamiseks.



  2. Valige oma kanal hoolikalt. Kui otsustate minna ülikooli, jätke mängude programmeerimise tunnid vahele. Üldiselt hõlmavad need mängude programmeerimise paljusid aspekte suhteliselt lühikese aja jooksul. Selle asemel eelistage informaatikakursust, kui teil veel pole selle valdkonna funktsionaalseid teadmisi.
    • Programmeerimise kõigi aspektide valdamine võtab palju aega. Infotehnoloogia süvendatud uurimisel omandate tõenäolisemalt igaühega tegelemiseks vajalikud oskused, isegi kui need oskused ei kehti õpingute ajal otse mängumaailmas.
    • Kui plaanite spetsialiseeruda, uurige kindlasti nende kursuste õpetajaid. See ei pruugi olla hea mõte õppida õpetajatelt, kes valdavad mängude programmeerimise kontseptsioone täiuslikult, kuid pole kunagi sellel alal töötanud.



  3. õppima arvutikeeled. Ükskõik, kas otsustate minna klassikalisele kursusele või hakata iseõppima, proovige vähemalt ühte arvutikeelt omandada. Keskenduge C ++ keelele, et oma värbamisvõimalusi suurendada, kuna seda kasutatakse kõige sagedamini mängude programmeerimisel. Siin on mõned muud kasulikud keeled, mida võiksite õppida:
    • actionscript
    • kokkupanek
    • C
    • Java
    • Eesmärk-C
    • püüton
    • kiire


  4. Looge oma mäng. Pidage meeles, et parim viis õppida midagi tegema on seda teha! Pärast arvutikeeles kodeerimise õppimist rakendage oma oskused. Ehitage mäng algusest lõpuni, et kogu protsessiga tutvuda. Edu saavutamiseks järgige allolevaid juhiseid.
    • Jääge lihtsusesse. Ärge proovige mängumaailma revolutsiooniks muuta, nagu te seda teate. Analoogia saamiseks kirjutage lihtne lugu, mitte romaan.
    • Saage võimaluse korral inspiratsiooni teisest mängust. Siin on eesmärk õppida, mitte olla originaalne. Laenutage mõne teise mängu kontseptsiooni ja inspiratsiooni sellest, kui tunnete puudust.
    • Tehke kõik ise. Võimaluse korral vältige matemaatiliste või vektorteekide kasutamist. Oma oskuste parandamiseks viige kõik sammud ise läbi.
    • Valmis. Peate kogu protsessiga tutvuma, nii et minge lõpuni. Ärge loobuge oma projektist lihtsalt sellepärast, et olete juba lõpetanud selle, mis teile programmeerimisel kõige rohkem meeldib.


  5. Täiustage oma oskusi. Pidage meeles, et professionaalse mängu arendajana saate osa meeskonnast, kes vaatab konkreetseid aspekte. Nii et kui õpite oma mänge kodeerima ja arendama, otsustage, millistele valdkondadele soovite oma tegemistes keskenduda. Seejärel jätkake oma projektide kallal töötamist ja pühendage neile valdkondadele rohkem.
    • Pakutavad oskused ja pakutavad IT-teenused võivad ettevõttest erineda, kuid programmeerimine hõlmab tavaliselt järgmisi valdkondi: tehisintellekt, heli, ehitussüsteemid, animatsioon, mängimine, mootorid, füüsika, võrgundus, tööriistad, kasutajaliides ja renderdamine.

2. osa Töö leidmine



  1. Tehke praktika. Enne palgatööle kandideerimist kulutage aega palgata ametikohtadele. Otsige Internetis või kooli kaudu avatud praktikakohti. Proovige saada töökogemust, et oma tööd jätkates töökohta rikastada. Siin on veel muid eeliseid, mida peate praktikal tegema:
    • ametialased viited,
    • olulised suhted valdkonnas tegutsevate inimestega,
    • paremad teadmised töö igapäevasest reaalsusest.


  2. Kujundusdemosed. Kuna teil pole avaldatud mänge, valmistage ette mõned kaasandele lisamiseks mõeldud demosid ja jätkake seda. Proovige jätkata oma projektidega ja avaldada need Internetis, luues Giti hoidla, mida tööandjad saavad vaadata. Ärge muretsege terviklike mängude loomise pärast. Selle asemel töötage välja väikesed tõhusad demosid, mis tõstavad esile valdkonnad, milles soovite spetsialiseeruda.
    • Ükskõik, milline on teie demo, veenduge, et see oleks täiuslik. Ärge proovige liiga keeruka demo abil intervjueerijatele muljet avaldada, kui te ei saa seda õigesti teha. Näidake neile midagi lihtsat ja hõlpsat.


  3. Keskenduge kõigepealt idufirmadele. See ei tähenda, et te ei peaks kandideerima positsioonidele väljakujunenud, tuntud ja edukate ettevõtete juures. Sellegipoolest suudavad sellised ettevõtted pakkuda kõrgemat palka ja võimalusel ka tagatud töökohti. Kuid teadke, et nendes ettevõtetes on konkurents üsna tihe. Proovige selleks otsida tööd uuemates ja väiksemates ettevõtetes, mis nagu teiegi peavad kindlasti olema vähem nõudlikud.
    • See ei tähenda, et teid nendes ettevõtetes kindlasti palgatakse, kuid töötate vähem tõenäoliselt programmeerimisgeeniustega, kellel on palju rohkem kogemusi kui teil.


  4. Uurige iga ettevõtet, kuhu kandideerite. Esiteks tutvuge tööpakkumistega ettevõtte veebisaidil. Seejärel, pärast oma avalduse esitamist, saate teada ettevõtte kohta. Lugege tema enda ettevõtte profiili ja ka välistest allikatest pärit aruandeid. Pange kirja kõik küsimused, mis teid häirivad, et saaksite neid intervjuu ajal küsida.
    • Lisaks oma tehnilisele väljaõppele peaks tööintervjuu ajal näitamine, et teil on hasartmängude ja tööstuse valdkonnaga seotud teadmised, eristama teid teistest kandidaatidest.


  5. Looge suhteid. Töökohtadele kandideerimisel on oodata tihedat konkurentsi. Edasiliikumiseks kasutage isiklikke sidemeid, mille olete sõlminud valdkonna ekspertidega. Küsige tööpakkumiste kohta enne nende postitamist. Proovige saada oma kontaktidelt soovitusi, kui neil on tööandjatega suhet jälgida. Siin on mõned näpunäited, mis aitavad teil oma võrku laiendada.
    • Laiendage oma suhteid, liitudes veebifoorumite, sotsiaalmeedia saitide ja professionaalsete võrgustikega, et kohtuda valdkonnas tegutsevate inimestega.
    • Hoidke ühendust oma klassikaaslaste ja õpetajatega, nii vanade kui ka uutega.
    • Osalege konverentsidel ja kongressidel.


  6. Õppige ebaõnnestunud tööintervjuude põhjal. Esiteks pidage meeles, et nii suure konkurentsi korral lükkavad paljud värbajad tõenäoliselt teie avalduse tagasi. Aktsepteerige seda pettumust valmistavat kogemust, ärge muretsege liiga palju ja õppige sellest.
    • Vaadake oma intervjuud uuesti läbi, jätkake ja demonstreerige oma nõrkuste tuvastamiseks ja parandamiseks.
    • Jätkake edastamisega, saates intervjueerijatele tänukirja või meilisõnumi tänutäheks neile tähelepanu ja aja eest, mida nad teile on andnud.
    • Küsige nõu nende aspektide osas, mida nende arvates peate parandama.

3. osa Otsustage, kas see karjäär vastab tema vajadustele



  1. Ole kirg mängude vastu. Tuleb märkida, et programmeerimine võib olla nõudlik ja stressirohke tegevusala, aga ka keeruline karjäär läbi murda. See võtab teie käest palju kirge, nii et hinnake oma kire astet. Loobuge õnnestumiseks vere viimasest tilgast.


  2. Tea, et sul on veel mõni tee minna. Kasvatage kannatlikkust ja visadust. Vajaliku tehnilise oskusteabe omandamine, kas iseõppides või ülikooliõpingute kaudu, võtab paar aastat. Kui olete valmis töömaailmaga liituma, oodake iga kord, kui kandideerite, tugeva konkurentsiga. Teisisõnu, töö leidmine võib võtta natuke aega. Siis, kui olete palgatud, kavandage kõvasti tööd, enne kui saate oma unistuste töö maandada.


  3. Ärge proovige selle tööga rikkaks saada. Kui otsustate minna tavakursusele, arvestage sellega, et teie registreerimistasud ületavad tõenäoliselt mänguprogrammija keskmise aastapalga. Samuti teadke, et see töö on sünonüüm ebakindlusele, mis tähendab, et teie valitud töö võib olla puudulik. See töö nõuab jällegi kindlasti kirge, nii et omaksite seda karjääri armastuse, mitte kerge raha pärast.


  4. Pöörake erilist tähelepanu matemaatika. Enamik, kui mitte kõik mängude programmeerimise aspektid eeldavad tugevat matemaatikaoskust. Kui olete endiselt keskkoolis, kahekordistage oma pingutusi matemaatikatunnis. Kui olete õpingud lõpetanud ja peate oma mälu värskendama, siis tehke seda.
    • Ilmselt saate matemaatikatundide läbiviimisega oma oskusi hõlpsalt süvendada. Kuid võib-olla on palju allalaaditavaid matemaatikamänge veelgi parem pürgijatele mängude arendajatele. Tapke kaks kivist lindu ja uurige mänge, mida te pole võib-olla muidu proovinud.


  5. Nagu töötamine meeskonnas. Enne tööturule sisenemist peaksite kulutama palju aega oma programmeerimisoskuste arendamiseks. Kuid ärge harjutage üksi töötama. Kui olete palgatud, loodetakse saada osa palju suuremast meeskonnast. Õppige selgelt suhtlema ja aktsepteerima kriitikat ning pidage seda kaheks oluliseks oskuseks.


  6. Ole asukoha suhtes paindlik. Koht, kus sa elad, ei pruugi olla nii problemaatiline. Kuid kui piirkond, kus te elate, pole juba tehnoloogia paradiis täies hoos, kaaluge kolimist sinna, kus on tööd. Pidage ka meeles, et töökoha stabiilsus on üsna ebakindel ja seetõttu peate võib-olla uuele töökohale tagasi kolima.