Ați avut vreodată o idee despre care ați crezut că ar fi minunat să fie fundalul unui joc pe PC? Ți-ai dorit vreodată să-ți poți crea propriul joc? Sau poate ați încercat să vă creați propriul joc, dar ați constatat că costul achiziționării unui motor de joc este prea mare? Oricare ar fi motivele dvs., acest articol încearcă să vă ajute să începeți proiectul de creare a propriului joc și cu cel mai mic cost posibil.
Pași
Metoda 1 din 4: Faza de planificare
Pasul 1. Formulează și creează un plan de lucru pentru proiectul tău
Acest pas este, de obicei, neglijat de majoritatea oamenilor care caută să creeze un joc nou, deopotrivă programatori și non-programatori. Cu toate acestea, este și unul dintre motivele majore pentru majoritatea primelor încercări eșuate. Aceasta include, în principal, decizia cât de mult timp și resurse vor fi dedicate fiecărei sarcini din cadrul proiectului și relația dintre aceste sarcini. Desigur, procesele în sine trebuie identificate mai întâi. Citiți în continuare acest articol pentru a identifica diferitele sarcini pe care va trebui să le îndepliniți în cele din urmă.
Pasul 2. Decideți genul jocului dvs
Genurile de jocuri sunt categorii de jocuri bazate pe stilul de joc și interacțiune. Acesta poate fi:
- Jocuri de acțiune: în cazul în care jocul se bazează în mare măsură pe reflexele rapide ale utilizatorului, pe un timp bun, acuratețe sau orice combinație a acestor factori pentru a progresa în continuare în joc.
- Jocuri de aventură: unde jocul se bazează pe abordări non-confruntative care necesită reflexe rapide sau deloc rapide. Jocul progresează prin rezolvarea puzzle-urilor, efectuarea de sarcini sau interacțiunea cu mediul jocului și cu personajele din acesta.
- Jocuri de acțiune-aventură: unde stilul de joc este un amestec al celor două genuri anterioare. De exemplu, există obiective / sarcini pe termen lung care necesită reflexe rapide pentru a fi finalizate, iar jocul progresează prin efectuarea de sarcini secvențiale, fiecare dintre acestea sau unele dintre ele fiind un fel de mini-joc bazat pe acțiune.
- Jocuri de rol (RPG): în cazul în care jucătorii iau „roluri” specifice în cadrul jocului și își progresează personajul în joc prin dobândirea de puncte de îndemânare sau experiență. Unele dintre aceste jocuri sunt bazate pe rând, dar altele folosesc o abordare în timp real. Jocurile de rol online multiplayer (MMORPG-uri) sunt un sub-gen al acestui gen, în care mai mulți jucători împărtășesc același mediu de joc și unele sarcini necesită cooperarea mai multor jucători.
- Jocuri de simulare: în cazul în care jocul depinde de simularea aspectelor din viața reală sau a unor setări fanteziste imaginare.
- Jocuri de strategie: în cazul în care stilul de joc necesită în principal o planificare atentă și o gândire abilă.
- Jocuri de masă și cărți: jocul se bazează pe un set de cărți care trebuie manipulate conform unui anumit set de reguli sau pe manipularea „pieselor” pe o tablă.
Pasul 3. Decideți setarea jocului dvs
Setarea jocului include una sau mai multe dintre următoarele componente:
- Locație / geografie. Locația în care are loc povestea jocului. Aceasta ar putea fi harta detaliată a unui teren fictiv sau dispunerea unui complex militar. Aceasta poate fi o lume fictivă / fantastică, un univers paralel, o altă dimensiune, un nou continent, o anumită țară într-o anumită epocă, un compus cu utilizare specifică … etc.
- Istorie. Povestea din spate a jocului subliniind ceea ce s-a întâmplat până acum în locația decisă pentru jocul care prezintă interes pentru joc.
- Mod. Aceasta decide tema generală a jocului într-un fel. Poate fi un "întuneric" joc tematic, unul utopic sau chiar copilăresc. Acest lucru este influențat în mare măsură de grupul țintă al jocului dvs., pe care ar trebui să îl decideți în timpul fazei de planificare.
- Societatea jocurilor. Trebuie să oferiți fundalul necesar pentru personajele implicate în joc, inclusiv povestiri și caracteristici.
Pasul 4. Decideți stilul grafic / vizual al jocului
Jocul dvs. va fi un joc bidimensional sau tridimensional? Grafica va fi elegantă sau brută? Personajele vor fi redate într-o manieră asemănătoare desenelor animate, în stil comic sau în stilul vieții reale?
Metoda 2 din 4: Faza logistică
Pasul 1. Calculați bugetul disponibil
Nici peste, nici subestimează resursele tale.
Pasul 2. Cercetează motoarele de joc disponibile pe baza alegerilor pe care le-ai făcut în faza de planificare
De exemplu, dacă alegeți să creați un joc de cărți / masă, probabil că nu veți avea nevoie de un motor grafic elegant și veți găsi multe motoare open source dedicate jocurilor de cărți. Cu toate acestea, dacă intenționați să creați un joc de acțiune shooter la prima persoană, este posibil să aveți nevoie de un motor mai puternic pentru jocuri și grafică.
- Luați în considerare nivelul dvs. actual de abilități de programare și limbajele de programare în care sunteți calificat. De exemplu, dacă nu aveți cunoștințe anterioare de programare, veți avea nevoie de un motor care nu necesită abilități de programare.
- Luați în considerare nivelul de documentație oferit de motorul de joc.
- Dacă nu găsiți un motor care să corespundă criteriilor dvs. de buget și cunoștințelor de programare anterioară, căutați motoare de jocuri care necesită cunoștințe de programare la cel mai simplu nivel posibil și vedeți dacă găsiți unul care se potrivește celorlalte criterii. Dacă nu, creșteți puțin în cerința de abilități de programare până când găsiți un motor care să corespundă altor criterii.
Pasul 3. Decideți dacă trebuie sau nu să învățați programarea
Aceasta include decizia:
- Indiferent dacă trebuie să învățați un limbaj de programare, în funcție de motorul de joc ales.
- Ce limbaj de programare trebuie să înveți și pentru ce platformă.
- Ce nivel de calificare trebuie să atingi pentru a-ți putea folosi motorul de joc ales
Pasul 4. Cercetați-vă opțiunile pentru atingerea nivelului de calificare necesar în limbajul de programare necesar
Va trebui să urmați cursuri sau va fi suficient un tutorial online? Cum vă va afecta bugetul?
Pasul 5. Efectuați achizițiile necesare
Asigurați-vă că includeți documentația motorului de joc în achizițiile dvs. dacă documentația este vândută separat.
Pasul 6. Învață să-ți folosești motorul de joc
Pasul 7. Citiți cel puțin o introducere la modelele de inginerie software
Deși nu este o necesitate absolută, va ajuta foarte mult.
Metoda 3 din 4: Faza de implementare
Pasul 1. Începeți mic
Încercarea de a începe cu un joc sofisticat care pune în aplicare întregul lucru dintr-o dată va deveni cel mai probabil frustrant.
Pasul 2. Împarte și cucerește
Nu încercați să rezolvați toate problemele dintr-o dată. În schimb, încercați să împărțiți problemele în altele mai mici și așa mai departe până când ajungeți la probleme gestionabile pe care le puteți rezolva.
Pasul 3. Luați notițe și folosiți feedback
Arată ce s-a terminat în circuitele închise ale prietenilor sau familiei. Modificați-vă designul în funcție de feedbackul pe care îl luați de la recenzori.
Pasul 4. Folosiți un model de design și rămâneți la el
Nu faceți greșeala de a schimba modelele la jumătatea drumului decât dacă este absolut necesar.
Pasul 5. Fii răbdător
Crearea unui joc nu este o sarcină de o zi / săptămână. Unele jocuri nu sunt o muncă de un an!
Metoda 4 din 4: Faza produsului final
Pasul 1. Proiectează-ți campania de marketing
Aceasta nu este neapărat una comercială. Cu toate acestea, trebuie să creșteți vizibilitatea jocului, astfel încât să puteți obține mai multe feedback-uri, care în cele din urmă vă vor ajuta să vă îmbunătățiți jocul și abilitățile de creare a jocului.
Pasul 2. Testați, testați și testați din nou
Deși nimic nu este perfect, ar trebui să încercați să fiți cât mai aproape de el.
Pasul 3. Implementați-vă campania de marketing și publicați-vă jocul
Pasul 4. Luați feedback de la jucătorii care vă joacă jocul
sfaturi
- UDK a fost folosit pentru a crea Assassin's Creed
- CryEngine a fost folosit pentru a face Crysis
- Începeți Mici, Măriți
- Aflați oricum un limbaj de programare, poate fi util
Avertizări
- Nu utilizați materiale protejate prin drepturi de autor în lucrarea dvs. care nu sunt ale dvs. În majoritatea țărilor, utilizarea materialelor protejate prin drepturi de autor fără permisiunea prealabilă a proprietarului drepturilor de autor este considerată o infracțiune care se pedepsește prin lege.
- Aveți grijă suplimentară în alegerea modului de joc și conținutul acestuia se potrivește cu grupul țintă. Acest lucru este important mai ales dacă grupul dvs. țintă sunt copii. Unele conținuturi pot fi considerate jignitoare și chiar ilegale dacă jocul este distribuit ca un joc pentru copii.
- Dacă nu intenționați să luați designul jocului ca o carieră, încercați să vă echilibrați timpul între crearea de jocuri și munca dvs. și alte responsabilități.