211service.com
Kako napraviti videoigru (bez iskustva)
Jeste li znali da je Super Mario Run napravljen s besplatnim motorom za igre koji možete preuzeti i koristiti danas? Sada neću lagati i reći da je napraviti igru najlakša stvar na svijetu, ali je put lakše nego što mislite i, iskreno, kad jednom odlučite započeti, začudili biste se kako se sve to lako spaja. Očito je potrebno malo truda – ništa ne dobivate besplatno – ali najteže je samo započeti i onda se toga držati. Smatrajte ovo vodičem o tome kako si pomoći da to učinite, kao i bilo što drugo. Koje programe trebate koristiti? Gdje trebate dobiti pomoć? Što učiniti ako zapnete? Zapamtiti ti si praveći ovu igru, samo ću vas uputiti u pravom smjeru.
Koji su najbolji programi za izradu vlastite igre?
Postoji mnogo opcija, ali ja ću preporučiti dvije: GameMaker Studio i Unity 3D . Oba imaju besplatne verzije od kojih možete učiti i uhvatiti se u koštac s njima, a obje proizvode igre koje se lako izvoze na PC. Također dobro rade na konzoli (iako je to korak naprijed u odnosu na sve što ćete uskoro raditi, zbog potrebe za konzolama za otklanjanje pogrešaka i licencama za razvojne programere).
Hajdemo nakratko proći kroz svaku od njih i nekoliko drugih opcija.
GameMaker: Studio

Poznate igre stvorene s njim: Spelunky, Hotline Miami, Crashlands, Downwell, Nidhogg, Nuclear Throne.
Najbolje za: 2D igrice
Prednosti : Jedna od najvećih prednosti GameMakera je njegov lako razumljiv jezik po mjeri. Iako bi se neki 'pravi' programeri mogli podsmjehivati njegovoj jednostavnosti, brzo se uči i stvara s njim, a moćan je koliko vam treba. Sa samo nekoliko jednostavnih naredbi možete pokrenuti blokove da se pomaknu i pucaju u neprijatelje u roku od nekoliko sati. To je dobar pristup za kodiranje, kao i, iako se ne mora nužno prevoditi izravno na druge jezike, postavlja vas za razumijevanje koncepata i struktura koje to rade. Također ima sustav programiranja koji se temelji na povuci i ispusti koristeći slike umjesto riječi, ali stvarno je najbolje skočiti ravno na slobodu i fleksibilnost koda.
Realno, ovo je najbolja opcija ako samo radite sami.
Slabosti : GameMaker također može raditi 3D stvari, ali to nije nešto po čemu je stvarno poznat, stoga je većina njegovih igara 2D. GameMaker Studio 2 je također trenutno u beta verziji pa biste mogli pričekati da se u potpunosti objavi prije nego što uđete ovdje.
Jedinstvo

Poznate igre stvorene s njim : Ori and the Blind Forest, Inside, Yooka-Laylee, Layers of Fear, Super Mario Run, Firewatch, Pokemon Go
Najbolje za : 3D igre
Prednosti : Unity je besplatni motor koji mnogi studiji pune veličine kao što su Ubi i Nintendo koriste za izradu igara. Ovim su napravljeni brojni naslovi za koje ste vjerojatno čuli i igrali, a iznimno je svestran. Pretežno je fokusiran na 3D, ali je nedavno nadogradio svoje 2D mogućnosti kako bi se izravno natjecao s GameMakerom. Iako je fokus više na 'ispravnom' kodiranju, osnovni alati poput 3D FPS kontrolera postoje kao moduli spremni za korištenje bez kodiranja, a možete blokirati i stvoriti nešto što se može igrati nevjerojatno brzo bez ikakvog koda. Igra također ima ogromno tržište puno unaprijed pripremljenih modula specifičnih za igru za kupnju (iako su mnogi besplatni). Tako se stvari kontrolera, animacije, objekti i još mnogo toga mogu jednostavno dodati.
Slabosti : Morat ćete naučiti neki ozbiljan kod. Unity pokreće C# i JavaScript koji su uobičajeni jezici koji se koriste u raznim aplikacijama. Nije nemoguće naučiti, ali daleko od početničkih stvari. Jedinstvo zahtijeva ovladavanje puno vještih aspekata, od 3D animacije, modeliranja i više, što ga čini najboljim za timove. Nije dobar izbor da idete sami.
Druge opcije
GameMaker i Unity su daleko najpopularnije opcije, ali ne i jedine. Uzica , na primjer, nevjerojatno je popularan za tekstualne igre i nevjerojatno brzo može stvoriti narative za igranje. Dok stvari poput Konstrukcija 2 i Clickteam Fusion 2.5 su dobre opcije ako apsolutno ne želite kodirati i radije koristite ikone za povlačenje i ispuštanje, ali zbog toga imate neka ograničenja.