3 moduri de a deveni dezvoltator de jocuri

Cuprins:

3 moduri de a deveni dezvoltator de jocuri
3 moduri de a deveni dezvoltator de jocuri
Anonim

Programarea jocurilor este un domeniu care continuă să crească cu pași mari. Cu toate acestea, atât slujba în sine, cât și calea către aceasta pot fi destul de epuizante, așa că, înainte de a te apuca de ea, este important să te gândești dacă este decizia potrivită pentru tine. Dacă este, dobândirea abilităților necesare este o necesitate, deoarece angajatorii caută cunoștințe și rareori, dacă vreodată, oferă formare la locul de muncă. Odată ce ești echipat cu acestea, răbdarea și perseverența te ajută cu siguranță atunci când mergi în sfârșit la căutarea unui loc de muncă.

Pași

Metoda 1 din 3: Învățarea programării

Deveniți dezvoltator de jocuri Pasul 1
Deveniți dezvoltator de jocuri Pasul 1

Pasul 1. Decideți între școală și autodidact

Așteptați-vă angajatorii să aprecieze mai ales cunoștințele tehnice. Așadar, nu vă îngrijorați dacă costul școlarizării pentru învățământul superior depășește posibilitățile dvs., deoarece o diplomă nu este strict necesară pentru a găsi un loc de muncă. În același timp, însă, recunoașteți că competența tehnică, combinată cu o diplomă, vă va face probabil să vă distingeți față de alți candidați.

Indiferent de ruta pe care o alegeți, puneți-vă tot accentul pe a deveni un programator competent. Coasting vă va lăsa prost echipat doar pentru interviuri și pentru jobul în cauză

Deveniți dezvoltator de jocuri Pasul 2
Deveniți dezvoltator de jocuri Pasul 2

Pasul 2. Alegeți cu atenție majoritatea

Dacă vă decideți asupra facultății, fiți atenți la diplomele specializate în programarea jocurilor. Așteptați-vă ca acestea să acopere toate aspectele diferite ale programării jocurilor într-un timp relativ scurt. Favorizați în schimb o specializare în informatică, dacă nu sunteți deja competenți în materie.

  • Fiecare aspect al programării jocurilor necesită mult timp pentru a stăpâni. Studierea aprofundată a informaticii este mai probabil să vă echipeze cu abilitățile necesare pentru a le aborda pe fiecare, chiar dacă abilitățile respective nu sunt aplicate direct jocurilor pe parcursul studiilor.
  • Dacă luați în considerare o diplomă de specialitate, cercetați persoanele care o predă. Este posibil ca profesorii care înțeleg conceptele de programare a jocurilor, dar care nu au lucrat niciodată în domeniu, să nu fie cei mai buni oameni din care să învețe.
Deveniți dezvoltator de jocuri Pasul 3
Deveniți dezvoltator de jocuri Pasul 3

Pasul 3. Aflați limbile computerului

Fie că mergi la școală sau te înveți, urmărește să stăpânești cel puțin un limbaj pentru computer. Concentrați-vă pe C ++ pentru a vă crește șansele de a fi angajat, deoarece acesta este folosit cel mai des în programarea jocurilor. Alte limbi utile sunt:

  • Scenariu de acțiune
  • Asamblare
  • C
  • Java
  • Obiectiv-C
  • Piton
  • Rapid
Deveniți dezvoltator de jocuri Pasul 4
Deveniți dezvoltator de jocuri Pasul 4

Pasul 4. Proiectează-ți propriul joc

Amintiți-vă: cel mai bun mod de a învăța cum să faceți ceva este să îl faceți de fapt! Odată ce ați învățat cum să codificați în limbile computerului, aplicați-vă abilitățile. Construiți un joc de la capăt pentru a vă familiariza cu întregul proces, de la început până la sfârșit. Așa cum faceți, ar trebui:

  • Păstrați-l 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 nuvelă simplă, nu Ulise a lui James Joyce.
  • Copiați un alt joc dacă este necesar. Scopul aici este de a învăța, nu de a fi original. Împrumută conceptul unui alt joc și construiește-l pe el dacă ești blocat după idei.
  • Fă totul singur. Nu vă bazați pe utilizarea bibliotecilor externe vectoriale / matematice. Faceți din toate aspectele un proiect DIY pentru a vă crește competența.
  • Termină-l! Vrei să te familiarizezi cu întregul proces, așa că urmează până la capăt. Nu-l abandonați doar pentru că ați terminat deja aspectul preferat al programării.
Deveniți dezvoltator de jocuri Pasul 5
Deveniți dezvoltator de jocuri Pasul 5

