Faceți singur un joc video complet

Piața jocurilor video a încetat de mult să fie o realitate - acestea au predominat deja. Mai mulți oameni decât oricând joacă jocuri video, ceea ce înseamnă că există multe oportunități pentru oricine dorește să înceapă să facă jocuri video mari. Ai putea fi unul dintre ei! Dar cum faceți asta? Procesul de a face un joc este foarte complex, dar poate fi manipulat dacă primiți ceva de la alții sau aveți banii de care aveți nevoie. Iată cum puteți arăta cum să faceți propriul dvs. joc și ce trebuie să aveți în vedere pentru a face bine. Doar începeți la pasul 1 de mai jos.

metodă

Partea 1
Setați cursul pentru succes

Imaginea intitulă Efectuați un joc video de la zero Scenar 1
1
Înțelegeți jocul. Trebuie să vă gândiți mai degrabă la unele lucruri importante în avans, dacă doriți să derulați fără probleme proiectul. La ce gen ar trebui să aparțin jocul dvs. (joc de rol, shooter, joc de platformă etc.)? Pe ce platformă ar trebui să se joace jocul dvs.? Care este diferența dintre joc și ceea ce îl face unic? Răspunsurile la aceste întrebări au un impact direct asupra dezvoltării jocurilor, deoarece modul în care alegeți fiecare dintre ele determină ce resurse, abilități și pregătire sunt necesare.
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 2
    2
    Proiectați un joc bun. Deoarece designul jocului este central, trebuie să vă gândiți la el înainte de a începe să creați jocul. Cum te misti in joc? Cum pot interacționa jucătorii cu lumea jocurilor? Cum îi arăți jucătorilor cum să folosească jocul? Ce sunete și ce muzică veți folosi? Toate acestea sunt foarte importante.
  • Imaginea intitulă Efectuați un joc video de la zero Scenar 3
    3
    Rămâneți realist. Dacă ar fi într-adevăr atât de ușor să obțineți un joc ca Mass Effect, atunci toată lumea ar fi. Trebuie să fii clar despre ce poți și nu poți face dacă nu ai un studio mare și o experiență mică. De asemenea, trebuie să țineți cont de timpul disponibil. Dacă nu sunteți realist aici, probabil veți fi rapid dezamăgit și renunțați. Dar nu vrem să renunți!
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 4
    4
    Obțineți hardware și software bun. Efectuarea unui joc care nu se limitează la rularea smartphone-urilor necesită un computer care depășește în termeni standard. Dacă utilizați un sistem mai vechi, veți descoperi că jocul pe care doriți să îl redați nu funcționează pe calculatorul dvs. De asemenea, aveți nevoie de un software puternic și foarte specific pentru jocuri. Unele programe sunt ieftine sau chiar gratuite, în timp ce altele costă o mulțime de bani. Software-ul bun este prezentat mai jos, dar trebuie să știți că aveți programe ca e. un modelator 3D, software de editare a imaginilor, editori de text, compilatoare, etc.
  • Aveți 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ă grafică high-end.
  • Partea 2
    Puneți echipa împreună

    Imaginea intitulă Efectuați un joc video de la zero Scenariul 5
    1
    Faceți doar jocuri mici, jocuri mari cu alții. Dacă doriți doar să faceți un joc mic pentru dispozitive mobile, care are o grafică simplă și este ușor de programat, este bine. Acesta este un proiect bun pe care îl puteți lucra singur pentru că îl puteți folosi pentru a arăta viitorilor angajatori și investitori ce puteți face. Dar dacă vrei să faci un joc mai dificil, atunci ai nevoie de alți oameni pentru a te ajuta cu asta. Jocurile Indie sunt de obicei alcătuite din 5-10 persoane, în funcție de complexitate, și sute de oameni fac jocuri mari.
  • Imaginea intitulă Efectuați un joc video de la zero Scenar 6
    2
    Creați împreună o echipă. Pentru majoritatea tipurilor de jocuri aveți nevoie de o mulțime de oameni cu multe aptitudini diferite. Aveți nevoie de programatori, modele, designeri grafici, gameplay-uri și designeri de nivel, specialiști de sunet și producători sau experți în marketing și cineva pentru finanțe.
  • Imaginea intitulă Efectuați un joc video de la zero Pasul 7
    3
    Creați o descriere a proiectului. Trebuie să vă imaginați ca un amestec de plan de reluare și luptă pentru jocul dvs. Într-o descriere a designului este tot ceea ce se referă la designul jocului dvs.: gameplay-ul, mecanica, caracterul, complotul etc. Este, de asemenea, enumerată în ce trebuie făcut totul, cine o face, care sunt așteptările și când piese individuale ar trebui să fie finisate. Descrierea dvs. de design nu este doar importantă pentru a vă menține propriii oameni pe drumul cel bun, ci și pentru ai arăta potențialilor investitori.
  • Descrierea dvs. de proiectare trebuie să fie împărțită în secțiuni și să aibă un cuprins detaliat.
  • De obicei, există secțiuni de povestiri, personaje principale și minore, design nivel, gameplay, grafică și design grafic, sunete și muzică și o prezentare generală a controlerului și a interfeței cu utilizatorul.
  • Descrierea designului nu trebuie să conțină doar text. De asemenea, include schițe de proiectare, concepte grafice sau chiar o previzualizare video și mostre audio.
  • Simțiți-vă liber în design și nu vă îngrijorați prea mult despre formatare. Nu există niciun standard sau lucruri care trebuie să intre înăuntru. Faceți un document care să se potrivească bine jocului dvs.
  • Imaginea intitulă Efectuați un joc video de la zero Scenariul 8
    4
    Gândiți-vă la finanțe. Aveți nevoie de bani pentru a face un joc. Deși este posibil să nu existe alte costuri, aveți nevoie de programe și de timpul (în care altfel ar trebui să faceți bani). Devine tot mai scump, cu cât mai multe persoane trebuie să lucrezi și cu atât sunt mai complexe abilitățile necesare pentru a face un joc mai dificil. Trebuie să vă gândiți de unde vor veni banii și trebuie să le spuneți tuturor angajaților când, unde și câte bani vor primi înainte de începerea lucrului.
  • Cel mai ieftin mod de a face un joc este să faceți totul singur. Dar acest lucru este dificil dacă nu aveți abilitățile necesare sau aveți nevoie de multe abilități diferite. Majoritatea oamenilor care o incearca singura si nu au prea multa experienta, obtin imitatia unei aplicatii simple la maximum. Dar chiar dacă faceți totul de unul singur, trebuie să plătiți redevențe pentru majoritatea motoarelor bune, magazinelor și altor puncte de vânzare. Nu uitați să includeți impozite pe venitul dvs.!
  • Pentru a face un joc indie de calitate medie, veți avea nevoie de câteva sute de mii de dolari. Dezvoltarea unor jocuri cu adevărat mari costă de multe ori milioane.
  • Partea 3
    Țineți cont de procesul planificat

    Imaginea intitulă Efectuați un joc video de la zero Scenariul 9
    1
    Programați jocul. Trebuie să alegeți un motor pentru jocul dvs. Motorul este softul care reglementează în detaliu modul în care funcționează jocul dvs. (AI, fizica etc.). Motoarele au nevoie de instrumente software suplimentare care sunt uneori prezente, dar ocazional trebuie, de asemenea, să fie scrise. Acestea vă permit să interacționați cu motorul pentru a programa jocul cu motorul. Odată ce știți ce motor să utilizați, trebuie să găsiți pe cineva care cunoaște limbajul de scripting al acelui motor. Limba scriptului îi spune motorului ce să facă. Aceasta necesită de obicei cunoștințe de programare.
  • Imaginea intitulă Efectuați un joc video de la zero Pasul 10
    2


    Creați conținutul. De asemenea, trebuie să începeți prin crearea conținutului real al jocului. În mod specific, aceasta înseamnă că personajele, spritele, mediul și toate obiectele cu care personajul poate interacționa trebuie modelate. Aptitudini excelente de software 3D și o gamă artistică sunt necesare pentru a reuși. O planificare precisă în avans nu face nici rău!
  • Faceți un joc video de la Scratch Pasul 11
    3
    Obțineți testere beta. Aveți nevoie de oameni pentru a juca acest joc. Nu este vorba numai de găsirea de greșeli, ci și de modul în care jucătorii văd și experimentează jocul. Ceva care vă pare perfect plauzibil poate fi confuză pentru ceilalți. Un tutorial sau un element al povestirii poate lipsi. Din moment ce nu puteți fi niciodată în siguranță aici, este important să auziți opiniile celor din afară.
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 12
    4
    Testați, testați, testați. Chiar dacă jocul este terminat, lucrarea nu sa terminat încă. Trebuie să testați totul acum. Totul! Trebuie să treceți prin fiecare scenariu posibil în joc pentru a vă asigura că nu există erori. Este nevoie de timp și mulți oameni. Oferiți timp pentru testare!
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 13
    5
    Aplică-ți jocul. Lăsați-i pe oameni să vă vadă jocul atunci când se termină. Arătați-le companiilor care se califică drept investitori și persoane care ar dori să o joace. Creați un blog pentru site-uri web și pentru dezvoltatori, postați capturi de ecran, videoclipuri, walkthroughs, remorci și alte lucruri pentru a arăta oamenilor despre jocul dvs. Interesul interesant este crucial pentru succesul jocului.
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 14
    6
    Publicați-vă jocul. Există multe locuri în care poți posta jocul, dar unde ar trebui să faci în cele din urmă acest lucru depinde de tipul jocului pe care l-ai făcut. În prezent, magazinele de aplicații și Steam sunt cele mai bune locuri pentru începători. De asemenea, puteți lansa jocul în mod independent pe site-ul dvs., dar taxele de găzduire pot fi destul de ridicate - iar jocul dvs. va fi mai puțin vizibil pentru alții.
  • Partea 4
    Găsiți ajutoare adecvate

    Imaginea intitulă Efectuați un joc video de la Scratch Pasul 15
    1
    Experimentați cu software-ul de dezvoltare de jocuri potrivit pentru începători. Există câteva programe bune pe care le puteți folosi ca începători pentru a crea jocuri simple. Cele mai cunoscute sunt, probabil, Game Maker și RPG Maker, dar Atmosphir și Factory Games sunt, de asemenea, bune. Puteți utiliza, de asemenea, ajutoare de programare pentru copii, cum ar fi Scratch de la MIT. Acesta este un mod uimitor de a învăța abilitățile de bază.
  • Imaginea intitulă Efectuați un joc video de la Scratch Pasul 16
    2
    Practica cu diferite programe grafice. Dacă nu angajați un profesionist pentru munca grafică, aveți multe de învățat. Trebuie să înveți cum să se ocupe de un număr de programe grafice complexe ... dar poți să faci asta! Photoshop, Blender, GIMP și Paint.net sunt excelente pentru a începe dacă doriți să creați elementele grafice ale jocului dumneavoastră.
  • Faceți un joc video de la zero Scenariul 17
    3
    Gândiți-vă la lucrul la un studio de joc. Este mult mai ușor pentru tine să faci un joc de succes și să găsești investitori dacă ai experiență, o educație adecvată și un joc familiar asociat cu numele tău. De aceea este posibil să nu fie o idee proastă de a lucra pentru un bine-cunoscut studio de joc înainte de a vă sta pe propriile două picioare. Este posibil să trebuiască să terminați școala și să dobândiți anumite abilități, dar cu siguranță vă va apropia de obiectivul dvs. și veți plăti în cele din urmă.
  • Faceți un joc video de la Scratch Pasul 18
    4
    Devino parte a comunității de jocuri indie. Comunitatea jocului indie este puternică, îi place să sprijine și este deschisă oamenilor noi. Dacă dvs. sunteți dispus să oferiți ajutor competent, să îl promovați și să îl discutați cu proiectele dvs., veți primi sprijin în schimb. Vorbiți cu oamenii, cunoașteți-i și lăsați-i să vă cunoască. Veți fi uimiți de ceea ce puteți obține ca parte a unei astfel de comunități!
  • Faceți un joc video de la Scratch Pasul 19
    5
    Dacă sunteți serioși, încercați să faceți crowdfunding. Dacă vrei să faci un joc profesionist care să concureze cu alte jocuri serioase, ai nevoie de bani cu siguranță. Nu este nimic care să-l scuture. Din fericire, în ultimii ani, a devenit mai ușor să se plătească, deoarece cu ajutorul crowdfunding chiar și fără nume pot dezvolta jocuri excelente. Familiarizați-vă cu Kickstarter și alte site-uri similare. Dar trebuie să știți că aveți nevoie de o campanie cu adevărat remarcabilă - fără obiective realiste, recompense dorite pentru suporteri și comunicare consecventă.
  • Sfaturi

    • Testare. Testare. Testare. Cel mai enervant și mai jenant lucru care ți se poate întâmpla este să găsești bug-uri critice, glitches și bug-uri în joc după lansare. Includeți diferite faze, și anume "Dezvoltarea", "Alpha" (primele teste), "Beta închisă" (un test de presă pentru persoanele invitate sau selectate) și "Open Beta" (o fază de testare înainte de lansare pentru public) . Alegeți persoane potrivite pentru etapele Alpha și Beta închisă și colectați cât mai multe comentarii și critici constructive posibil. Utilizați-le pentru a vă îmbunătăți jocul și pentru a elimina cât mai multe greșeli, înainte de a le publica. Notă: Împărțiți mai departe fazele de mai sus în "pre;" sau "xx.xxx" pentru a rafina mai mult planificarea. Asigurați-vă că o versiune de dezvoltare este, de asemenea, marcată ca atare.
    • Nu te aștepta ca primul tău joc să fie o piatră de hotar. Sigur, dacă încerci cu adevărat, asta se poate întâmpla, dar probabil că nu. Nu puteți renunța acum, să ascultați pe alții să vă spun ce puteți face mai bine și ce vă plăcea. Construiți lucrurile pozitive în următorul joc și îmbunătățiți negativul (sau lăsați-l).
    • Nu renunta niciodata. Crearea unui joc poate fi un proces plictisitor, plictisitor și frustrant. Uneori vei simți nevoia de a renunța la tot și de a face altceva. Nu face asta! Luați o pauză și faceți ceva diferit pentru câteva zile. Dacă veți continua, vă veți simți din nou încrezător.
    • Nu uitați să vă copiați fișierele în mod frecvent Nu știți niciodată când unitatea hard va renunța la fantomă.
    • Continuați învățarea. Dacă aveți nevoie de ajutor, întrebați. Există o mulțime de oameni cărora le place să ajute la problemele de dezvoltare a jocului, așa că nu vă fie frică să le întrebați. Și amintiți-vă că puteți face tot mai bine lucrurile, așa că continuați să învățați cum să jucați jocuri.
    • Creați un hype despre jocul dvs. și faceți publicitate. Uită-te la fapte: nu ești singurul dezvoltator de jocuri din lume. Puteți scoate un joc și va fi eclipsat în secunda următoare prin jocuri mai noi și / sau mai bune. Pentru a contracara acest lucru, ar trebui să vă aduceți jocul prin toate mijloacele în conversație. Presărați aici și acolo câteva informații despre detaliile jocului. Stabiliți o dată de lansare, astfel încât oamenii să se bucure de joc chiar mai mult. Dacă este cazul, puteți lua în considerare și plata pentru publicitate.
    • Amintiți-vă că o echipă este întotdeauna mai bună decât să lucrați singură. Puteți salva o mulțime de muncă și de timp, împărțind echipa în experți în grafică și programare și apoi făcând alte subdiviziuni, cum ar fi: Acest lucru este foarte important, dar depinde și de software-ul pe care îl utilizați - deoarece mediile de dezvoltare grafică precum BGE, Unity și UDK au un suport redus al fluxului de lucru al echipei și poate că este o idee mai bună pentru a edita codul direct și apoi la un sistem de control al versiunii (de ex git) pentru a trimite.
    • Practicați cât de mult puteți pentru a vă face jocurile mai bune - practica este perfectă!
    • Creați un plan de lucru. Dacă aceasta este prima ta încercare de a slăbi totul și de a experimenta în jurul valorii de, acest lucru nu poate fi necesar. Cu toate acestea, vă va ajuta să urmăriți și este deosebit de important dacă aveți o dată specifică de lansare. Planificați când doriți să terminați și apoi împărțiți perioada în secțiuni mai mici în care trebuie să se realizeze programarea, lucrul grafic, etc.

    avertismente

    • Urmăriți drepturile de autor! Ideile pentru jocul dvs. ar trebui să fie cât mai independente posibil. Dacă vă puteți gândi la ceva mai bun, este o idee bună să începeți cu un singur aspect al unui joc existent și apoi să îl schimbați. Dacă doriți absolut să utilizați părți protejate de alte jocuri, cum ar fi complotul, personajele sau muzica, numiți inventatorii originali. Conceptele (modul de joc sau modul în care scrieți codul etc.) nu pot fi protejate, dar numele personajelor și universurilor narative sunt, de obicei, identice.
    • Acordați atenție licențelor instrumentelor pe care le utilizați. O mulțime de software proprietar (cum ar fi Unity) interzice utilizarea comercială (adică nu puteți vinde jocuri create cu acesta) decât dacă ați achiziționat o licență scumpă. Aici, software-ul open source poate fi de ajutor deoarece permite utilizarea comercială. Dar aveți grijă cu software-ul open source cu licență "Copyleft", cum ar fi. Licența publică generală GNU. Este necesar să vă publicați software-ul sub aceeași licență. Acest lucru este bine pentru jocuri, deoarece puteți să le vindeți dacă faceți grafice, etc. Cu toate acestea, s-ar putea să aveți probleme juridice utilizând o bibliotecă de software cu sursă închisă, cum ar fi FMOD. În plus, dacă aveți abilități bune de programare, puteți accesa codul sursă fără a trebui să lucrați cu o cutie neagră: acum puteți remedia erorile și crea funcții suplimentare după cum doriți. Tu găsești aici mai mult despre software-ul open source (numit "software liber" de către fondatorul mișcării - "liber" ca în "libertate", nu în termeni de preț).
    Distribuiți pe rețelele sociale:

    înrudit