Cum sa faci un joc & colon; Ghidul unui începător

Posted on
Autor: Mark Sanchez
Data Creației: 3 Ianuarie 2021
Data Actualizării: 24 Decembrie 2024
Anonim
Cum sa faci un joc & colon; Ghidul unui începător - Jocuri
Cum sa faci un joc & colon; Ghidul unui începător - Jocuri

Conţinut

Deci, vă place să jucați jocuri, dar v-ați întrebat vreodată cât de distractiv ar fi să faceți un joc?


Ce aud asta, nu poți să codifici? E in regula. Spui că nu ești un designer? Nu e nici o oprire!

În zilele noastre, jocurile devin din ce în ce mai ușor de creat, cu mijloacele disponibile liber publicului; da, asta te include pe tine! Dezvoltatorii indiei se extind peste tot cu concepte unice de joc care atrag atenția publicului. Desigur, construirea unui joc cum ar fi Nici un cer al omului nu se va întâmpla peste noapte; dar, ca orice, practica face perfect!

Ideea

Acesta este un punct de plecare evident. Creați-vă creativitatea și începeți să vă gândiți la ceea ce vă veți bucura într-un joc, sunt șanse ca, dacă vă place, atunci și altcineva va fi acolo! Totuși, având în vedere acest lucru, amintiți-vă să păstrați conceptul simplu. Nu vreți să complicați prea mult lucrurile atât de mult încât să nu vă distrați de ceea ce faceți. Nu faceți planuri complexe pentru următorul Bioshock joc. În schimb, ați fi gata să vă gândiți mai mult la linii de joc bazate pe text sau invadatorii de spațiu.


Odată ce ați avut ideea dvs., următorul sfat vă va da: stai la el. Este prea ușor să sari de la o idee strălucitoare la alta, lăsând fiecare neterminată. Dar un joc terminat va însemna mai mult de o duzină de neterminate. Da, vei face bug-uri care te-ar face să vrei să începi din nou, dar rezolvi aceste bug-uri care îți vor ajuta să-ți dezvolți abilitățile și să avansezi în jocuri mai mari și mai bune! (Gândiți-vă la finalizarea unui joc ca la atingerea unui nou nivel în sus)

Sfoara este un instrument open source care este complet gratuit! Este bazat pe text, astfel încât va funcționa foarte bine pentru dvs. Temnite si dragoni fanii care se bucură de un bun stil de a-ți alege propriul aventură de joc. Jocurile bazate pe text se află în inima fiecăruia pe care o vedeți astăzi; nu cu mult timp în urmă, BioWare explica modul în care se întorc adesea la jocurile de referință pentru a primi inspirație pentru propriile lor jocuri. Dacă BioWare crede că este un bun punct de pornire, atunci de ce să nu-i dați o idee?


Sfoara este posibil cel mai simplu creator de jocuri pe care îl veți găsi. Dispune de un editor vizual ușor de folosit pentru a intra în povestea jocului dvs. Când este terminat, acesta publică apoi jocul direct în format HTML, astfel încât va fi ușor să postați aproape oriunde! Deoarece folosește codul HTML, Twine este capabil să integreze imagini, CSS și JavaScript dacă vreți vreodată să dabblezi într-un anumit cod, ceea ce vă va oferi mult mai multă libertate creativă atunci când faceți niște jocuri cool bazate pe text.

Iată câteva jocuri amuzante care au fost făcute cu Twine: Destroy / Wait, Depression Quest.

2. GameSalad

GameSalad este un alt motor gratuit ce vă permite să aveți o varietate de opțiuni în ceea ce privește platforma pe care va juca jocul dvs., inclusiv: iPhone, iPad, Android, Kindle, Nook, Windows 8 și desktop Mac. Nu sunt necesare abilități de codare cu interfața vizuală, drag-and-drop. Un joc se face prin adăugarea de comportamente pre-făcute (dar încă editabile) la forme personalizabile. Pentru a pune mai mult în vedere, ați putea face o turmă de inamici blocați să urmărească un personaj "erou" într-o navă spațială triunghiulară în câteva secunde folosind această interfață simplă.

Cea mai interesantă parte din utilizarea GameSalad este că, după crearea jocului, aveți posibilitatea să utilizați instrumentul de previzualizare în aplicație pentru al testa atât pentru performanța mobilă, cât și pentru desktop. Apoi, când este perfecționată, pur și simplu o publicați la GameSalad Arcade și o puteți face jucată pentru oameni din întreaga lume. Destul de cool eh ?!

Iată câteva jocuri amuzante făcute cu GameSalad: Milo & Me, CAT-A-CLYSM.

3. Unitatea