Pasul 5. Limitați concentrarea

Nu uitați: ca dezvoltator de jocuri profesionist, veți face parte dintr-o echipă însărcinată cu aspecte specifice. Deci, pe măsură ce învățați să vă codificați și să vă construiți propriile jocuri, decideți asupra zonelor pe care doriți să vă concentrați atunci când sunteți angajat. Odată ce ați făcut acest lucru, continuați să lucrați la proiecte personale și să acordați mai multă atenție acestor zone.

Titlurile și departamentele pot varia de la o companie la alta, dar, în general, programarea este împărțită între: inteligență artificială; animaţie; audio; construi sisteme; motoare; joc; rețele; fizică; redare; unelte; și interfața cu utilizatorul

Metoda 2 din 3: Găsirea de muncă

Deveniți dezvoltator de jocuri Pasul 6
Deveniți dezvoltator de jocuri Pasul 6

Pasul 1. Mai întâi stagiar

Înainte de a aplica pentru o poziție plătită, puneți-vă ceva timp cu una neplătită. Căutați online sau prin școala dvs. pentru stagii deschise. Câștigați experiență de lucru pentru a vă consolida CV-ul atunci când vine timpul pentru căutarea unui loc de muncă. Alte beneficii ale unui stagiu includ:

  • Referințe de la persoane din industrie.
  • Contacte extinse cu persoane din domeniu.
  • Mai multă familiaritate cu realitatea de zi cu zi a postului.
Deveniți dezvoltator de jocuri Pasul 7
Deveniți dezvoltator de jocuri Pasul 7

Pasul 2. Pregătiți demo-urile

Deoarece nu aveți jocuri publicate pe care să le indicați, pregătiți câteva exemple pe cont propriu pentru a le trimite împreună cu scrisoarea de intenție și CV-ul. Continuați să dezvoltați proiecte personale și să le publicați online într-un depozit public Git unde angajatorii le pot verifica. Nu vă faceți griji cu privire la crearea de jocuri întregi. În schimb, dezvoltați demonstrații scurte și dulci care să evidențieze domeniile specifice în care doriți să vă specializați.

Oricare ar fi demo-ul dvs., faceți-l perfect. Nu încercați să surprindeți intervievatorii cu ceva prea complex dacă nu reușiți să faceți bine. Prezintă în schimb ceva simplu și impecabil

Deveniți dezvoltator de jocuri Pasul 8
Deveniți dezvoltator de jocuri Pasul 8

Pasul 3. Concentrați-vă pe start-up-uri la început

Acest lucru nu înseamnă că nu ar trebui să candidați la funcții cu companii consacrate, bine cunoscute, de succes. Cu toate acestea, astfel de companii sunt mai bine situate pentru a oferi salarii mai mari și, eventual, mai multă siguranță a locurilor de muncă, așadar așteptați-vă concurența aici să fie destul de acerbă. Concentrați-vă în schimb pe companiile mai noi, mai mici, care, la fel ca dvs., probabil trebuie să fie mai puțin ales.

Aceasta nu este o garanție că vei fi angajat, dar este mai puțin probabil să te confrunți cu programarea rockstars-urilor cu mult mai multă experiență decât tine

Deveniți dezvoltator de jocuri Pasul 9
Deveniți dezvoltator de jocuri Pasul 9

Pasul 4. Cercetează fiecare companie la care aplici

În primul rând, căutați postări de locuri de muncă pe site-urile companiei. Apoi, după ce ați depus o cerere, răsfoiți compania. Citiți propriul profil publicat, precum și orice înregistrări din surse externe. Notează orice întrebare care îți apare, astfel încât să le poți pune în interviul tău.

În plus față de abilitățile dvs. tehnice, demonstrarea unei cunoștințe practice atât a companiei, cât și a activității de joc în general în interviul dvs. ar trebui să vă ridice poziția printre alți candidați

Deveniți dezvoltator de jocuri Pasul 10
Deveniți dezvoltator de jocuri Pasul 10

Pasul 5. Rețea

Așteptați-vă să vă confruntați cu multă competiție pentru fiecare poziție. Utilizați fiecare conexiune personală pe care o aveți cu cei din industrie pentru a face un pas înainte. Aflați despre deschiderile potențiale înainte de a fi postate. Cereți-vă persoanelor de contact să ofere recomandări dacă au o pistă interioară cu angajatorii. Extindeți-vă rețeaua prin:

  • Ajungeți prin forumuri online, rețele sociale și rețele profesionale pentru a întâlni oameni din domeniu.
  • Rămâneți în contact frecvent cu colegii și profesorii actuali sau foști.
  • Participarea la conferințe și convenții.
