Cum să devii un dezvoltator de jocuri

Programarea jocului este un câmp care păstrează creșterea prin salturi și limite. Cu toate acestea, atât lucrarea în sine, cât și calea către ea poate fi destul de înfricoșătoare, așa că înainte de a vă îmbarca, este important să vă gândiți dacă este decizia corectă pentru dvs. Dacă este, dobândirea abilităților necesare este o necesitate, deoarece angajatorii caută know-how și rareori, dacă vreodată, oferă instruire la locul de muncă. Odată ce sunteți echipat cu cei, răbdarea și perseverența, vă ajută cu siguranță când mergeți în sfârșit la vânătoarea de locuri de muncă.

Pași

Metoda 1 din 3:
Învățați cum să programați
  1. Imaginea intitulată deveni un dezvoltator de joc Pasul 1
1. Decide între școală și auto-învățată. Așteptați angajatorilor să aprecieze know-know-how cea mai mare parte. Deci, nu vă îngrijorați dacă costul de școlarizare pentru învățământul superior este dincolo de mijloacele dvs., deoarece un grad nu este strict necesar pentru a găsi un loc de muncă. În același timp, totuși, recunoaște că competența tehnică, cuplată cu o diplomă, probabil vă va face să ieșiți asupra altor candidați.
  • Indiferent de traseul pe care îl alegeți, puneți-vă accentul pe a deveni un programator competent. Coastarea vă va lăsa doar rău echipată pentru interviuri și loc de muncă în cauză.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 2
    2. Alegeți-vă cu atenție majoritatea. Dacă vă decideți asupra colegiului, fiți atenți la grade specializate în programarea jocului. Se așteaptă ca acestea să acopere toate aspectele diferite ale programului de programare într-o perioadă relativ scurtă de timp. Favorizați un important în informatică în schimb dacă nu sunteți deja competenți în acest subiect.
  • Fiecare aspect al programului de programare are o mulțime de timp pentru a stăpâni. Studiul informaticii în profunzime este mult mai probabil să vă echipeze cu abilitățile necesare pentru a aborda fiecare, chiar dacă aceste abilități nu sunt aplicate direct la jocuri pe parcursul studiilor dvs.
  • Dacă luați în considerare un grad specializat, cercetați-i pe cei care o învață. Profesorii care înțeleg conceptele de programare a jocurilor, dar care nu au lucrat niciodată în domeniu, nu pot fi cei mai buni oameni să învețe de la.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 3
    3. Învăța Limbi de calculator. Indiferent dacă te duci la școală sau te înveți, urmărește să stăpânești cel puțin un limbaj de calculator. Concentrați-vă pe C ++ pentru a crește șansele de a fi angajat, deoarece acest lucru este folosit cel mai des în programarea jocului. Alte limbi care sunt utile includ:
  • ActionScript
  • Asamblare
  • C
  • Java
  • Obiectiv-C
  • Piton
  • Rapid
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 4
    4. Proiectați-vă propriul joc. Amintiți-vă: cel mai bun mod de a învăța cum să faceți ceva este să o faceți! Odată ce învățați cum să codificați în limbile de calculator, aplicați-vă abilitățile. Construi un joc de la pământ până la creșterea mai familiarizat cu întregul proces, de la început până la sfârșit. După cum faceți, ar trebui:
  • Păstrați-o de bază. Nu vă faceți griji cu privire la revoluționarea jocurilor așa cum o cunoașteți. Pentru a face o analogie, scrieți o scurtă poveste scurtă, nu James Joyce Ulysses.
  • Copiați un alt joc dacă este necesar. Scopul aici este de a învăța, a nu fi original. Să împrumute conceptul unui alt joc și să se bazeze pe ea dacă sunteți blocat pentru idei.
  • Faceți totul singur. Nu vă bazați pe utilizarea bibliotecilor din vector / matematică. Faceți toate aspectele un proiect DIY pentru a vă mări competența.
  • Termină-l! Vrei să crești familiarizat cu întregul proces, deci urmați până la capăt. Nu vă abandonați doar pentru că ați terminat deja aspectul dvs. preferat al programului.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 5
    5. Să vă concentrați atenția. Amintiți-vă: Ca dezvoltator profesionist de joc, veți face parte dintr-o echipă însărcinată cu aspecte specifice. Așa cum învățați să codificați și să vă construiți propriile jocuri, decideți despre zonele pe care doriți să le concentrați când sunteți angajat. Odată ce ați făcut, continuați să lucrați la proiecte personale și plasați mai multă atenție acestor zone.
  • Titlurile și departamentele pot varia de la companie la companie, dar în general programarea este împărțită între: Inteligența artificială - animație - sisteme de construire audio - motoare- Gameplay-Networking - Fizică - Instrumente și Interfață de User.
  • Metoda 2 din 3:
    Găsirea muncii
    1. Imaginea intitulată deveni un dezvoltator de joc Pasul 6
    1. Intern în primul rând. Înainte de a aplica pentru o poziție plătită, puneți-o într-o anumită perioadă cu una neplătită. Căutați online sau prin școala dvs. pentru stagii deschise. Obțineți experiență de lucru pentru a vă susține CV-ul atunci când vine timpul pentru vânătoarea de locuri de muncă. Alte beneficii ale unui stagiu includ:
    • Referințe de la insideri din industrie.
    • Contacte extinse cu oamenii din domeniu.
    • Mai multă familiaritate cu realitatea zilnică a locului de muncă.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 7
    2. Au Demos gata. Deoarece nu aveți niciun joc publicat pentru a vă îndrepta, pregătiți câteva exemple pe cont propriu pentru a vă trimite împreună cu dvs scrisoare de intenție și relua. Continuați să dezvoltați proiecte personale și să le publicați online într-un depozit public GIT în care angajatorii le pot verifica. Nu vă faceți griji cu privire la crearea de jocuri întregi. În schimb, dezvoltați demo-uri scurte și dulci care evidențiază zonele specifice în care doriți să vă specializați.
  • Oricare ar fi demo-ul tău, fă-o perfectă. Nu încercați să faceți intervievatori cu ceva prea complex dacă nu puteți obține dreptul. Prezentați ceva simplu și fără cusur în schimb.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 8
    3. Concentrați-vă pe start-up-uri la început. Acest lucru nu trebuie să spună că nu trebuie să aplicați pozițiilor cu companii bine cunoscute, bine-cunoscute. Cu toate acestea, aceste companii sunt mai bune situate pentru a oferi o plătire mai mare și, eventual, mai multă securitate a locurilor de muncă, așa că așteptați ca concurența dvs. să fie destul de acerbă. Concentrați-vă în schimb pe companiile mai noi, mai mici, care, ca tine, probabil trebuie să fie mai puțin choosy.
  • Aceasta nu este o garanție că veți fi angajat, dar sunteți mai puțin probabil să fiți împotriva programului Rockstars cu mult mai multă experiență decât dvs.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 9
    4. Cercetați fiecare companie pe care o aplicați. În primul rând, căutați postări de locuri de muncă pe site-urile companiei. Apoi, după ce trimiteți o cerere, periați-vă pe companie. Citiți propriul profil publicat, precum și orice scriere din surse externe. Jot în jos orice întrebări care vă apar astfel încât să le puteți pune în dvs interviu.
  • În plus față de abilitățile tehnice, demonstrând o cunoaștere de lucru atât a companiei, cât și a afacerii jocului în mare în interviul dvs. ar trebui să vă ridicați în rândul celorlalți candidați.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 10
    5
    Reţea. Se așteaptă să se confrunte cu o mulțime de concurență pentru fiecare poziție. Utilizați fiecare conexiune personală pe care o aveți cu insiderii din industrie pentru a obține un pas înainte. Aflați despre deschiderile potențiale înainte de a fi postate. Adresați-vă contactelor pentru a furniza recomandări dacă au o pistă interioară cu angajatorii. Extindeți rețeaua dvs. prin:
  • Ajunși prin forumuri online, social media și rețele profesionale pentru a întâlni oameni în domeniu.
  • Rămânând în contact frecvent cu colegii de clasă actuali sau foștii și profesorii.
  • Participarea la conferințe și convenții.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 11
    6. Faceți cele mai multe dintre interviurile eșuate. În primul rând, țineți cont de faptul că, cu atât de multă concurență, probabil că vă veți confrunta cu o mulțime de respingere. Acceptați-l ca o dată, luați-o în pas și învățați de la el prin:
  • Reflectând pe interviurile, reluarea și demo-urile dvs. pentru a identifica și îmbunătăți punctele slabe.
  • Urmărind cu o scrisoare de mulțumire sau un e-mail către intervievatori pentru a fi considerate deloc.
  • Solicitarea indicatorilor pe zone în care consideră că aveți nevoie de îmbunătățire.
  • Metoda 3 din 3:
    Decizia dacă această carieră este potrivită pentru dvs
    1. Imaginea intitulată deveni un dezvoltator de joc Pasul 12
    1. Jocuri de dragoste. Rețineți că programarea poate fi un domeniu exigent și stresant pentru a lucra, precum și o carieră dificilă de a intra în. Va necesita o mulțime de pasiune din partea dvs., astfel încât să faceți un stoc de cât de mult aveți. Gândiți-vă la fiecare ultimă picătură pe care o puteți obține pentru a reuși.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 13
    2. Așteptați un drum lung înaintea voastră. Valoare răbdare și persistență. Planificați luarea câtorva ani pentru a obține cunoștințele tehnice necesare, fie pe cont propriu, fie prin educația formală. Apoi, când sunteți gata să intrați în forța de muncă, așteptați o mulțime de concurență pentru fiecare deschidere, ceea ce înseamnă că ar putea dura ceva timp să găsească muncă. Apoi, odată angajată, anticipați că trebuie să faceți o mulțime de lucrări grunt înainte de a avansa la poziția dorită.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 14
    3. Nu o faceți pentru bani. Dacă mergeți la traseul educațional formal, țineți cont de faptul că costul său va depăși, probabil, un salariu mediu anual al programatorului de joc printr-o sumă destul de mare. De asemenea, rețineți că câmpul nu are securitatea locului de muncă, ceea ce înseamnă că puteți avea lacune în angajarea dvs. Din nou, această carieră vă cere cu siguranță să fiți pasionați de ea, așa că faceți-o pentru dragoste, nu o buclă rapidă.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 15
    4. Anticipați un accent deosebit pe matematică. Se așteaptă cel mai mult, dacă nu toate, aspecte ale programului de programare pentru a necesita abilități de matematică puternică. Dacă sunteți încă în școală, dublați pe cursurile de matematică. Dacă sunteți în afara școlii și trebuie să vă spălați, cu siguranță faceți acest lucru.
  • Evident, luarea de cursuri de matematică este o modalitate excelentă de a vă întări abilitățile. Dar poate chiar mai bine pentru dezvoltatorul de jocuri aspirație sunt multitudinea de jocuri de matematică disponibile pentru descărcare. Ucideți două păsări cu o singură piatră și explorați jocurile pe care nu le-ați putut fi eșantionate altfel.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 16
    5. Fi a jucător în echipă. Înainte de a intra în câmp profesional, ar trebui să petreceți mult timp dezvoltarea abilităților de programare pe cont propriu. Dar nu cresc prea obișnuiți să lucreze solo. Odată angajat, așteptați să deveniți un membru al unei echipe mult mai mari. Prioritizați o comunicare clară și capacitatea de a accepta critici ca două păsări esențiale.
  • Imaginea intitulată deveni un dezvoltator de joc Pasul 17
    6. Fii flexibil pentru locație. În funcție de locul în care locuiți, acest lucru nu poate fi la fel de mare. Dar dacă orașul dvs. natal nu este deja un paradis de tehnologie în plină expansiune, fiți dispus să vă deplasați acolo unde este lucrarea. De asemenea, amintiți-vă că stabilitatea locurilor de muncă este destul de IFFY, ceea ce înseamnă că este posibil să trebuiască să vă mutați din nou pentru un nou loc de muncă.
  • Video

    Prin utilizarea acestui serviciu, unele informații pot fi împărtășite cu YouTube.

    sfaturi

    Partajați pe rețeaua socială:
    Similar