Cum să faci un joc video de la zero
Jocuri video - acest lucru nu mai câștigă industria impulsului. Ea zboară. Oamenii care joacă jocuri video mai mult ca niciodată. Și acest lucru înseamnă că multe oportunități apar pentru ca oamenii noi să treacă și să facă un joc minunat. Poate fi tu! Dar cum să faci asta? Procesul de creare a jocului este foarte complicat, dar puteți face jocul cu o mulțime de ajutor sau finanțare. Vă vom spune despre elementele de bază pe care va trebui să le luați în considerare pentru a vă face jocul și faceți-o bine. Începeți doar cu pasul 1 de mai jos.
Pași
Metoda 1 din 4:
Pregătirea pentru succesunu. Observați cu jocul dvs. Va trebui să vă planificați suficient și să vă gândiți la problemele globale dacă doriți ca procesul să meargă fără probleme. Ce gen va fi jocul dvs. (RPG, Shooter, Platformer și T.D.)? Ce platformă va fi lansată jocul? Ce caracteristici unice și distinctive vor fi jocul dvs? Pentru răspuns la fiecare întrebare, sunt necesare o varietate de resurse, abilități și planificare, deoarece acestea afectează dezvoltarea jocului în moduri diferite.

2. Faceți un design bun pentru joc. Cum este jocul încadrat va fi foarte important, deci va fi mai bine să se ocupe de astfel de lucruri înainte de a începe să facă jocul. Cum vor veni jucătorii peste joc? Cum jucătorii vor interacționa cu lumea din jur? Cum veți pregăti jucătorii? Ce acompaniament audio și muzical veți folosi? Toate acestea sunt foarte importante.

3. Fi realist. Dacă jocul va fi ștampilat, deoarece efectul de masă a fost ușor, toată lumea ar face-o. Trebuie să înțelegeți ce puteți și nu puteți face fără un studio imens și o experiență bună de către umeri. De asemenea, trebuie să fiți realist în ceea ce puteți face pentru o perioadă rezonabilă de timp. Dacă nu vă uitați la puterea voastră, cel mai probabil va dezamăgi și renunța. Și nu vrem să vă predați!

4. Găsiți fierul bun și software-ul. Crearea unui joc la orice nivel de mai sus "Mobile" necesită un computer pe care majoritatea îl va apela "La dracu `. Dacă utilizați vechiul sistem, veți găsi rapid că nu veți putea rula jocul pe care îl faceți. De asemenea, veți avea nevoie de programe foarte puternice și destul de specializate pentru crearea de jocuri. Unele dintre ele sunt ieftine sau gratuite, dar restul poate costa destul de scumpe. Vom examina următoarele secțiuni din următoarele secțiuni, cu toate acestea, puteți observa că software-ul de care aveți nevoie poate include programe de programare 3D, editori de imagini, editori de text, compilatoare și t.D.
Metoda 2 din 4:
Colectați echipa dvsunu. Faceți jocuri mici și jocuri mari cu alte persoane. Dacă doriți să faceți rapid un joc pentru mobil cu efecte vizuale simple și cod, nimic rău. Acesta este un proiect bun pe care îl puteți lucra singur și îl puteți folosi pentru a arăta viitoare angajatorilor și a investitorilor ce sunteți capabili. Dar dacă doriți să faceți un joc mai serios, veți avea nevoie de ajutor de la alte persoane. Jocurile Indi sunt de obicei dezvoltate de o echipă de 5-10 persoane (în funcție de complexitate), iar peste mai multe jocuri celebre pot lucra până la câteva sute de oameni!

2. Construiți-vă echipa. Veți avea nevoie de mulți oameni cu multe abilități diferite, dacă intenționați să dezvoltați un joc într-unul dintre cele mai multe stiluri. Aveți nevoie de programatori, dezvoltatori de modele, designeri vizuali, designeri de gameplay și niveluri, experți audio, precum și producători sau oameni familiarizați cu marketingul.