Doriți mai degrabă să faceți un joc 3D? Unitatea face ca lumile 3D să fie mult mai simple de creat decât păreau și totul este gratuit! (Cu excepția cazului în care doriți să obțineți cu adevărat fantezie cu componentele dvs. din joc sau să ajungeți la peste 100.000 de dolari, dar nu trebuie să vă faceți griji acum.) Unitatea este un motor puternic de redare care permite creatorilor să își construiască propriile scene 3D nici un moment deloc! Acesta include multe prefixe proprii care permit utilizatorului să se joace cu rutinele AI, sursele de lumină, fizica în joc și multe altele! Poate fi folosit și pentru a crea jocuri 2D sau 2.5D.

Probabil că ați ghicit până acum că Unitatea nu este la fel de simplă ca ultimele două opțiuni, dar nu vă lăsa să vă descurajați! Încă mai utilizează o interfață foarte vizibilă, care permite utilizatorului să tragă peisajul și să așeze obiecte pentru a-și construi împrejurimile. De asemenea, vine cu multe instrumente care vă ajută să creați un cadru mai realist, cum ar fi SkyBox-uri, elemente (fum, foc etc.), un sistem de animație încorporat și multe altele. Da, codarea ar fi benefică, deoarece poate fi utilizată pentru a programa comportamentul personajelor de joc utilizând JavaScript, C # sau Boo. (Vă recomandăm JavaScript pentru un începător.) Dar, Unity este atât de popular acum că forumurile sunt pline de sfaturi, sfaturi și fragmente de cod pentru tine de a utiliza! Pe lângă aceasta, unitățile au creat tutoriale foarte detaliate, care sunt perfecte pentru începători. Ajutorul este la indemana!

Aceasta este cea mai flexibilă opțiune, permițându-vă să vă publicați jocul pe PC, Mac, iOS, Android, Windows Phone 8, aplicații Windows Store și BlackBerry 10.

Unele jocuri distractive realizate cu Unity sunt: ​​Forest, Supernauts.

Timp pentru unele teste

Aveți acum capodopera voastră de joc, dar nu vă plimbați încă de bucurie. Ca și în cazul oricărui proiect creativ, există întotdeauna loc pentru îmbunătățire. Aceasta este partea în care vă înghiți mândria și faceți o critică constructivă. Încercați să obțineți un sentiment pentru cine este publicul dvs. țintă pentru joc și încercați să-l încercați pentru dvs. Ați făcut un joc de puzzle care ar îngădui oamenilor de vârstă mijlocie de pe naveta lor să lucreze sau este atât de drăguț că doar un copil ar putea înțelege efortul pe care l-ați petrecut pentru a găsi pisicul perfect pixelat? Obțineți opiniile cu privire la ceea ce funcționează și ce nu, precum și ceea ce ar dori să vadă adăugate în joc (deși va trebui să le reamintiți planurile dvs. de a păstra lucrurile simple).

Este jocul tău la sfârșitul zilei, dar dacă visul tău este într-o zi să vezi că ajunge la o audiență globală, atunci acest pas este crucial!

Crede în tine

De-a lungul acestor etape, trebuie să crezi în tine să faci acest lucru. Poate că nu știți că știți nimic despre designul sau dezvoltarea jocului în acest moment, dar amintiți-vă că toată lumea trebuie să înceapă undeva. Vor fi momente când veți simți că nu puteți depăși o problemă, ca și cum ați fi lovit un zid de cărămidă. Poate chiar te face să te simți prost la acel moment, dar inteligența reală se află în rezolvarea problemei. Nu cedati niciodata.

Primul meu joc a fost făcut în elementul canvas HTML5 folosind JavaScript. Suna destul de fantezie dreapta? Ei bine ... Nu atât de mult. Am reușit să produc un simplu joc retro de ping-pong, cu siguranță nu e rău, dar folosirea unui editor de jocuri, cum ar fi cele de mai sus, ar fi făcut mai ușor acest lucru decât să îl dezvolte prin codul brut. Acum, că ați văzut prima mea încercare de dezvoltare a jocului, sper că ți-a dat încrederea să faci una din ale tale. S-ar putea să nu fie perfectă, dar va fi a ta!

Link-uri suplimentare

Dacă faci învățare fantezie un pic de cod, atunci există o mulțime de lecții on-line, care pot ajuta. Codecadamia este favoritul meu personal; este perfect pentru incepatori! Învață tot felul de limbi de codare gratuit; cele mai importante fiind HTML, CSS și Javascript. Academia Khan este un site bun pentru a merge mai departe, învățând cum să vă folosiți abilitățile de codificare pentru a desena, a anima și în cele din urmă a face și câteva jocuri simple!

În cele din urmă și cel mai important ...

A se distra!

Editare: Pentru inspirație, aici este prima mea creație Unity3D!

Vă rugăm să vă simțiți liberi să lăsați în comentariile dvs. orice link-uri către propriile dvs. jocuri.