Sadržaj
Dakle, uživate u igranju igara, ali jeste li se ikada zapitali koliko bi bilo zabavno napraviti igru?
Što to čujem, ne možeš kodirati? To je u redu. Kažete da niste dizajner? To nije ni čep!
Danas se igre sve lakše stvaraju, a sredstva su slobodno dostupna javnosti; da, to uključuje i vas! Indie programeri se pojavljuju posvuda s jedinstvenim konceptima igre koji privlače pozornost javnosti. Naravno, izgradnja igre kao što je Ničijeg neba neće se dogoditi preko noći; ali, kao i sve, praksa čini savršenu!
Ideja
Ovo je očigledna polazna točka. Budite kreativni i počnite razmišljati o tome što biste uživali u igri, vjerojatno ako će vam se svidjeti onda će i netko drugi biti tamo! Međutim, s tim na umu, imajte na umu da zadržite koncept jednostavan. Ne želite previše komplicirati stvari toliko da isisava zabavu iz onoga što stvarate. Nemojte praviti složene planove za sljedeće Bioshock igra. Umjesto toga, ljubazno biste više razmišljali o igri s tekstualnim ili prostornim napadačima.Nakon što dobijete svoju ideju, sljedeći dio jasnog savjeta koji ću vam dati je: drži se toga, Previše je lako preći s jedne briljantne ideje na drugu, ostavljajući svaku nedovršenu. Ali jedna završena igra će značiti mnogo više od desetak nedovršenih. Da, naletjet ćete na greške koje bi vas mogle natjerati da počnete ispočetka, ali to popravlja ove greške koje će vam pomoći da razvijete svoje vještine i krenete dalje kako bi napravili veće i bolje igre! (Razmislite o završetku igre kao postizanju nove razine gore)
Kanap je alat otvorenog koda koji je potpuno besplatan! To je na tekstualnoj osnovi pa će vam dobro funkcionirati Tamnice i Zmajevi obožavatelji koji uživaju u dobrom stilu igre. Igre zasnovane na tekstu su u srcu svakoga kojega danas vidite; Ne tako davno BioWare je objašnjavao kako se često vraćaju na referentne igre za pisanje i pisanje kako bi dobile inspiraciju za vlastite. Ako BioWare misli da je to dobra polazna točka, zašto onda ne biste to učinili?
Konopac je vjerojatno najjednostavniji kreator igre koji ćete naći. To je jednostavan za korištenje vizualni editor za vas da unesete svoju igru u priču. Kada završite, onda objavljuje igru izravno u HTML formatu, tako da će biti lako objavljivati gotovo bilo gdje! Budući da koristi HTML, Twine je također u mogućnosti uključiti slike, CSS i JavaScript ako ikada želite upiti neki kod, što će vam dati mnogo više kreativne slobode pri izradi nekih cool igara utemeljenih na tekstu.
Ovdje su neke zabavne igre koje su napravljene s Twine: Destroy / Wait, potraga za depresijom.
2. GameSalad
GameSalad je još jedan besplatan dizajnerski motor koji vam omogućuje da odaberete različite opcije na kojima će vaša igra biti, uključujući: iPhone, iPad, Android, Kindle, Nook, Windows 8 i Mac desktop. Nisu potrebne nikakve vještine kodiranja sa svojim vizualnim, povuci-i-ispusti sučeljem. Igra je napravljena dodavanjem unaprijed izrađenih ponašanja (koja je još uvijek moguće uređivati) prilagodljivim oblicima. Da bi se izrazio vizualno, možete napraviti jato neprijateljskih neprijatelja koji će u ovom sekundi iskoristiti 'herojev' lik u svemirskom brodu trokuta.Najzanimljiviji dio o korištenju GameSalada je da nakon kreiranja igre možete koristiti svoj In-App Previewer kako biste ga testirali za mobilne performanse kao i za desktop. Zatim, kada je usavršen, jednostavno ga objavite na GameSalad Arcade i učinite ga igrivim za ljude širom svijeta. Prilično cool eh ?!
Ovdje su neke zabavne igre napravljene s GameSalad: Milo & Me, CAT-A-CLYSM.
3. Jedinstvo
Biste li radije napravili 3D igru? Jedinstvo čini 3D svjetove mnogo jednostavnijim za stvaranje nego što se čini, a sve je to besplatno! (Osim ako ne želite da se zaista dopadate s komponentama u igri ili završite s bruto vrijednošću od preko 100.000 USD, ali sada o tome ne trebate brinuti.) Unity je snažan mehanizam za prikazivanje koji kreatorima omogućuje da izgrade vlastite 3D scene u nema vremena! To uključuje mnoge vlastite prefiksi koji omogućuju korisniku da se igra s AI rutinama, svjetlosnim izvorima, fizikom u igri i još mnogo toga! Također se može koristiti za stvaranje 2D ili 2.5D igara.Vjerojatno ste do sada pogodili da Jedinstvo nije tako jednostavno kao posljednje dvije opcije, ali ne dopustite da vas to odvrati! Još uvijek koristi visoko vizualno sučelje koje korisniku omogućuje povlačenje krajolika i postavljanje objekata za izgradnju okoline. Također dolazi s mnogim alatima koji će vam pomoći stvoriti realističnije postavke, kao što su SkyBox, elementi (dim, vatra, itd.), Ugrađeni sustav animacije i još mnogo toga. Da, kodiranje bi bilo korisno jer se može koristiti za programiranje ponašanja likova u igri pomoću JavaScripta, C # ili Boo. (Preporučujem JavaScript za početnike.) Ali, Jedinstvo je toliko popularno sada kada su forumi prepuni savjeta, savjeta i isječaka koda za korištenje! Osim toga, Unity su sami stvorili vrlo detaljne tutoriale koji su savršeni za početnike. Pomoć je pri ruci!
Ovo je najfleksibilnija opcija koja vam omogućuje da objavite svoju igru na PC, Mac, iOS, Android, Windows Phone 8, Windows Store aplikacije i BlackBerry 10.
Neke zabavne igre napravljene sa jedinstvom su: šuma, supernauti.
Vrijeme je za neko testiranje
Sada imate svoje remek-djelo igre, ali nemojte još skakati od radosti. Kao i kod svakog kreativnog projekta, uvijek postoji prostor za poboljšanje. Ovo je dio u kojem ćete progutati svoj ponos i preuzeti neku konstruktivnu kritiku. Pokušajte osjetiti tko je vaša ciljna publika za igru i neka ih isprobaju za vas. Jeste li napravili slagalicu koja će zabavljati ljude srednjih godina na njihovom putu na posao, ili je to tako slatko da samo dijete može razumjeti trud koji ste proveli u pronalaženju savršenog pikseliranog mačića? Osvojite njihovo mišljenje o tome što radi, a što ne, kao i ono što bi željeli vidjeti u igri (iako ćete ih morati podsjećati na svoje planove da bi stvari bile jednostavne).
To je tvoja igra na kraju dana, ali ako je tvoj san da jednog dana vidiš da to dosegne globalnu publiku, onda je ovaj korak ključan!
Vjeruj u sebe
Tijekom ovih faza, morate vjerovati u sebe da bi se to dogodilo. Možda se trenutno ne osjećate kao da znate nešto o dizajnu ili razvoju igre, ali zapamtite da svatko mora početi negdje. Bit će trenutaka kada osjetite da ne možete proći problem, kao da ste pogodili zid od opeke. Možda ćete se u tom trenutku osjećati glupo, ali prava inteligencija je unutar samog problema. Nikada ne odustaj.
Moja prva igra napravljena je u elementu HTML5 platna pomoću JavaScripta. Zvuči lijepo, zar ne? Pa ... Ne toliko. Uspio sam proizvesti jednostavnu, retro ping-pong igru, definitivno nije loša, ali koristeći uređivač igara kao što su one gore, to bi učinilo mnogo lakšim nego ga razviti kroz sirovi kod. Sada kada ste vidjeli moj prvi pokušaj razvoja igara, nadam se da vam je dala povjerenje da nastavite s izradom vlastite igre. Možda nije savršen, ali će biti vaš!
Dodatni linkovi
Ako vam se sviđa učenje malo koda, onda postoji mnogo lekcija online koje mogu pomoći. Codecadamy je moj osobni favorit; savršen je za početnike! Uči sve vrste jezika za besplatno kodiranje; najvažniji su HTML, CSS i Javascript. Khan akademija je dobra web stranica za odlazak u poslije, podučavanje kako koristiti svoje vještine kodiranja za crtanje, animirati i na kraju napraviti neke jednostavne igre!
Konačno i najvažnije ...
Zabavi se!
Uredi: Za inspiraciju, ovdje je moja prva Unity3D kreacija!
Molimo vas da u komentarima ostavite linkove na vlastite igre.