3. Efectuați un document de proiect. Uită-te la el ca ceva mediu între CV-uri și planul de luptă pentru jocul tău. Documentul de proiect descrie totul despre designul jocului: gameplay, mecanică, personaje, complot și t.D. Creând-o, de asemenea, clarificați tot ce trebuie să faceți care o va face, ceea ce va aștepta și programul principal pentru toate cazurile. Documentul de proiect este foarte important nu numai pentru a păstra echipa în formă bună, ci și pentru potențialii investitori.

4. Gândiți-vă la bani. Pentru a face jocul, aveți nevoie de bani. Printre altele, instrumentele sunt destul de scumpe, iar dezvoltarea durează mult timp (luând-o din momentul în care ați putea cheltui pentru a face bani). Proiectul este mai scump decât mai mulți oameni de care aveți nevoie pentru a atrage, și abilitățile mai complexe trebuie să facă pentru a face mai multe jocuri avansate. Va trebui să determinați unde veți lua bani și discutați cu participanții ca și când și cât de mult le plătiți înainte de începerea lucrului.
Metoda 3 din 4:
Realizăm munca de rutinăunu. Programist. Va trebui să alegeți motorul pentru jocul dvs. Motorul de joc face parte din programul care controlează totul la cele mai mici detalii ale jocului dvs. (cum ar fi AI, Fizică etc.D.) Pentru motoarele aveți nevoie de instrumente care sunt uneori aprinse și uneori au de-a face cu zgârieturile. Ele vă permit să interacționați și să creați un joc pe motor. Odată ce faceți acest lucru cu acest lucru, va trebui să găsiți pe cineva care știe cum să scrie scripturi pe acest motor. Când scrieți scenarii, spui motorul de joc ce să facă. De obicei, este necesar să avem abilitățile unui programator într-o anumită măsură.

2. Creați conținut. De asemenea, va trebui să începeți să creați conținut în joc. Aceasta înseamnă modelare personaje, crearea de sprite de jocuri, lumea înconjurătoare, toate obiectele pe care jucătorul le poate interacționa cu.D. De obicei, au nevoie de abilități excelente pentru a lucra cu programe 3D de modelare și arte vizuale pentru a finaliza acest caz. Planificarea atentă este, de asemenea, bună.

3. Așezați mai multe versiuni beta. Veți avea nevoie de oameni să treacă jocul. Nu acordați atenție erorilor. Aveți nevoie de oameni să joace doar pentru a afla cum alții văd și vă îngrijorați jocul. Ceva care pare a fi natural pentru tine poate pune pe toți ceilalți. Instrucțiunea sau elementul de complot poate fi absent. Nu știu niciodată în avans. Prin urmare, este important să învățăm din exterior.

4. Testați, testați, testați. Odată ce ați terminat crearea jocului, nu ați terminat complet complet. Va trebui să testați totul. Tot. Va trebui să treceți prin fiecare scenariu posibil din jocul dvs. pentru a vă asigura că nu există greșeli nicăieri. Este nevoie de o mulțime de resurse și resurse umane. Evidențiați suficient timp în calendarul de testare!

cinci. Publicați-vă jocul. Arătați oamenilor lor jocul lor de îndată ce îl terminați. Arătați-i cu companii care ar putea dori să investească în ea, precum și oameni care, în opinia dvs., doresc să o joace! Obțineți site-ul și blogul dezvoltatorului, puneți capturi de ecran, pasaje video, remorci și alte materiale pentru a arăta oamenilor ce este jocul dvs. Încălzirea interesului este extrem de important pentru succesul jocului dvs.

6. Să ne eliberăm jocul. Există multe locuri unde puteți elibera jocul, dar un anumit loc va depinde de tipul de joc pe care l-ați făcut. Aplicațiile și aburul sunt cele mai deschise pentru începători. Vă puteți elibera jocul independent pe site-ul dvs. web, dar prețul de găzduire este, de obicei, excesiv. În plus, nu vei fi atât de vizibil.
Metoda 4 din 4:
Căutarea resurselorunu. Încercați programe pentru a crea jocuri pentru începători. Există mai multe programe excelente pe care începătorii le pot folosi pentru a face jocuri simple. Probabil cea mai faimoasă dintre ei - MakerulGame Maker și RPG Maker, Fabrica de Nobosfir și Jocuri sunt, de asemenea, bune. De asemenea, puteți utiliza instrumente pentru programarea de învățare a copiilor, cum ar fi zgârieturile lui Iit. Ele sunt surprinzător de potrivite pentru învățarea principalelor abilități de care aveți nevoie.

2. Aflați despre diferite programe grafice. Dacă nu veți angaja un profesionist pentru a efectua o muncă grafică, trebuie să învățați foarte mult. Va trebui să înveți să lucrați cu un număr de programe grafice complexe. Dar o poți face!Photoshop, Blender, Gimp și vopsea.NET sunt potrivite pentru a începe dacă veți face elemente vizuale pentru jocul dvs.

3. Gândiți-vă că mai întâi de a deveni un profesionist. Veți fi mult mai ușor să faceți un joc de succes și să atrageți investitori dacă aveți experiență, educație și un joc bine-cunoscut legat de numele dvs. Prin urmare, va fi o idee bună să lucrați la compania obișnuită și binecunoscută a dezvoltatorilor de joc înainte de a începe să faceți jocurile. Pentru a face acest lucru, este posibil să trebuiască să mergeți la școală sau să obțineți anumite abilități, dar totuși vă duce la obiectivul dvs. și, în cele din urmă, merită.

4. Doar în comunitatea indie. Comunitatea Creatorilor Creator ai Jocurilor Indi este puternică, lustruire și ospitalieră. Dacă puteți sprijini bine, promovați, discutați și ajutați-i cu proiectele lor, vă vor răsplăti la fel. Vorbiți cu ei, aflați mai bine și spuneți-i să vă cunoască. Veți fi surprinși de ceea ce puteți face cu sprijinul comunitar.

cinci. Utilizați Crowdfunding dacă sunteți serios. Dacă doriți să faceți un joc profesional care vă poate supraviețui împotriva altor jocuri grave, veți avea nevoie de bani. Și nu este discutată. Din fericire, totul sa schimbat în ultimii ani, iar Crowdfunding a dat ocazia unor autori necunoscuți să facă jocuri minunate. Să cunoști kickstarter sau site-uri similare. Dar fiți pregătiți pentru ceea ce trebuie să lucrați bine pentru a petrece o campanie excelentă, ceea ce înseamnă obiective reale, premii bune și comunicare constantă.
sfaturi
- Nu credeți că primul dvs. joc va fi revoluționar. Dacă într-adevăr faceți eforturi care știe, poate că se va întâmpla, dar este puțin probabil. Dar nu renunțați imediat, aflați ce a mers prost și ce au făcut jucătorii. Folosiți lucruri care au plăcut oamenii în următorul joc și corectați sau eliminați lucrurile pe care nu le-au plăcut sau părți nereușite ale ultimului joc.
- Continuați să învățați. Dacă aveți vreodată nevoie de ajutor, cereți-o. În lumea mondială, milioane de oameni care pot ajuta la crearea jocului, deci nu vă fie frică să îi întrebați și să le căutați. Și amintiți-vă, întotdeauna trebuie să crească. Continuați să învățați și să recunoașteți mai multe despre crearea de jocuri.
- Testați, testați, testați. Unul dintre cele mai enervante și enervante lucruri - pentru a găsi o eroare critică, o glitch sau un bug în joc după ce a fost lansat. Împărțiți-vă jocul în etapă, cum ar fi "Dezvoltare" (în continuare creat), alfa (testare inițială sau timpurie), "beta închisă" (testarea înainte de eliberarea pentru persoanele invitate sau selectate) și "deschiderea beta" (testarea înainte de eliberare pentru toți ). Alegeți persoane potrivite pentru etapele alfa și beta și asamblați cât mai multe informații și criticile structurale. Utilizați-le pentru a vă îmbunătăți jocul și pentru a corecta cât mai multe greșeli înainte de eliberare. Notă: Adăugați versiunea "pre;" sau "xx.xx "în etapele dvs. pentru a le optimiza și mai mult. Asigurați-vă că eliberarea îmbunătățită a observat cu precizie dacă este el.
- Nu uitați să creați copii de rezervă ale fișierelor dvs. Nu puteți ști în avans când computerul se poate rupe.
- Umflați hype-ul și faceți publicitate. Să recunoaștem că nu sunteți singurul creator de joc nou. Puteți elibera jocul care va fi imediat umblat de jocuri mai noi și / sau bune. Pentru a lupta împotriva acestui lucru, distribuiți știri despre jocul viitoare al jocului prin toate metodele disponibile. Haideți "scurgeri" de câteva detalii aici și acolo. Atribuiți data de lansare pentru persoanele care așteaptă și mai mult. Dacă este cazul, puteți chiar să vă gândiți la plata publicității.
- Practicați cât mai mult posibil să deveniți mai bine și mai bine în crearea de jocuri.După cum se spune, "practica duce la perfecțiune"!
- În cele din urmă, nu renunța niciodată. Crearea unui joc poate fi plictisitor, plictisitor și enervant. Uneori veți avea dorința de a arunca și de a face altceva. Nu face aia. Relaxați-vă, faceți o plimbare, amânați munca timp de câteva zile. Vă veți simți din nou încrezător când vă întoarceți.
- Amintiți-vă că lucrul în echipă este întotdeauna mai bun decât singur. Puteți reduce semnificativ încărcătura și puteți petrece timpul, împărțind participanții la designeri și coderi grafici și apoi adăugați diviziune la subgrupuri, cum ar fi "scriitori și compozitori" și T.D. Aceasta este o parte importantă care depinde de programele pe care le-ați selectat, ca designeri de jocuri grafice, cum ar fi BGE, unitate și UDK, aproape nu acceptă comanda organizației de lucru și editarea codului direct. Tranziția la sistemul de control al versiunii, cum ar fi Git, cel mai probabil cea mai bună idee.
- Alcătuiesc planul de lucru. Dacă aceasta este prima dată când doriți să începeți să nu vă grăbiți și să experimentați, atunci nu este neapărat. Cu toate acestea, vă va ajuta să fiți în ritm și este deosebit de important dacă aveți o dată promisă de lansare. Numărați atunci când intenționați să terminați totul, și apoi să specificați planul, împărțind-o la etapa de cod, design grafic și t.D.
Avertizări
- Drepturi de autor! Fii original cu idei pentru jocul tău, cât mai mult posibil. Dacă nu puteți veni cu altceva, o idee bună va lua un aspect al jocului și va schimba acest lucru. Dacă aveți absolut nevoie să includeți o parte protejată a jocului, cum ar fi complotul, eroi sau muzică, notificați creatorii originalului. Idei conceptuale (gameplay, modul în care scrieți cod și t.D.) nu pot fi protejate de copywrite și numele personajelor și universul complot opus protejat de implicit.
- Asigurați-vă că urmați licențele de instrumente care utilizează. Multe programe de marcă (cum ar fi unitatea) nu permit utilizarea comercială (aceasta înseamnă că nu puteți vinde jocul făcut cu acesta) fără a plăti o licență costisitoare. Aici pot fi foarte utile cu sursa deschisă, care permite utilizarea comercială. Dar aveți grijă să salvați drepturile de copiere (Copyleft) pentru unele programe deschise. GNU Licența publică generală - un exemplu de astfel de licență. Acesta pune condiția că trebuie să vă eliberați programul în cadrul aceleiași licențe. Este potrivit pentru jocuri și îl puteți vinde dacă părăsiți resursele artistice și lucruri similare cu dvs. Cu toate acestea, este posibil să aveți probleme cu legea, dacă utilizați bibliotecile de cod închis, cum ar fi FMOD. În plus, mai ales dacă sunteți un programator bun, veți avea acces la codul sursă și veți mai lucra cu o cutie neagră. Prin urmare, puteți schimba și adăuga instrumente după cum este necesar. Puteți afla mai multe despre software-ul open source (care este numit și "gratuit de" Creator al acestei mișcări)Aici.