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 još nemate sve ove vještine, možete sami dizajnirati 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 započnete s razvijanjem igre, važno je razumjeti što sve treba uložiti u stvaranje igre. Video igre imaju mnogo dijelova, od pokretača igara, programiranja, grafike, animacije, do zvuka i muzike. 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 ste vještine

Kada smišljate ideju za igru, smislite ideju zasnovanu na svojim vještinama. Ako ste veliki umjetnik, ali nikada prije niste kodirali, odaberite mehanizam za igre koji će vam omogućiti da se usredotočite na svoje umjetničke vještine uz minimalno kodiranje. S druge strane, ako ste izvrstan programer, ali nemate mnogo umjetničkih vještina, možete stvoriti igru s odličnim 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 nivoa". Vaša prva igra može biti samo jedan ekran sa tačkom kojom pokušavate da se krećete do vrha ekrana.

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 golmanu. Neke igre imaju složenu naraciju s mnogo 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 nivoa. Neki uključuju i vodič. Neke igre jednostavno prikazuju tekst koji govori igraču šta da radi.

Razvijte igru Korak 5
Razvijte igru Korak 5

Korak 5. Odlučite se 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

Kada dođete do cilja i nekih prepreka, odlučite se za neka osnovna pravila koja imaju logičan tok. Ako dizajnirate platformer igru, šta će se dogoditi ako igrač propusti platformu? Ako vaša igra ima neprijatelje, šta se dešava kada igrač dodirne ili ga napadne neprijatelj? Ima li igrač zdravstvenu tablu? Postoji li sistem 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ćavaju pojačalo igrača ili nove stavke. Druge igre imaju složen sistem nivelisanja koji vremenom poboljšava statistiku igrača.

Razvijte igru Korak 8
Razvijte igru Korak 8

Korak 8. Kreirajte koncept art

Ako je grafika veliki dio vaše igre, htjet ćete smisliti umjetnički stil za svoju igru. Koncept vam omogućava 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 nivoa, htjet ćete stvoriti skicu kako svaki nivo izgleda. Takođe ćete htjeti mapirati dizajn nivoa za svaki nivo na papiru.

Razvijte igru Korak 9
Razvijte igru Korak 9

Korak 9. Kreirajte dokument o dizajnu igre

Ovo je posebno korisno ako s timom ljudi dizajnirate složeniju igru. Dokument o dizajnu igre može sadržavati osnovnu mehaniku igre i dizajn. Može sadržavati i radnje, životopise likova, konceptualnu umjetnost, kao i mape nivoa i ciljeve. Ovo pomaže da cijeli vaš tim bude na istoj stranici.

2. dio 2: Razvoj igre

Razvijte igru Korak 10
Razvijte igru Korak 10

Korak 1. Odaberite mašinu za igru

Motor za igru je okosnica igre. Reproducira grafiku i zvuk. Kontrolira fiziku igre, otkrivanje sudara, skriptiranje, umjetnu inteligenciju i još mnogo toga. Odabir pravog stroja za igru ovisi o vašem nivou vještine i potrebama vaše igre. Mnogi motori za igre omogućuju vam da preuzmete besplatnu verziju za ličnu upotrebu kako biste je isprobali. Evo nekoliko motora za igre koje možete isprobati:

  • Game Maker Studio 2: Game Maker Studio 2 je dobro mjesto za početak ako ste početnik. Fokusira se na igre sa 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 sa 39 USD godišnje.
  • Jedinstvo:

    Unity je popularan pokretač igara koji se koristio za stvaranje mnogih popularnih igara na PC -u, mobilnim uređajima i igraćim konzolama, uključujući Angry Birds 2, Cuphead i Sonic Forces. Koristi se za stvaranje 2D i 3D igara. Ima intuitivno korisničko sučelje koje početnicima olakšava učenje. Personal Edition koje dolazi s osnovnim funkcijama možete preuzeti potpuno besplatno. Plus Edition počinje sa 25 USD meseč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. To je također jedan od težih igara 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 dolara po tromjesečju za sve igre koje objavite koristeći Unreal.

