Codarea propriilor tale jocuri… nu este la fel de ușoară cum crezi! Doar cei curajoși și îndrăzneți ar decide să devină dezvoltatori de jocuri în șase luni.
Deci să fim sinceri: șase luni este un obiectiv îndrăzneț. Cu excepția cazului în care ai avut experiență anterioară în crearea de proiecte software interesante, fie ca hobby personal, fie ca profesionist, realizarea de jocuri este o sarcină dificilă care necesită timp pentru a deveni bun la ea.
Din fericire, opțiunile tale sunt deschise și recompensele sunt atrăgătoare. Jocurile hyper casual oferă o cale accesibilă în industrie. Așadar, dacă dorești să creezi jocuri mobile interesante care:
- să poată fi jucate pe orice dispozitiv mobil,
- să poată fi jucate de practic oricine,
- și să poată fi realizate în perioade scurte de timp,
atunci acest articol poate fi steaua nordului de care ai nevoie pentru călătoria ta în dezvoltarea de jocuri.
Avem, de asemenea, o gamă de resurse de coaching pe diverse subiecte de dezvoltare de jocuri când te înscrii la Portalul nostru de Publicare. Aici poți, de asemenea, să îți trimiți jocurile și să soliciți testare gratuită a jocurilor, să obții feedback și să înțelegi dacă jocurile tale Hyper Casual sunt pregătite pentru magazinele de aplicații.
Primul Lucru Pe Listă — îNvață Bazele Programării
Jocurile sunt esențial software. Pentru ca software-ul să ruleze pe un computer, trebuie să citească o listă de comenzi. Un programator este cineva care scrie acele comenzi. Dacă dorești să devii dezvoltator de jocuri, așteaptă-te să fii programator 90% din timp.
Aceste comenzi pot veni în diferite forme; limbaje de programare, așa cum sunt ele numite. Poți alege între limbaje precum C#, C++, Python, Java, Lua sau chiar limbaje specific motorului precum GDScript sau GML. Dar dacă ai nevoie de un răspuns pe care-l vezi în general, vei observa că dezvoltatorii de jocuri fac jocuri fie în C#, fie în C++. (Vom explica de ce într-un moment.)
Învățarea fundamentale ale programării nu ia mult timp. De fapt, poți găsi multe resurse online care oferă tutoriale gratuite despre C#, inclusiv FreeCodeCamp, Brackeys, sau chiar cursul oficial de 8 ore despre fundamentele C# oferit de Microsoft.
Bazele programării nu ar trebui să te coste mai mult de o săptămână pentru a le învăța. Deoarece majoritatea limbajelor de programare pentru jocuri sunt orientate obiect, fundamentele sunt în mare parte aceleași. Ideal, nu ar trebui să ai probleme trecând de la un limbaj de programare la altul din acest motiv.
Știm la ce te gândești. ‘Cum voi ști care limbaj de programare este potrivit pentru mine?’
Depinde în întregime de motorul de joc pe care îl alegi să îți faci jocurile Hyper Casual.
Familiarizează-te Cu Un Motor De Joc
Alegerea limbajului de programare potrivit depinde de motorul de joc ales. Și alegerea motorului de joc potrivit poate însemna analiza unor factori cum ar fi popularitatea, ușurința în utilizare, licențierea și așa mai departe.
Majoritatea celor care doresc să facă jocuri Hyper Casual folosesc Unity atunci când aleg să devină dezvoltatori de jocuri. Acest lucru se datorează în mare măsură popularității sale și suportului comunității largi, făcând din C# celălalt limbaj dominant în industrie. Totuși, poți alege între alte motoare de jocuri, cum ar fi:
- Unreal Engine (C++, Blueprints)
- Godot (C#, GDScript, VisualScript)
- GameMaker Studio (GameMaker Language, GML Visual)
Ce contează mai mult este motorul de joc cu care te simți confortabil să îl folosești pentru a crea jocuri. Familiarizarea cu motorul este cheia și se compensează pe termen lung. Majoritatea dezvoltatorilor folosesc Unity deoarece este cel mai robust motor de jocuri pentru dezvoltatorii indie. Unreal este o opțiune excelentă dacă 1) dorești să înveți C++, și 2) dorești să pătrunzi în dezvoltarea de jocuri triple-A.
Iată un rezumat al timpului necesar pentru a învăța componentele de bază într-un motor de joc (ideal Unity):
- Interfața de utilizare de bază: 1-2 ore.
- Introducerea comportamentelor în GameObjects: O săptămână.
- Crearea interfețelor de utilizator interactive: O săptămână.
Învățarea întregului motor de joc este nerealist, ca să nu mai vorbim de inutilă. Poți învăța părțile suplimentare pe măsură ce faci jocuri în cele șase luni pe care le petreci cu el, sau chiar mult după ce ai încheiat un acord de publicare.
ÎNcepe Cu Pași Mici
De câte ori ai auzit pe cineva spunându-ți, ‘M-am gândit să fac un mic dar interesant RPG’?
Probabilitatea este că sunt noi în dezvoltarea de jocuri. Ideea de a ne face jocul de vis sau un joc inspirat din jocurile noastre preferate este o capcană comună pentru începători.
Trebuie să începi cu cele mai mici idei pentru a prinde un sens de cum se unesc instrumentele tale și cunoștințele tale de programare. Jocurile mici pe care le faci în etapele inițiale acționează ca stabilizatoare pe care le ai nevoie pentru a înțelege diferitele aspecte ale dezvoltării de jocuri.
Învățați despre materiale și shader-uri? Fă un joc despre potrivirea diferitelor obiecte între ele pe baza culorilor lor. Descoperi cum funcționează mișcarea într-un joc izometric? Fă un joc unde o minge se mișcă către destinația pe care dai clic.
Prototiparea rapidă a acestor mici idei poate dura doar o săptămână sau mai puțin. Și pe măsură ce faci tot mai multe prototipuri, îți vei da seama ce să faci exact de fiecare dată și vei scurta inevitabil timpul și reutiliza resursele ori de câte ori este posibil.
Acestea sunt idei mici care te învață treptat cum motorul și codul lucrează împreună pentru a livra o experiență.
Vorbind de experiență…
ÎNțelege Cum Este Concepută O Experiență Distractivă
Proiectarea și crearea unei experiențe de joc captivante este distractivă. Dar are și propriul set de principii și fundamente care variază de la un joc la altul. Jocurile Hyper Casual sunt renumite pentru gameplay-ul lor de dimensiuni mici, atractivitatea pe termen scurt și atracția de masă. Există un ghid întreg despre aceste principii pe care îl poți verifica.
Realizarea de jocuri de bază este ușoară, dar a le face distractive este partea provocatoare care necesită timp, răbdare și cunoștințe despre ceea ce-i motivează pe jucători. Putem ajuta cu asta dacă ai probleme cu ea.
Avem diverse resurse Hyper Casual testate care au produs cele 45+ jocuri #1 lansate de Kwalee. Poți accesa acestea gratuit după ce te alături Portalului nostru oficial de Publicare Kwalee.
Conectează-te Cu Alți Dezvoltatori De Jocuri
Toată munca și nicio joacă te fac un dezvoltator de jocuri plictisit. Una dintre cele mai bune modalități de a te stabili în industrie, atunci când devii dezvoltator de jocuri, este prin conectarea cu oameni care fac jocuri pentru a trăi.
Dacă ești proaspăt ieșit de pe băncile universității, creează un nou profil LinkedIn și prezintă câteva istorii de lucru și proiecte de dezvoltare de jocuri pe care le-ai realizat. Apoi adaugă un link către acesta în portofoliul tău. Ori de câte ori întâlnești oameni noi în industrie, poți schimba detalii, te poți conecta și îi poți cunoaște ca mentori. În cele din urmă, vei găsi oportunități plutind spre tine, pe care le poți lua și obține mai multă experiență.
Procedează la fel în alte spații comunitare, în special cele populate de alți dezvoltatori de jocuri, inclusiv Reddit și Discord. Este o modalitate excelentă de a-ți face niște prieteni noi, de a obține feedback pe proiectele tale și de a construi mai multe abilități pentru a obține oportunități de calitate superioară. Nu înceta niciodată să te conectezi în timpul acestor evenimente!
Ia îN Considerare O Diplomă Sau Un Bootcamp îN Dezvoltarea De Jocuri
Vrei o educație completă în dezvoltarea de software? Simte-te liber să o alegi într-o universitate! Deși nu ai nevoie de o diplomă pentru a deveni dezvoltator de jocuri, este bine să o ai, mai ales dacă dorești să lucrezi în industria jocurilor în altă țară. De asemenea, vei întâlni colegi de clasă și profesori cu minți similare care îți pot oferi sprijinul necesar pentru a realiza proiecte pentru a dezvolta un sens de înțelegere.
Este în general preferabil să obții o diplomă în dezvoltare de software sau într-un alt domeniu științific decât o diplomă specializată în dezvoltarea de jocuri. Dar dacă dorești certificări în dezvoltarea de jocuri, bootcamp-uri de dezvoltare de jocuri pot ajuta.
În funcție de cum este structurat un bootcamp, poate dura între o zi și patru/sase săptămâni pentru a-l termina și a obține o certificare.
Folosește Feedback-ul ‘Secret’
Există un mod prin care poți obține un feedback imediat eficient. Și nu mulți vorbesc despre acest feedback ‘secret’.
Nu poți ști dacă ai făcut suficient progres până nu ai obținut acel feedback despre munca ta. Și dacă o faci, poate să te ajute să depășești nevoia de a modifica portofoliul din nou și din nou.
Vorbim despre interviuri.
Când te miști cursorul peste butonul de Aplicare, sindromul impostor îți umbrește ca un turn uriaș care nu te lasă să treci mai departe. Înțelegem de ce.
Oamenii nu acceptă bine respingerea, așa că aplicarea la locuri de muncă devine dintr-o dată descurajantă. Dar este în regulă – nu poți ști dacă ai făcut progres până nu ai obținut feedback-ul de care ai nevoie. Și una dintre cele mai eficiente dar ‘nespuse’ modalități de a obține feedback este să aplici la locuri de muncă și să vezi dacă le obții.
Așadar, caută stagii și roluri junior în studiouri de dezvoltare de jocuri și începe să aplici oricum. Abdicarea interviurilor și susținerea lor îți poate oferi un model de lucru mental despre ceea ce caută recrutorii la cei mai buni candidați și întrebările pe care le pun. Dacă ești respins, poți să le soliciti feedback-ul asupra aplicației tale. Îți vor respecta cererea dacă ești simpatic. Ghidul nostru despre construirea aplicației corecte pentru job poate face asta mai ușor pentru tine.
Folosind aceste noi cunoștințe, îți poți personaliza portofoliile și aplicațiile pentru a te apropia mai mult de acel rol la care ai visat. (Sau începe să îl prezinți editorilor de jocuri ca noi!)
ȘI Fă-o Din Nou!
Este nevoie doar de șapte pași simpli dar consecvenți pentru a-ți construi drumul în industrie. Pentru a deveni un dezvoltator de jocuri, va trebui mult timp și multă auto-învățare. Uneori, poate vei considera că șase luni nu sunt suficiente. Sau ești pe cale să urmezi un curs pe parcursul a mai multor ani. Și este în regulă – punctul este să continui să înveți și să experimentezi.
Și în cele din urmă, vei avea un portofoliu suficient de bun pe care îl poți prezenta editorilor de jocuri ca noi, sau folosi în aplicațiile tale pentru a obține interviuri.
Menține-te la curent cu ce se întâmplă în industrie și nu înceta să adaugi proiecte de înaltă calitate la portofoliul tău. Așa poți să intri în industria jocurilor în cele din urmă.
Avemm o gamă diversificată de roluri disponibile pentru toată lumea, inclusiv oportunități de la distanță! Accesează pagina noastră de joburi și vezi ce avem în stoc la Kwalee pentru oameni pasionați ca tine. Poți să ne contactezi pe noi și pe echipa noastră de recrutare pe LinkedIn pentru a întreba despre roluri care ți se potrivesc. Urmărește-ne pe rețelele de socializare (Twitter | Instagram | Facebook.








