gtemata.com

Cum de a crea o Videogame Pornind de la Zero

Industria jocurilor video nu mai este o industrie emergentă: este o realitate bine stabilită. Ei joacă mai mulți oameni decât oricând, iar asta înseamnă că există spațiu pentru a intra în această lume și pentru a crea ceva excepțional. Ai putea să o faci și tu! Dar cum să o facem? Crearea unui joc este foarte complicată, dar o poți face cu ajutor sau bani. Acest ghid vă va arăta elementele de bază pe care trebuie să le luați în considerare pentru a crea un joc excelent. Începeți de la pasul 1 de mai jos.

paşi

Partea 1

Pregătește-te pentru succes
Imaginea intitulă Efectuați un joc video de la zero Scenar 1
1
Realizați ideea jocurilor de noroc. Va trebui să planificați și să vă gândiți la cele mai semnificative probleme dacă doriți ca procesul să fie neobstrucționat. Ce fel de joc doriți să creați (RPG, shooter, platformă etc.)? La ce platformă se va juca? Care vor fi caracteristicile unice și evidente ale jocului dvs.? Fiecare răspuns necesită un set diferit de resurse, abilități și planificare și va avea un impact major asupra dezvoltării jocului.
  • Imaginea intitulă Efectuați un joc video de la zero Scenar 2
    2
    Proiectați un joc bun. Faza de proiectare este foarte importantă, deci ar trebui să lucrați la ea înainte de a începe să creați jocul. Cum vor progresa jucătorii în joc? Cum vor interacționa cu lumea? Cum veți învăța jucătorii să joace? Ce fel de indicatori sonori și muzicieni veți folosi? Toate acestea sunt aspecte foarte importante.
  • Imaginea intitulă Efectuați un joc video de la zero Scenar 3
    3
    Fii realist. Dacă crearea de jocuri precum Mass Effect era ușoară, toată lumea ar face-o. Trebuie să înțelegeți ce puteți face fără a avea un atelier mare de programare și ani de experiență la dispoziția dumneavoastră. De asemenea, va trebui să fii realist și să înțelegi ce poți realiza într-o perioadă rezonabilă de timp. Dacă nu aveți așteptări realiste, probabil că veți fi dezamăgiți repede și veți renunța. Nu vrem să se întâmple asta!
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 4
    4
    Obțineți hardware și software bun. Crearea unui joc care nu este dedicat dispozitivelor mobile necesită un calculator de înaltă performanță. Dacă utilizați un sistem vechi, veți descoperi că nu puteți efectua jocul pe computer. Veți avea nevoie, de asemenea, de programe puternice și specifice pentru a crea jocuri. Unele programe sunt gratuite sau ieftine, în timp ce altele costă o mulțime de bani. Vom discuta software-ul într-o secțiune următoare, dar pentru moment considerăm că veți avea nevoie de modelatori 3D, editori de imagini, editori de text, compilatoare etc.
  • Veți avea nevoie de cel puțin un procesor puternic (cel puțin un quad core și, de preferință, unul din noul i5 sau i7), o mulțime de memorie RAM și o placă video de înaltă performanță.
  • Partea 2

    Creați echipa
    Imaginea intitulă Efectuați un joc video de la zero Scenariul 5
    1
    Creați numai jocuri mici, jocuri minunate cu alte persoane. Dacă doriți să creați un joc mobil cu componente grafice și programe simple, o puteți face. Este un proiect minunat de a lucra singur, pentru că îl puteți folosi pentru a arăta viitorilor angajatori și investitori în ce vă puteți face. Dacă doriți să creați un joc mai serios, va trebui să obțineți ajutor de la alte persoane. Jocurile independente de obicei efectuate numai de o echipă de aproximativ 5-10 persoane (în funcție de complexitate) și cele mai importante jocuri necesită colaborarea a câteva sute de oameni!
  • Imaginea intitulă Efectuați un joc video de la zero Scenar 6
    2
    Construiți-vă echipa. Veți avea nevoie de mulți oameni cu abilități diferite pentru majoritatea jocurilor. Veți avea nevoie de programatori, modelatori, designeri grafici, designeri de jocuri sau de nivel, experți audio, precum și producători și agenți de publicitate.
  • Imaginea intitulă Efectuați un joc video de la zero Pasul 7
    3
    Scrieți un document al proiectului. Gândiți-vă la acest lucru ca la ceva la jumătatea distanței dintre un CV și un plan de luptă pentru jocul dvs. Într-un document de proiect, va trebui să scrieți totul despre designul jocului: stilul jocului, mecanica, personajele, complotul etc. Acesta va servi pentru a arăta tuturor ce trebuie făcut, cine va face acest lucru, ce așteptări sunt și termenele generice pentru a completa toate elementele. Documentul proiectului este foarte important nu numai pentru a vă menține echipa pe drumul cel bun, ci și pentru a atrage potențialii investitori.
  • Ar trebui să împărțiți documentul proiectului în secțiuni și să includeți un index detaliat.
  • Secțiunile comune care trebuie incluse includ istoricul jocului, personajele principale și minore, designul nivelului, stilul de joc, designul grafic și artistic, sunetele de joc și muzica, precum și o analiză a comenzilor și designului interfeței utilizator.
  • Proiectul de document nu ar trebui să cuprindă numai textul. De obicei, puteți găsi proiecte de design, concepte de artă și elemente precum filme sau mostre audio.
  • Nu vă simțiți limitat în ceea ce privește formatarea documentului dvs. de proiect. Nu există un format sau elemente standard care să fie incluse. Doar creați un document care să se potrivească jocului dvs.
  • Imaginea intitulă Efectuați un joc video de la zero Scenariul 8
    4
    Gândește-te la bani. Avem nevoie de bani pentru a crea un joc. Cel puțin, instrumentele sunt scumpe și este o afacere care durează mult timp (pe care nu o puteți folosi pentru a face alte locuri de muncă și a câștiga). Costul va scădea cu numărul de persoane implicate și cu nivelul de pregătire, care va trebui să fie mai mare pentru jocurile mai complexe. Veți avea nevoie să aflați de unde să obțineți banii și va trebui să discutați cu investitorii dvs. cum, cât și cât va fi plătit înainte de începerea lucrului real.
  • Cea mai economică modalitate de a face un joc este de a face totul singur, la 100%. Acest lucru este dificil dacă nu aveți abilitățile necesare și multe sunt necesare. Dacă sunteți o persoană neexperimentată care lucrează singură, nu veți putea crea mai mult decât o aplicație mobilă copiată. Chiar dacă puteți crea singur un joc, ar trebui să plătiți în continuare costul licențelor pentru motoarele grafice, magazinele de aplicații și alte platforme de vânzări. Nu uitați de impozitele pe venit.
  • Pentru a crea un joc indie de calitate medie, veți avea nevoie de aproximativ sute de mii de euro. Titlurile mai mari necesită deseori milioane de euro pentru dezvoltare.
  • Partea 3

    Lucrarea adevărată
    Imaginea intitulă Efectuați un joc video de la zero Scenariul 9
    1
    Începeți planificarea. Va trebui să alegeți un motor pentru jocul dvs. Motorul de joc este acea parte a software-ului care controlează toate detaliile mici ale jocului (cum ar fi AI, fizică, etc.). Motoarele necesită unelte, care în unele cazuri sunt incluse, dar în altele acestea trebuie create de la zero, ceea ce vă permite să interacționați și să creați jocul cu motorul. Odată ce ați rezolvat această problemă, va trebui să găsiți o persoană care poate crea scripturi cu acel motor. Scrierea este partea în care dați ordine motorului de joc. Această etapă de proiect necesită abilități bune de programare.
  • Imaginea intitulă Efectuați un joc video de la zero Pasul 10
    2
    Creați conținutul. De asemenea, va trebui să începeți să creați conținutul jocului adevărat. Aceasta înseamnă modelarea personajelor, crearea spritelor de joc, crearea mediilor, toate obiectele cu care jucătorul poate interacționa etc. În această fază, sunt necesare abilități excelente cu programe 3D și grafice. De asemenea, va fi util să planificați totul în detaliu.


  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 11
    3
    Creați copii beta ale jocului. Veți avea nevoie de oameni care vă joacă creația. Nu vă faceți griji în privința găsirii greșelilor: va trebui să întrebați pe oameni să se joace cu ei doar pentru a înțelege modul în care oamenii văd și interpretează jocul. Ceva care vă este intuitiv ar putea foarte mult să deruteze pe altcineva. Un tutorial sau un element al istoriei poate lipsi. Nu puteți ști ce vor fi problemele. De aceea este important să primim opinii externe.
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 12
    4
    Încercați, încercați și încercați. După ce ați creat jocul, nu ați terminat încă lucrarea. Va trebui să încercați totul. toate. Va trebui să încercați toate scenariile de joc pentru a vă asigura că nu există greșeli. Acest lucru necesită timp și forță de muncă. Luați mult timp la faza de testare!
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 13
    5
    Arătați-vă jocul. Arată jocul oamenilor când sa terminat. Ele arată companiilor că ar putea investi și oamenilor care ar putea juca cu ei! Creați un site web și un blog de dezvoltare, publicați instantanee, ghiduri video, remorci și alte tipuri de conținut pentru a le arăta oamenilor despre jocul dvs. Creșterea interesului oamenilor va fi crucială pentru succesul jocului.
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 14
    6
    Publicați jocul. Puteți să vă publicați jocul pe mai multe platforme, dar unde să faceți acest lucru depinde de tipul de joc pe care l-ați creat. În prezent, magazinele de aplicații și serviciul Steam sunt cele mai accesibile servicii pentru un dezvoltator independent. Puteți să vă eliberați jocul pe un site personal în mod independent, dar costurile de găzduire vor fi foarte mari. De asemenea, veți avea o vizibilitate redusă.
  • Partea 4

    Găsiți resursele
    Imaginea intitulă Efectuați un joc video de la Scratch Pasul 15
    1
    Încearcă programele de creare a jocurilor pentru începători. Există multe programe excelente care pot fi folosite de toată lumea pentru a crea jocuri simple. Cele mai renumite sunt, probabil, Game Maker și RPG Maker, dar, de asemenea, Atmosphir și Factory Games sunt de bună calitate. Puteți folosi, de asemenea, instrumente de programare pentru copii, cum ar fi MIT`s Scratch. Acestea sunt programe extrem de utile pentru a afla abilitățile de care veți avea nevoie.
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 16
    2
    Aflați despre diferitele programe grafice. Dacă nu doriți să angajați un profesionist care are grijă de grafică, va trebui să studiezi foarte mult. Va trebui să înveți cum să folosești multe programe grafice complexe ... dar poți să o faci! Photoshop, Blender, GIMP și Paint.net sunt programe bune pentru a începe dacă doriți să faceți grafica jocului dvs.
  • Imaginea intitulă Efectuați un joc video de la zero Scenariul 17
    3
    Luați în considerare să deveniți un profesionist. Va fi mult mai simplu să creați un joc de succes și să găsiți investitori dacă aveți experiență, o calificare și un joc cunoscut în legătură cu numele dvs. Din acest motiv, este probabil o idee bună să lucrați pentru o casă de dezvoltare tradițională și cunoscută înainte de a încerca singur norocul. Pentru a face acest lucru, poate fi necesar să dobândiți o diplomă sau competențe universitare, dar nu uitați că acest lucru vă va permite să vă atingeți obiectivul.
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 18
    4
    Intrați în comunitatea indie. Comunitatea de dezvoltare a jocurilor indie este puternică, deschisă și dispusă să vă ajute. Dacă sunteți dispus să susțineți, să promovați, să discutați și să ajutați alții în proiectele lor, veți primi același tratament. Discutați cu alți dezvoltatori, învățați-i să îi cunoașteți și să îi informați. Veți fi surprinși de ceea ce veți realiza cu ajutorul comunității.
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 19
    5
    Profitați de crowdfunding dacă doriți cu adevărat să creați un joc. Dacă doriți să faceți un joc profesionist care să concureze cu jocuri reale, veți avea nevoie de mulți bani. Nu este posibil altfel. Din fericire, în ultimii ani, crowdfunding, adică practica de a solicita fonduri pentru a juca direct către cei care o cumpără, a făcut posibil ca mulți dezvoltatori independenți să creeze jocuri excelente. Aflați mai multe despre Kickstarter și site-uri similare. Cu toate acestea, considerați că va trebui să depuneți eforturi pentru a crea o campanie de succes, care necesită obiective realiste, recompense excelente și comunicare constantă.
  • Sfaturi

    • Nu vă așteptați ca primul dvs. joc să reprezinte o piatră de hotar care va revoluționa industria jocurilor video. Dacă lucrați din greu, s-ar putea întâmpla, dar nu este posibil. Nu renunțați și întrebați oamenii ce le plăcea și ce nu-i plăceau. Implementați elementele pe care le-ați plăcut în al doilea joc și îmbunătățiți sau eliminați elementele negative ale primei.
    • Continuați să învățați. Dacă ai nevoie de ajutor, cere-l. Există miliarde de oameni gata să vă ajute să creați un joc, așa că nu vă fie frică să întrebați. Și amintiți-vă, există întotdeauna loc de îmbunătățire, așa că continuați să studiați și să învățați cum să faceți jocuri.
    • Încearcă. Încearcă. Încearcă. Unul dintre aspectele care vă pot distruge jocul este prezența de erori, erori și erori critice după publicarea sa. Creați pentru jocul dvs. de pe stadion cum ar fi "dezvoltare" (încă în producție), "alfa" (faza inițială de testare); "închis beta" (o fază de testare înainte de publicare rezervată persoanelor invitate sau alese) e "deschis beta" (o fază de testare deschisă publicului înainte de publicare). Alegeți persoanele potrivite pentru faze alfa și beta închise și colectați cât mai multe comentarii și critici posibil. Utilizați-le pentru a vă îmbunătăți jocul și pentru a corecta cât mai multe bug-uri posibil înainte de publicare. Notă: Adăugați a "pre-" sau "versiunea xx.xx" la stadioanele dvs. pentru a le defini mai bine. Asigurați-vă că este clar că acestea sunt versiuni de dezvoltare.
    • Nu uitați să salvați o copie de siguranță a fișierelor dvs. de multe ori. Nu știi niciodată când computerul tău se va sparge.
    • Creați o așteptare și faceți publicitate jocului. Nu esti singurul care vrea sa devina creator de jocuri video. Puteți elibera un joc și acest lucru ar putea fi imediat umbrit de jocuri noi sau mai bune. Pentru a contracara acest efect, răspândiți cuvântul despre jocul dvs. de ieșire cu toate mijloacele posibile. Eliberați câteva detalii din timp în timp. Stabiliți o dată de lansare, astfel încât oamenii să fie nerăbdători. În acest caz, puteți plăti pentru publicitate.
    • În cele din urmă, nu renunțați niciodată. Crearea unui joc poate fi un proces obositor, obositor și frustrant. În unele cazuri, veți dori să renunțați și să faceți altceva. Nu face asta. Luați o pauză câteva zile. Când te întorci, vei fi găsit din nou încrederea necesară.
    • Amintiți-vă, o echipă poate face întotdeauna o treabă mai bună decât o singură persoană. Puteți reduce foarte mult volumul de muncă și timpul necesar împărțind echipa în grafică și programare și apoi în diviziuni precum scris, compoziție etc. În acest caz, va trebui să faceți alegeri pe baza programului pe care îl utilizați, deoarece software-ul de creare grafică, cum ar fi BGE, Unity și UDK, nu acceptă buna funcționare a grupului.
    • Creați un plan de lucru. Dacă aceasta este prima dată când încerci să creezi un joc, poți experimenta și nu crea un plan de lucru. Dar un plan vă poate ajuta să rămâneți la curent și poate fi deosebit de important dacă ați stabilit deja o dată de ieșire.

    Avertismente

    • Acordați atenție drepturilor de autor! Găsiți idei originale pentru jocul dvs. Dacă nu puteți găsi idei complet originale, puteți împrumuta elemente de joc și le puteți edita. Dacă trebuie să includeți în mod necesar elemente de joc cu drepturi de autor, cum ar fi parcele, personaje sau muzică, citați creatorii originali. Conceptele (stiluri de redare, scriere de cod etc.) nu pot fi protejate prin dreptul de autor, chiar dacă numele personajelor și lumile narative sunt.
    • Asigurați-vă că respectați licențele instrumentelor pe care le utilizați. Multe programe software (cum ar fi Unity) împiedică utilizarea comercială (adică nu puteți vinde un joc creat cu acest program) dacă nu plătiți o licență scumpă. În acest caz, programele open source pot fi foarte utile pentru uz comercial. Acordați atenție programelor open source "copyleft" totuși. Un exemplu de acest tip de licență și Licența publică generală GNU. Necesită eliberarea jocului dvs. sub aceeași licență. Acest lucru vă permite în continuare să creați jocuri pe care le puteți vinde dacă păstrați drepturile asupra graficelor și a altor elemente. Cu toate acestea, este posibil să aveți probleme juridice dacă decideți să utilizați biblioteci non-open source cum ar fi FMOD. De asemenea, mai ales dacă sunteți un programator bun, veți avea acces la codul sursă, astfel încât să puteți depana programul sau chiar să adăugați caracteristici care vă plac. Puteți găsi mai multe informații despre open source (numit "software gratuit" de la fondatorul mișcării) în acest link.
    Distribuiți pe rețelele sociale:

    înrudit