Razvijte igru Korak 11
Razvijte igru Korak 11

Korak 2. Naučite kako koristiti engine za igre

Igre za igre su neki 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 časove na mreži. Naučite šta vam je potrebno za izgradnju i kako to izgraditi. Ako zaglavite problem, pronađite nekoga ko vam može pomoći u rješavanju.

Razvijte igru Korak 12
Razvijte igru Korak 12

Korak 3. Odredite rok

Bilo da kreirate svoju prvu igru ili produkciju AAA, morat ćete postaviti rok za trajanje projekta. Ako ste tek počeli s dizajnom igara, postavite mjesec dana kao krajnji rok za stvaranje male igre. Mnoge neočekivane stvari pojavit će se tijekom procesa razvoja, pa očekujte da ćete prekoračiti svoj 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. Napravite radni prototip

To treba učiniti što je brže moguće. Ne mora izgledati dobro. Ne mora imati sve funkcije koje želite dodati. To samo treba biti jedan osnovni nivo s osnovnim likom za igru i osnovnom preprekom. Ovo se koristi za izradu i testiranje osnovne 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. Otkrićete i šta 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 resursa za svoju igru. To uključuje dodavanje dodatnih nivoa, animacije likova, neprijatelja, pojačanja i bilo koje dodatne funkcije koje želite dodati. Također uključuje dodavanje modela likova i ukrašavanje vaših nivoa tako da igra počinje izgledati estetski ugodno, iako se posljednje trebate usredotočiti na estetiku.

  • Ako niste sigurni kako nešto izgraditi, mnogi mehanizmi za igre imaju trgovinu imovine u kojoj možete kupiti imovinu koju su izgradili drugi ljudi. Na internetu možete provjeriti i upute za učenje kako riješiti probleme koji se mogu pojaviti tijekom procesa razvoja igara.
  • Pazite da odmah ne dodate previše sadržaja. Ovo može zamagliti jezgru mehanike igre i otežati ispitivačima da daju dobre povratne informacije.
Razvijte igru Korak 16
Razvijte igru Korak 16

Korak 7. Beta-testirajte svoju igru

Dok sami možete igrati svoju igru, možete naučiti mnogo 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. Reklamirajte svoju igru

Kad se budete približavali kraju razvojnog procesa, morat ćete započeti s objavljivanjem riječi o svojoj igri. Saznajte šta 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. Napravite 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 video igara i kreatore ukusa za video igre.

Razvijte igru Korak 18
Razvijte igru Korak 18

Korak 9. Pokrenite igru

Motori za igre kao što su Unity i Unreal olakšavaju stvaranje portova vaše igre za bilo koji sistem igara. Nakon što objavite svoju igru putem svog mehanizma za igre, postavite je na što je moguće više digitalnih distributera. Ovo uključuje Steam, Google Play Store, Apple -ovu App Store. Čak je i Playstation Store, Xbox One i Nintendo eShop lakše pristupiti 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 ispuniti 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 zaista privlačnom i zabavnom nudeći sjajan sadržaj. Dajući jedinstvenu prednost popularnoj funkciji igre, koristite elemente koji se nikada ranije nisu koristili u igrama sličnog žanra.
  • Uvijek razmišljajte kroz perspektivu svog igrača. Koje stvari će zaraditi igrajući vašu igru i kako mogu postati vaši obožavatelji i zagovornici? Samo predani obožavatelji osigurat će održivost vaše igre!
  • Da biste uključili druge ljude u svoju proizvodnju igara i uvjerili ih da postanu dionici, trebat će vam dobra prodajna ponuda! Razvoj predstavljanja je također odlična prilika za vas da isprobate svoju ideju igre u poslovnoj i/ili razvojnoj zajednici i vidite je li uopće održiva.
  • Ako vjerujete da je vaša ideja igre kul i inovativna - pobrinite se da druge možete pretvoriti u svoje pristalice. U suprotnom, nema smisla razvijati ga jer najvjerojatnije nećete biti u mogućnosti efektivno ga unovčiti nakon objavljivanja.

Preporučuje se: