Creați un joc video de la zero
Astăzi, mai mulți oameni joacă jocuri video decât oricând înainte, lăsând spațiu pentru noii producători de jocuri pentru a pune ceva mare pe piață. Întregul proces de a face un joc este complicat, dar o puteți face singur cu puțin ajutor din afară și bani puțin sau deloc. Acest articol vă va arăta elementele de bază de care aveți nevoie pentru a vă dezvolta jocul și pentru ao face minunat. Pur și simplu începeți cu pasul 1 de mai jos.
conținut
pași
Partea 1
Pregătirea pentru succes
1
Înțelegeți jocul. Va trebui să planificați și să vă gândiți la marile probleme dacă doriți ca întregul proces să funcționeze fără probleme. Ce joc de gen va fi (RPG, shooter, joc de platformă, etc.)? Pe ce platformă se joacă jocul dvs.? Care vor fi caracteristicile unice sau proeminente ale jocului dvs.? Răspunsul la fiecare întrebare necesită un set diferit de resurse, abilități și planificare, deoarece acestea au un impact asupra dezvoltării jocului în moduri diferite.
2
Proiectați un joc bun. Designul jocului este foarte important, deci va trebui să lucrați la astfel de lucruri înainte de a începe să faceți jocul. Cum joacă jucătorii jocul? Cum comunică jucătorii cu lumea? Cum îi înveți pe jucători cum să se ocupe de joc? Ce fel de teme audio și muzică veți folosi? Toate acestea sunt foarte importante.
3
Fii realist. Dacă ar fi ușor să produci jocuri ca Mass Effect, toată lumea ar face-o. Trebuie să înțelegeți ce puteți și nu puteți face fără un studio uriaș și cu o mulțime de experiență. De asemenea, trebuie să fii realist cu privire la ceea ce poți realiza într-o perioadă rezonabilă de timp. Dacă sunteți nerealist cu privire la ceea ce puteți face, probabil veți deveni rapid dezamăgit și renunțați. Nu vrem să renunți!
4
Asigurați-vă că aveți hardware și software bun. Efectuarea unui joc deasupra nivelului "mobil" necesită de obicei un calculator foarte bun. Dacă utilizați un sistem mai vechi, nu veți putea să faceți jocul pe computer. De asemenea, aveți nevoie de software destul de puternic și foarte specific pentru a face jocuri. Unele programe sunt gratuite sau ieftine, dar altele pot costa o mulțime de bani. Software-ul bun este discutat mai jos, dar aveți nevoie de cel puțin programe 3D, software de editare a imaginilor, editoare de text, compilatoare etc.
Partea 2
Împreună o echipă
1
Faceți-vă jocuri mici, jocuri mari cu alte persoane. Dacă doriți doar să dezvoltați rapid un joc mobil cu vizuale și programări necomplicate, este bine. Acesta este un proiect bun pentru a lucra pe tine însuți, pentru că îl poți folosi pentru a arăta viitorilor angajatori și investitori ce poți face. Dar dacă doriți să faceți un joc mai serios, aveți nevoie de mai mulți oameni pentru a vă ajuta. Jocurile Indie au de obicei o echipă de aproximativ 5-10 persoane (în funcție de complexitate) și până la câteva sute de oameni pot lucra la jocuri mai familiare!
2
Asamblează-ți echipa. Aveți nevoie de mulți oameni cu multe abilități diferite (cum ar fi artiști, programatori, etc.). Pentru majoritatea tipurilor de jocuri. Aveți nevoie de programatori, modele, designeri vizuale, gameplay-uri sau designeri de nivel, experți audio, precum și producători și oameni pentru marketing / aspectele financiare ale companiei.
3
Creați un document de proiectare. Gândiți-vă la acest lucru ca la ceva între un CV și un plan de luptă pentru jocul dvs. Un proiect de document este un rezumat al tuturor despre design-ul de joc :. Gameplay, mecanica jocului, caracterul, complot, etc. Acest lucru va, de asemenea, clar ce trebuie făcut, cine ce va face, care sunt așteptările și calendarul general, pentru finisarea lucrurilor. Documentul de design este foarte important pentru a nu menține propria echipă pe drumul cel bun, dar și pentru a arăta potențialilor investitori.
4
Gândește-te la bani. Costă bani pentru a face un joc. Instrumentele sunt scumpe și consumă foarte mult timp (timpul pe care l-ați putea cheltui pentru a face lucruri care generează bani). Devine mai scump cît mai mulți oameni cooperează și cu cât sunt mai complexe abilitățile necesare pentru a face din ce în ce mai multe jocuri avansate. Trebuie să aflați unde veți obține toți banii și ar trebui să discutați cu angajații dvs. cum, când și cât vor fi plătite înainte de a putea începe efectiv.
Partea 3
Procesul din punctul de vedere al păsărilor
1
Faceți programarea. Va trebui să alegeți un motor pentru jocul dvs. Motorul de joc este softul care controlează toate detaliile mici despre cum funcționează jocul (cum ar fi AI, fizica etc.). Motoarele necesită utilități care sunt uneori incluse, dar uneori, de asemenea, trebuie să fie create de la bază și cu care puteți interacționa cu jocul și creați jocul în interiorul motorului. Odată ce ați făcut acest lucru, trebuie să găsiți pe cineva care are cunoștințe despre limbajul de scripting folosit de motor. Scripting-ul spune motorului de joc ce să facă. Aceasta necesită de obicei anumite abilități de programare.
2
Creați conținutul. De asemenea, va trebui să începeți să faceți conținutul real al jocului. Acest lucru înseamnă modelarea personajelor, ceea ce face sprite joc, mediul, toate obiectele pe care jucătorul poate interacționa, etc abilități excelente în software 3D și arte vizuale sunt, de obicei necesare pentru finalizarea acestor sarcini. De asemenea, este bine să planificați cu atenție acest lucru în avans.
3
Găsiți persoane care doresc să testeze jocul. Aveți nevoie de oameni care doresc să joace jocul din față în spate. Nu vă faceți griji cu privire la greșeli: oamenii ar trebui cel puțin să se joace pentru a afla cum acești oameni văd și experimentează jocul. Ceva care vă este evident pentru voi poate fi foarte confuz pentru altcineva. Este posibil să lipsească un element de tutorial sau de poveste. Nu știi niciodată. De aceea este important să obțineți un punct de vedere din exterior.
4
Testați, testați, testați. După ce ați terminat jocul, nu sunteți încă gata. Va trebui să testați totul. toate. Trebuie să treceți prin fiecare scenariu posibil în joc pentru a vă asigura că nu există erori. Acest lucru necesită timp și forță de muncă. Aveți suficient timp pentru testare!
5
Demonstrați-vă jocul. Permiteți oamenilor să vadă jocul de îndată ce ați terminat cu el. Arătați-le companiilor care ar dori să investească în ea, precum și oamenii care ar putea dori să-l joace! Creați un site web pentru joc și un blog de dezvoltare, postare de capturi de ecran, vizualizări video, remorci și alte tipuri de conținut pentru a le arăta oamenilor ce fel de joc ați făcut. Interesul altor oameni va fi decisiv pentru succesul jocului.
6
Petreceți-vă jocul. Există multe locuri în care poți pune un joc pe piață, dar acest lucru depinde de tipul de joc pe care l-ai făcut. Magazinul de aplicații și serviciul Steam sunt în prezent cele mai accesibile pentru noii veniți. Puteți lansa independent jocul pe propriul site, dar costurile de găzduire sunt adesea inaccesibile. În plus, ești și mai puțin vizibil.
Partea 4
Găsiți surse de informații
1
Încercați programe pentru producătorii de jocuri de început. Există câteva programe minunate pe care începătorii le pot folosi pentru a face jocuri simple. Cele mai cunoscute sunt, probabil, Game Maker și RPG Maker, dar și Atmosphere and Games Factory sunt de asemenea bune. De asemenea, puteți utiliza software pentru a învăța copiii să programeze, cum ar fi Scratch-ul MIT. Ele sunt surprinzător de bune pentru a vă învăța abilitățile de bază de care aveți nevoie.
2
Aflați mai multe despre diferitele aplicații grafice. Dacă nu angajați un profesionist pentru a vă face imaginile, aveți o mulțime de lucruri de studiu. Va trebui să înveți câteva programe grafice complexe ... dar poți să o faci! Photoshop, Blender, GIMP și Paint.net sunt bune pentru a începe cu crearea elementelor vizuale ale jocului.
3
Luați în considerare obținerea recunoașterii numelui în mod tradițional. Va fi mult mai ușor să faci un joc de succes și să investești investitorii cu experiență, cunoștințe și un joc bine-cunoscut legat de numele tău. De aceea este probabil o idee bună să lucrați pentru un dezvoltator de jocuri tradițional, bine-cunoscut înainte de a încerca să treceți. Acest lucru poate necesita o pregătire sau mai întâi să dobândiți anumite abilități, dar veți continua să vă atingeți obiectivul și, în cele din urmă, merită.
4
Încercați să dobândiți gradul de cunoaștere a mărcii în cadrul comunității indie. Comunitatea indie pentru dezvoltarea de jocuri este mare, susținută și ospitalieră. Dacă investiți timp, sprijiniți, discutați și oferiți ajutor pentru proiectele lor, acestea vor răspunde pozitiv. Vorbiți cu ei, cunoașteți-i și lăsați-i să vă cunoască și voi. Veți fi uimiți de ceea ce puteți realiza cu o astfel de comunitate ca suport.
5
Faceți crowdfunding dacă sunteți serios. Dacă doriți să faceți un joc profesionist care rămâne în comparație cu alte jocuri serioase, aveți nevoie de bani. Din fericire, lucrurile s-au schimbat în ultimii ani, iar crowdfunding a făcut posibil ca străinii să facă jocuri excelente. Faceți cunoștință cu Kickstarter și alte site-uri similare. Fiți conștienți de faptul că într-adevăr trebuie să lucrați pentru a organiza o campanie excelentă, ceea ce înseamnă stabilirea de obiective realiste, aducerea de recompense mari și comunicarea constantă.
sfaturi
- Nu vă așteptați ca primul tău joc să devină un hit imediat. Dacă într-adevăr ai pus mult timp în ea, poate că așa este, dar nu este posibil. Nu-l dați imediat, ascultă-i pe alții ce au mers prost și ce le-a plăcut. Implementați aspectele de succes în al doilea joc și îmbunătățiți sau eliminați aspectele mai puțin populare sau proaste ale primului dvs. joc.
- Continuați învățarea. Dacă aveți nevoie vreodată de ajutor, adresați-vă întrebări. Există mulți oameni care vă pot ajuta în a face un joc, astfel încât să nu vă fie frică niciodată să cereți ajutor sau să îl căutați. Și amintiți-vă, există întotdeauna loc de îmbunătățire, așa că continuați să studiați și să aflați mai multe despre realizarea jocurilor.
- Nu uitați să creați copii de siguranță pentru fișierele dvs. Nu știi niciodată când computerul se prăbușește.
- Practicați cât puteți, astfel încât să deveniți mai buni în a face jocuri. După cum sa spus întotdeauna, "Practica este perfectă!"
- Testul. Testul. test. Unul dintre lucrurile cele mai enervante și confuze este găsirea greșelilor, a problemelor și a erorilor critice în joc după ce a fost lansat publicului. Partajați jocul pe în etape, cum ar fi „de dezvoltare“ (încă în construcție), „alfa“ (faza inițială sau precoce test), „closed beta (de testare pre-lansare pentru persoanele selectate) și«open beta»(un pre- test de testare pentru întregul public). Alegeți persoanele potrivite pentru etapele beta și alfa închise și colectați cât mai multe feedback posibil critică constructivă dacă poți. Utilizați acest lucru pentru a vă îmbunătăți jocul și a rezolva cât mai multe bug-uri posibil înainte de lansare. Notă: adăugați o versiune "pre" sau "versiune xx.xx" în etapele dvs. pentru a îmbunătăți în continuare aceste faze. Asigurați-vă că este clar marcat ca versiune de dezvoltare, dacă este cazul.
- Faceți un hype al jocului dvs. și faceți publicitate. Să recunoaștem, nu ești singurul producător de jocuri amator. Chiar și atunci când eliberați un joc, acesta va fi umbrit de jocuri mai noi și / sau mai bine lansate. Pentru a contracara acest lucru, faceți cunoscut jocul dvs. prin toate mijloacele posibile. "Scurgeți" aici și acolo câteva detalii. Faceți o dată de lansare cunoscută, astfel încât oamenii să poată arăta și mai mult înainte. Dacă este cazul, puteți lua în considerare plata pentru publicitate.
- Amintiți-vă, o echipă este întotdeauna mai bună decât munca solo. Puteți reduce în mod semnificativ volumul de muncă și de a reduce timpul prin împărțirea angajaților în grafică și codificare de echipe, și apoi adăugați mai multe secțiuni la el, cum ar fi scris și componistica, etc Acesta este un domeniu important care depinde de ceea ce software-ul pe care o alegeți, deoarece software-ul de joc, cum ar fi grafica BGE, Unitatea și UDK oferă mult sprijin pentru a lucra într-o echipă, și editați direct codul și de a folosi un sistem de control al versiunii, cum ar fi jet, este probabil o idee mai bună.
- În cele din urmă, nu renunțați niciodată. Efectuarea unui joc poate fi un proces plictisitor, epuizant și frustrant. Uneori simți nevoia de a renunța și de a face altceva. Nu. Luați o pauză, opriți-vă pentru o vreme și întârziați să lucrați câteva zile. Veți reveni la ea cu mai multă încredere.
- Pregătiți un plan de lucru. Dacă aceasta este prima dată când creați un joc și doriți să îl ușurați și doriți să experimentați, este posibil să nu fie necesar. Cu toate acestea, vă poate ține la curent și deveniți deosebit de important dacă aveți o dată de lansare promisă. Efectuați un plan global când doriți să finalizați jocul și apoi împărțiți-l în subsecțiuni, cum ar fi etapele de codare / grafică etc.
avertismente
- Drepturi de autor! Fii la fel de original cu idei pentru jocul tău posibil. Dacă nu vă puteți gândi la nimic nou, obțineți jocul din anumite aspecte ale unui joc existent și schimbați-l. Dacă trebuie să utilizați aspecte absolut protejate prin dreptul de autor ale jocurilor, cum ar fi un complot, personaje sau muzică, numiți creatorul (originarii) original (e). Conceptele (modul de joc, modul în care codați etc.) nu pot fi protejate prin dreptul de autor, deși numele personajelor și universurile narative sunt protejate în mod automat.
- Asigurați-vă că respectați licența instrumentelor pe care le utilizați. O mulțime de software comercial (cum ar fi Unitatea) interzice utilizarea în scopuri comerciale (de exemplu, puteți avea un joc pe care le-ați făcut nu-l vinde) fără a plăti pentru o licență de costisitoare. Aceasta este în cazul în care software-ul open source poate ajuta cu adevărat, deoarece puteți face produse comerciale cu ea. Dar aveți grijă cu software-ul open source "copyleft". Licența publică generală GNU este un exemplu al unei astfel de licențe. Acesta stipulează că trebuie să eliberați software-ul sub aceeași licență. Acest lucru este în regulă pentru jocuri și îl poți vinde dacă păstrezi elementele grafice și lucrurile pentru tine. Cu toate acestea, pot exista probleme juridice dacă utilizați o bibliotecă de programe cu sursă închisă, cum ar fi FMOD. În plus - mai ales daca esti un programator bun - puteți avea acces la codul sursă și știți să lucrați cu, și puteți adăuga și caracteristici de depanare în propria sa discreție. citit aici mai mult despre open source (numit și "software liber" de către fondatorul mișcării - liber ca și libertatea, nu în preț).
Distribuiți pe rețelele sociale:
înrudit
- Ajutați copilul să joace mai puțin
- Scapă de furia cauzată de jocuri
- Efectuarea de jocuri pe calculator
- Reparați un joc de computer zgâriat
- Faceți un joc pe calculator
- Creați un joc în Powerpoint
- Creați un joc de cărți Pokemon
- Descărcați jocuri pentru PC
- Descărcați jocuri gratuite
- Descărcați jocuri gratuite pentru Nintendo DS
- Salvați jocul în Red Dead Redemption
- Jocul Patru colțuri se joacă
- Dezactivați notificările despre jocuri pe Facebook
- Joacă jocuri PS2 pe un PS3
- Descărcați Sims 3
- Deveniți un jucător
- Joacă războiul jocurilor de cărți
- Proiectați un joc video
- Programați un joc video
- Dezactivați Centrul de jocuri pe iPhone
- Configurați răbdarea jocului de cărți