Deveniți dezvoltator de jocuri Pasul 11
Deveniți dezvoltator de jocuri Pasul 11

Pasul 6. Profitați la maximum de interviurile eșuate

Mai întâi de toate, rețineți că, cu atât de multă concurență, veți confrunta probabil cu multă respingere. Acceptați-l ca dat, luați-l cu pas și învățați de la acesta prin:

  • Reflectând la interviuri, CV și demonstrații pentru a identifica și a îmbunătăți punctele slabe.
  • Urmăriți o scrisoare de mulțumire sau un e-mail către intervievatori pentru că ați fost deloc luați în considerare.
  • Solicitați indicii despre domeniile în care cred că aveți nevoie de îmbunătățiri.

Metoda 3 din 3: Decizia dacă această carieră este potrivită pentru dvs

Deveniți dezvoltator de jocuri Pasul 12
Deveniți dezvoltator de jocuri Pasul 12

Pasul 1. Jocurile de dragoste

Rețineți că programarea poate fi un domeniu solicitant și stresant în care să lucrați, precum și o carieră dificilă de intrat. Va fi nevoie de multă pasiune din partea dvs., așa că faceți un bilanț cu cât aveți. Strângeți până la ultima picătură pe care o puteți pentru a reuși.

Deveniți dezvoltator de jocuri Pasul 13
Deveniți dezvoltator de jocuri Pasul 13

Pasul 2. Așteptați un drum lung în fața dvs

Apreciați răbdarea și persistența. Planificați să luați câțiva ani pentru a dobândi cunoștințele tehnice necesare, fie pe cont propriu, fie prin educație formală. Apoi, când sunteți gata să intrați în forța de muncă, așteptați-vă la o mare concurență pentru fiecare deschidere, ceea ce înseamnă că ar putea dura ceva timp să găsiți de lucru. Apoi, odată angajat, anticipați-vă că trebuie să faceți o mulțime de muncă înainte de a avansa la poziția dorită.

Deveniți dezvoltator de jocuri Pasul 14
Deveniți dezvoltator de jocuri Pasul 14

Pasul 3. Nu o faceți pentru bani

Dacă mergeți pe calea educației formale, rețineți că costul acesteia va depăși probabil salariul mediu anual al unui programator de jocuri cu o sumă destul de grea. Rețineți, de asemenea, că domeniul nu are siguranță la locul de muncă, ceea ce înseamnă că este posibil să aveți lacune în angajarea dvs. Din nou, această carieră îți cere cu siguranță să fii pasionat de asta, așa că fă-o pentru dragoste, nu pentru un ban rapid.

Deveniți dezvoltator de jocuri Pasul 15
Deveniți dezvoltator de jocuri Pasul 15

Pasul 4. Anticipați un accent puternic pe matematică

Așteptați-vă ca majoritatea, dacă nu toate, aspectele programării jocurilor să necesite abilități matematice puternice. Dacă tot ești la școală, dublează-ți cursurile de matematică. Dacă sunteți în afara școlii și trebuie să vă descurcați, faceți-o cu siguranță.

Evident, urmarea cursurilor de matematică este o modalitate excelentă de a vă consolida abilitățile. Dar poate și mai bine pentru dezvoltatorul de jocuri aspirant sunt multitudinea de jocuri matematice disponibile pentru descărcare. Omoară două păsări cu o singură piatră și explorează jocuri pe care poate nu le-ai fi probat altfel

Deveniți dezvoltator de jocuri Pasul 16
Deveniți dezvoltator de jocuri Pasul 16

Pasul 5. Fii un jucător de echipă

Înainte de a intra pe teren profesional, ar trebui să petreceți mult timp dezvoltând abilitățile de programare pe cont propriu. Dar nu te obișnui prea mult să lucrezi solo. Odată angajat, așteptați să deveniți un membru al unei echipe mult mai mari. Prioritizează comunicarea clară și abilitatea de a accepta critica ca două abilități esențiale.

Deveniți dezvoltator de jocuri Pasul 17
Deveniți dezvoltator de jocuri Pasul 17

Pasul 6. Fii flexibil în ceea ce privește locația

În funcție de locul în care locuiți, este posibil să nu fie o problemă la fel de mare. Dar dacă orașul dvs. natal nu este deja un paradis tehnologic în plină expansiune, fiți dispus să vă mutați acolo unde este munca. Amintiți-vă, de asemenea, că stabilitatea locului de muncă este destul de neclară, ceea ce înseamnă că poate fi necesar să vă mutați din nou pentru un nou loc de muncă.

Recomandat: