Kako razviti igru (sa slikama)

Sadržaj:

Kako razviti igru (sa slikama)
Kako razviti igru (sa slikama)
Anonim

Razvoj igara je složen proces. Profesionalni studiji za igre imaju timove stotina ljudi koji rade na konceptualnom dizajnu, programiranju, umjetničkom dizajnu, modeliranju, animaciji i dizajnu zvuka. Čak i ako već nemate sve ove vještine, možete sami osmisliti jednostavnu igru na temelju onoga što već znate. Ovaj wikiHow vas uči kako započeti s razvijanjem ideje za prvu igru.

Koraci

1. dio 2: Planiranje koncepta

Razvijte igru Korak 1
Razvijte igru Korak 1

Korak 1. Shvatite razmjere projekta

Prije nego počnete raditi na razvoju igre, važno je razumjeti što sve treba uložiti u izradu igre. Video igre imaju mnogo dijelova, od pokretača igara, programiranja, grafike, animacije, do zvuka i glazbe. Za stvaranje svega ovoga potrebno je mnogo sati. Ako nikada prije niste razvili igru, počnite jednostavno. Tretirajte svoju prvu igru kao iskustvo učenja, a ne kao uglađen projekt.

Razvijte igru Korak 2
Razvijte igru Korak 2

Korak 2. Znajte koje su vaše vještine

Kada smišljate ideju za igru, smislite ideju koja se temelji na vašim vještinama. Ako ste veliki umjetnik, ali nikada prije niste kodirali, odaberite mehanizam za igre koji vam omogućuje da se usredotočite na svoje umjetničke vještine uz minimalno kodiranje. S druge strane, ako ste izvrstan programer, ali nemate puno umjetničkih vještina, možete stvoriti igru s izvrsnim osnovama koja obuhvaća pojednostavljeni umjetnički stil. Mnoge popularne indie igre koriste jednostavnu 8-bitnu grafiku ili čak samo osnovne oblike za grafiku.

Razvijte igru Korak 3
Razvijte igru Korak 3

Korak 3. Odlučite koji je cilj igre

Video igre dolaze u različitim stilovima i žanrovima. Svima im je zajedničko da svi imaju cilj. Neke igre imaju više ciljeva i izborne sporedne misije. Međutim, mnoge igre imaju cilj koji je jednostavan kao "Dođi do kraja razine". Vaša prva igra može biti samo jedan zaslon s točkom kojom se pokušavate kretati do vrha zaslona.

Razvijte igru Korak 4
Razvijte igru Korak 4

Korak 4. Odlučite kako ćete prenijeti gol igraču

Nakon što se odlučite za gol za igrača, morat ćete smisliti kako ga prenijeti gol. Neke igre imaju složenu priču s puno likova koji se ne igraju (NPC-i) zbog kojih se igrač osjeća kao da je dio živog svijeta. Druge igre imaju animacije ili izreze prije početka razine. Neki uključuju vodič. Neke igre jednostavno prikazuju tekst koji govori igraču što treba učiniti.

Razvijte igru Korak 5
Razvijte igru Korak 5

Korak 5. Odlučite o prepreci za igrača

Nakon što odlučite o cilju koji igrač želi postići, morate odlučiti o prepreci koja mu stoji na putu. Ovo može biti zagonetka koju igrač mora riješiti ili platforme na koje igrač mora skočiti ili se kretati. Ima li vaša igra neprijatelje? Ako je tako, kako stupaju u interakciju s igračem? Ima li vaša igra razine ili je to igra otvorenog svijeta?

Razvijte igru Korak 6
Razvijte igru Korak 6

Korak 6. Shvatite pravila

Kad dođete do cilja i nekih prepreka, odlučite se za neka osnovna pravila koja imaju logičan tijek. Ako dizajnirate platformersku igru, što će se dogoditi ako igrač propusti platformu? Ako vaša igra ima neprijatelje, što se događa kada igrač dodirne ili ga napadne neprijatelj? Ima li igrač zdravstvenu tablicu? Postoji li sustav bodovanja? Možda želite svojoj igri dodati vremensko ograničenje? Ovo su pravila koja morate odlučiti za svoju igru. Ako ste tek počeli s dizajnom igara, pokušajte održati pravila što jednostavnijim.

Razvijte igru Korak 7
Razvijte igru Korak 7

Korak 7. Odlučite o nagradi za igrača

Od donošenja odluke o golu za igrača i prepreci. Igra bi također trebala imati način nagrađivanja igrača za postizanje cilja. To je ono što igru čini zadovoljnim iskustvom. Neke igre imaju posljednju scenu koja prikazuje junaka kako dobiva nagradu za svoje probleme. Neke igre omogućuju pojačalo igrača ili nove stavke. Druge igre imaju složen sustav izravnavanja koji s vremenom poboljšava igračevu statistiku.

