Cum să faci un joc video (fără experiență)





Știați că Super Mario Run a fost creat cu un motor de joc gratuit pe care îl puteți descărca și utiliza astăzi? Acum nu o să mint și să spun că a face un joc este cel mai ușor lucru din lume, dar este cale mai ușor decât crezi și, sincer, odată ce te-ai hotărât să începi, ai fi uimit cât de ușor se adună totul. Este evident că implică un efort - nu primești nimic gratuit - dar cea mai grea parte este doar să începi și apoi să te menții. Consideră acesta un ghid despre cum să te ajuți să faci asta, la fel de mult ca orice altceva. Ce programe ar trebui să folosești? Unde ar trebui să obțineți ajutor? Ce să faci dacă te blochezi? Tine minte tu esti făcând acest joc, doar o să te îndrept în direcția corectă.

Care sunt cele mai bune programe pentru a-ți crea propriul joc?

Există o mulțime de opțiuni, dar o să vă recomand două: GameMaker Studio și Unitate 3D . Ambele au versiuni gratuite pe care le puteți folosi pentru a învăța și pentru a vă familiariza, și ambele produc jocuri care sunt ușor de exportat pe computer. De asemenea, funcționează bine pe consolă (deși acesta este un pas înainte de orice veți face în curând, din cauza nevoii de console de depanare și licențe de dezvoltator).

Să facem o trecere rapidă prin fiecare dintre acestea și alte câteva opțiuni.



GameMaker: Studio

Jocuri celebre create cu el: Spelunky, Hotline Miami, Crashlands, Downwell, Nidhogg, Nuclear Throne.

Cel mai bun pentru: jocuri 2D



Puncte forte : Unul dintre cele mai mari puncte forte ale GameMaker este limbajul personalizat ușor de înțeles. În timp ce unii programatori „adevărați” s-ar putea să bată joc de simplitatea sa, este rapid de învățat și de creat și la fel de puternic pe cât trebuie să fie. Cu doar câteva comenzi simple puteți face ca blocurile să se miște și să împuște inamicii în câteva ore. Este o poartă bună spre codificare și, deși nu se traduce neapărat direct în alte limbi, te setează să înțelegi concepte și structuri care o fac. Are, de asemenea, un sistem de programare bazat pe icoane prin glisare și plasare, folosind imagini în loc de cuvinte, dar cel mai bine este să sari direct la libertatea și flexibilitatea codului.

În mod realist, aceasta este cea mai bună opțiune dacă lucrezi doar pe cont propriu.

Puncte slabe : GameMaker poate face și lucruri 3D, dar nu este ceva pentru care este cu adevărat cunoscut, prin urmare, majoritatea jocurilor sale sunt 2D. GameMaker Studio 2 este, de asemenea, în prezent în versiune beta, așa că ar putea dori să așteptați ca acesta să fie lansat complet înainte de a vă scufunda aici.



Unitate

Jocuri celebre create cu el : Ori și pădurea oarbă, În interior, Yooka-Laylee, Straturi de frică, Super Mario Run, Firewatch, Pokemon Go

Cel mai bun pentru : jocuri 3D



Puncte forte : Unity este motorul gratuit pe care multe studiouri de dimensiuni mari, precum Ubi și Nintendo, îl folosesc pentru a crea jocuri. Numeroase titluri despre care probabil ați auzit și jucat au fost create cu aceasta și este extrem de versatil. Este concentrat în principal pe 3D, dar și-a îmbunătățit recent capacitățile 2D pentru a concura direct cu GameMaker. Deși se pune un accent mai mult pe codarea „corectă”, instrumente de bază, cum ar fi un controler 3D FPS, există module gata de utilizare fără codare și puteți bloca și crea ceva care poate fi jucat incredibil de rapid, aproape fără cod. Jocul are, de asemenea, o piață uriașă plină de module prefabricate specifice jocului de cumpărat (deși multe sunt gratuite). Așadar, pot fi adăugate pur și simplu chestii de controler, animație, obiecte și multe altele.

Puncte slabe : Va trebui să înveți un cod serios. Unity rulează C# și JavaScript, ambele limbaje comune utilizate într-o varietate de aplicații. Nu este imposibil de învățat, dar departe de lucrurile pentru începători. Unitatea necesită stăpânire mult de asemenea fațete calificate, de la animație 3D, modelare și multe altele, făcându-l cel mai bun pentru echipe. Nu este o alegere bună pentru a merge singur.

Alte optiuni

GameMaker și Unity sunt de departe cele mai populare opțiuni, dar nu singurele. sfoară , de exemplu, este incredibil de popular pentru jocurile bazate pe text și poate crea narațiuni redate incredibil de rapid. În timp ce lucruri de genul Construcția 2 și Clickteam Fusion 2.5 sunt opțiuni bune dacă nu doriți absolut să codificați și preferați să utilizați pictogramele drag and drop, dar suferiți unele limitări ca urmare.