Când industria jocurilor video a început, în zilele lui Pong, Atari, Commodore și, bineînțeles, arcade cu monede, majoritatea dezvoltatorii au fost programatori hardcore care au devenit dezvoltatori de jocuri pentru că știau să lucreze în limba mașinilor de la timp. A fost generarea programatorului mainframe, iar hobbyistul autodidact a devenit pro.
Odată cu trecerea timpului, artiștii, designerii tradiționali, asigurarea calității și alte persoane au devenit parte a procesului de dezvoltare. Conceptul de dezvoltatori de jocuri care se limitează la codificatorii de elită a început să se estompeze, iar termenul „design game” a devenit formalizat.
Începând ca un Tester
Jocurile de testare a banilor au fost o meserie de vis pentru nenumărați adolescenți. O vreme, testarea a fost o cale viabilă pentru industrie, deși mulți și-au dat seama repede că nu este treaba pe care și-au imaginat că va fi.
Această cale a funcționat destul de mult timp, dar pe măsură ce proiectarea, dezvoltarea și publicarea jocurilor a devenit un miliard de dolari industrie, potențialul proiectant de jocuri a avut nevoie de mai multă formare profesională, iar biroul a devenit un cadru mai profesionist în domeniul timpuri trecute. Este încă posibil să progresezi de la asistența tehnologică sau de la asigurarea calității în dezvoltare, dar în acest sens deci, fără educație la nivel superior și formare a devenit o raritate în marile companii de dezvoltare.
QA și testare au fost considerate cândva un job necalificat sau la nivel de intrare, dar mulți editori și dezvoltatori au echipe de testare cu învățământ superior și chiar abilități de dezvoltare.
Solicitarea pentru poziții de dezvoltare
Obținerea unei poziții de dezvoltare nu este doar o chestiune de a avea anumite programe sau clase de artă pe CV. Procesele de interviuri lungi, uneori, de mai multe zile, sunt între dezvoltatorul aspirant și visele lor de a face jocuri.
Întrebări pe care doriți să le puneți:
Programatori: Ce titluri ați expediat? Dacă tot ești student, care a fost proiectul tău final? Ai mai lucrat într-un mediu de programare colaborativ înainte? Știți cum să scrieți un cod curat, concis, documentat?
Artiști: Cum arată portofoliul dvs.? Aveți o comandă solidă a instrumentelor pe care le utilizați? Poți lua direcție bine? Ce zici de capacitatea de a oferi feedback constructiv?
Designeri de jocuri sau designeri de nivel: Ce jocuri există acolo pe care le-ați făcut? De ce ai luat deciziile pe care le-ai luat în ceea ce privește jocul, fluxul de nivel, iluminatul, stilul de artă sau orice altceva pe care l-ai făcut pentru a face jocul tău unic?
Acestea sunt întrebările ușoare.
Interviurile de programare implică frecvent să fii nevoit să te ridici în fața potențialilor tăi colegi la o tablă albă și să rezolvi probleme de logică sau de eficiență a programării. Este posibil ca designerii și artiștii de nivel să vorbească despre munca lor pe un videoproiector în același fel de mediu. Multe companii de jocuri verifică acum compatibilitatea cu coechipierii. Dacă nu sunteți în stare să comunicați cu potențialii colegi, este posibil să pierdeți șansa la un loc de muncă pentru care v-ar fi perfect.
Dezvoltare independentă
Creșterea recentă a jocurilor publicate și publicate independent a deschis o nouă cale pentru cei care doresc să intre în industria jocurilor - dar aceasta nu este o rută ușoară prin nicio întindere a imaginației. Necesită o investiție semnificativă de timp, energie, resurse și un impuls pentru a face față unei piețe foarte competitive.
Și cel mai important, necesită să știi cum să eșuezi și, în ciuda acestui lucru, să te ridici și să treci la următorul proiect până când îl faci.