Razvijte igru Korak 8
Razvijte igru Korak 8

Korak 8. Stvorite koncept art

Ako je grafika veliki dio vaše igre, htjet ćete smisliti umjetnički stil za svoju igru. Koncept vam omogućuje da svoje ideje stavite na papir prije nego što ih počnete graditi kao sredstva u igri. Morat ćete stvoriti koncept umjetnost za sve svoje likove, NPC -ove i neprijatelje. Morat ćete zadržati cjelokupni umjetnički stil dosljedan, pa prije početka gradnje odlučite koji umjetnički stil želite. Ako vaša igra ima više razina, htjet ćete stvoriti skicu kako izgleda svaka razina. Također ćete htjeti mapirati dizajn razine za svaku razinu na papiru.

Razvijte igru Korak 9
Razvijte igru Korak 9

Korak 9. Napravite dokument o dizajnu igre

Ovo je osobito korisno ako s timom ljudi dizajnirate složeniju igru. Dokument o dizajnu igre može sadržavati osnovnu mehaniku igre i dizajn. Također može sadržavati radnje, životopise likova, umjetničku koncepciju, kao i karte razina i ciljeve. To pomaže da cijeli vaš tim bude na istoj stranici.

2. dio 2: Razvijanje igre

Razvijte igru Korak 10
Razvijte igru Korak 10

Korak 1. Odaberite stroj za igru

Motor za igre je okosnica igre. Reproducira grafiku i zvuk. On kontrolira fiziku igre, otkrivanje sudara, skriptiranje, umjetnu inteligenciju i još mnogo toga. Odabir pravog stroja za igru ovisi o vašoj razini vještine i potrebama vaše igre. Mnogi motori za igre omogućuju vam preuzimanje besplatne verzije za osobnu upotrebu kako biste je isprobali. Evo nekoliko pokretača igara koje možete isprobati:

  • Game Maker Studio 2: Game Maker Studio 2 dobro je mjesto za početak ako ste početnik. Usredotočuje se na igre s 2D grafikom. To je jedan od motora za lakše učenje. Game Maker Studio 2 ima besplatnu probnu verziju od 30 dana, a zatim počinje s 39 USD godišnje.
  • Jedinstvo:

    Unity je popularan pokretač igara koji se koristio za stvaranje mnogih popularnih igara na osobnim računalima, mobilnim uređajima i igraćim konzolama, uključujući Angry Birds 2, Cuphead i Sonic Forces. Koristi se za izradu 2D i 3D igara. Ima intuitivno korisničko sučelje koje početnicima olakšava učenje. Osobno izdanje koje dolazi s osnovnim značajkama možete preuzeti potpuno besplatno. Plus Edition počinje s 25 USD mjesečno.

  • Nestvarno:

    . Unreal je jedan od najpopularnijih motora za igre. Korišten je za stvaranje mnogih popularnih igara, uključujući igre Batman Arkham, Mortal Kombat i Deus X. To je potpuno opremljen motor za igre koji podržava vrhunsku grafiku. Također je jedan od težih motora za učenje. To ga čini idealnijim za napredne programere igara. Punu verziju Unreala možete besplatno preuzeti, međutim, morat ćete platiti 5% autorskog prava nakon prvih 3000 USD po tromjesečju za sve igre koje objavite koristeći Unreal.

Razvijte igru Korak 11
Razvijte igru Korak 11

Korak 2. Saznajte kako koristiti motor za igre

Motori za igre neki su od najsloženijih softvera koje možete kupiti. Čak i ako ste iskusan programer, vjerojatno će postojati stvari koje ne znate raditi. Pročitajte korisnički priručnik za engine za igre koji preuzimate. Gledajte YouTube vodiče i pohađajte tečajeve na mreži. Naučite što vam je potrebno za izgradnju i kako to izgraditi. Ako zaglavite u problemu, pronađite nekoga tko vam može pomoći u rješavanju.

Razvijte igru Korak 12
Razvijte igru Korak 12

Korak 3. Postavite rok

Bez obzira stvarate li svoju prvu igru ili AAA produkciju, morat ćete postaviti rok za trajanje projekta. Ako ste tek počeli s dizajnom igara, postavite mjesec dana kao krajnji rok za izradu male igre. Tijekom procesa razvoja pojavit će se mnoge neočekivane stvari, pa očekujte da ćete prekoračiti rok. Međutim, ako ste previše prošli rok, možda ćete htjeti smanjiti svoj projekt.

Razvijte igru Korak 13
Razvijte igru Korak 13

Korak 4. Izradite radni prototip

To treba učiniti što je brže moguće. Ne mora izgledati dobro. Ne mora imati sve značajke koje želite dodati. To samo treba biti jedna osnovna razina s osnovnim igranim likom i osnovnom preprekom. Ovo se koristi za izradu i testiranje temeljne mehanike vaše igre.

Razvijte igru Korak 14
Razvijte igru Korak 14

Korak 5. Testirajte svoj prototip

Puno ćete naučiti igrajući svoju igru. Možda ćete otkriti da neke od mehanika igara ne funkcioniraju ili određeni dijelovi nisu toliko zanimljivi kao što ste mislili. Također ćete otkriti što možete dodati igri kako biste je učinili boljom.

Razvijte igru Korak 15
Razvijte igru Korak 15

Korak 6. Izgradite svoju imovinu

Nakon što ste izgradili radni prototip i bili sigurni da vaša mehanika igara radi ispravno, možete započeti s izgradnjom sredstava za svoju igru. To uključuje dodavanje dodatnih razina, animacija likova, neprijatelja, pojačanja i bilo koje dodatne značajke koje želite dodati. Također uključuje dodavanje modela likova i ukrašavanje vaših razina tako da igra počinje izgledati estetski, iako se posljednje trebate usredotočiti na estetiku.

  • Ako niste sigurni kako nešto izgraditi, mnogi motori za igre imaju trgovinu imovine u kojoj možete kupiti imovinu koju su izgradili drugi ljudi. Također možete provjeriti ima li tutoriala na mreži kako biste saznali kako riješiti probleme koji se mogu pojaviti tijekom procesa razvoja igara.
  • Pazite da odmah ne dodate previše sadržaja. To može zamagliti jezgru mehanike igre i otežati ispitivačima igranja da daju odgovarajuće povratne informacije.
Razvijte igru Korak 16
Razvijte igru Korak 16

Korak 7. Beta-testirajte svoju igru

Iako sami možete igrati svoju igru, možete naučiti puno gledajući kako drugi igraju vašu igru. Pravi igrači mogu učiniti stvari koje niste očekivali i ukazati na iskustva koja ne uzimate u obzir. Potaknite druge ljude da igraju vašu igru. Čak i ako vam je to prva utakmica i mislite da nije dobra.

Razvijte igru Korak 17
Razvijte igru Korak 17

Korak 8. Tržište svoje igre

Kad se budete približavali kraju razvojnog procesa, morat ćete početi govoriti o svojoj igri. Saznajte što je jedinstveno u vašoj igri. Kakvo iskustvo vaša igra pruža, a druge igre nemaju? Prenesite tu poruku što većem broju ljudi. Izradite web stranicu za svoju igru i video najavu. Uključite svoju igru u društvene mreže. Pošaljite svoju igru e -poštom na web stranice videoigara i kreatore okusa videoigara.

Razvijte igru Korak 18
Razvijte igru Korak 18

Korak 9. Pokrenite svoju igru

Motori za igre poput Unity i Unreal olakšavaju stvaranje portova vaše igre za bilo koji sustav igre. Nakon što objavite svoju igru putem pokretača igara, postavite je na što je moguće više digitalnih distributera. To uključuje Steam, Google Play Store, Apple -ov App Store. Čak je i Playstation Store, Xbox One i Nintendo eShop lakše dobiti nego ikad prije. Postojat će standardi kvalitete i licenciranja koje ćete morati proći za svakog digitalnog distributera. Saznajte koji su to standardi i uvjerite se da vaša igra može zadovoljiti te standarde. Također možete pogledati specijalizirane distributere poput Slitherine.

Savjeti

  • Ažurirana grafika važna je za privlačenje publike, ali sadržaj je i dalje kralj! Dakle, smislite način da svoju igru učinite doista privlačnom i zabavnom nudeći sjajan sadržaj. Dajući jedinstvenu prednost popularnoj značajci igre, koristite elemente koji se nikada prije nisu koristili u igrama sličnog žanra.
  • Uvijek razmišljajte kroz perspektivu svog igrača. Što će oduzeti igranjem vaše igre i kako mogu postati vaši obožavatelji i zagovornici? Samo predani obožavatelji osigurat će održivost vaše igre!
  • Kako biste uključili druge ljude u svoju proizvodnju igara i uvjerili ih da postanu dionici, trebat će vam dobra prodajna ponuda! Razvoj predstavljanja također je izvrsna prilika za vas da isprobate svoju ideju igre unutar poslovne i/ili razvojne zajednice i vidite je li uopće održiva.
  • Ako vjerujete da je vaša ideja igre cool i inovativna - pobrinite se da druge možete pretvoriti u svoje pristaše. Inače, nema smisla razvijati ga jer ga najvjerojatnije nećete moći uspješno unovčiti nakon objavljivanja.

Preporučeni: