Kako narediti računalniško igro: 11 korakov (s slikami)

Kazalo:

Kako narediti računalniško igro: 11 korakov (s slikami)
Kako narediti računalniško igro: 11 korakov (s slikami)

Video: Kako narediti računalniško igro: 11 korakov (s slikami)

Video: Kako narediti računalniško igro: 11 korakov (s slikami)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, April
Anonim

Ali radi igrate video igre, vedno imate kakšen trik, da dokončate igro ali premagate nasprotnike v svoji igri, ali imate domišljijo tako veliko, da si lahko predstavljate lik ali celo svoj svet? Obstaja veliko orodij, s katerimi lahko svoje prednosti spremenite v video igre. Pred tem potrebujete veščine programiranja. Če pa le lahko, potrebujete le miško in tipkovnico ter sposobno ekipo.

Korak

1. del od 2: Iskanje potrebnih orodij/aplikacij

Naredite računalniške igre 1. korak
Naredite računalniške igre 1. korak

Korak 1. Ustvarite besedilno igro

To vrsto igre je verjetno najlažje narediti, čeprav niso vsi zainteresirani za ustvarjanje in igranje igre, ki nima grafike. Večina besedilnih iger se osredotoča na zgodbe, uganke ali pustolovščine, ki združujejo pripovedovanje zgodb, raziskovanje in uganke.

  • Twine je aplikacija, ki jo lahko preprosto uporabljate v brskalniku.
  • StoryNexus in Visionaire sta možnosti, ki ponujata več možnosti igranja in statične slike.
  • Inform7 je boljše orodje ali aplikacija, saj ima veliko skupnost in podpornike.
Naredite računalniške igre 2. korak
Naredite računalniške igre 2. korak

Korak 2. Ustvarite 2D igro

GameMaker in Stencyl sta odlični možnosti, če želite ustvariti 2D igre v katerem koli žanru, oba pa vam dajeta možnost uporabe programske kode, ne da bi morali vedeti, kako programirati. Praskaj! je tudi orodje, ki ga lahko uporabite za ustvarjanje brskalniških iger.

Naredite računalniške igre 3. korak
Naredite računalniške igre 3. korak

Korak 3. Poskusite narediti 3D igro

Ustvarjanje 3D igre je veliko zahtevnejše od 2D igre. Zato se pripravite na dolgotrajen in zahteven projekt. Spark in Game Guru vam lahko olajšajo nalogo, saj vam omogočajo, da ustvarite svoj svet iger, ne da bi morali razumeti programiranje. Če imate znanje programiranja ali se želite naučiti programiranja, poskusite s trenutno priljubljenim igralnim mehanizmom Unity.

Če želite ustvariti lastne 3D modele, potrebujete programsko opremo za ustvarjanje 3D, kot so 3DS Max, Blender ali Maya

Naredite računalniške igre 4. korak
Naredite računalniške igre 4. korak

Korak 4. Uporabite pristop, osredotočen na programiranje

Tudi če imate programsko ozadje, boste morda želeli ustvariti svojo prvo igro z enim od zgornjih mehanizmov in vam ni treba ubrati drugačne, težje poti. Nekateri pa raje nadzorujejo vse vidike iger, ki jih izdelujejo, in jih želijo zgraditi iz nič. V idealnem primeru, da bi lahko vse vidike svoje igre združili na čist in jasen način, bi svojo igro raje zgradili v integriranem razvojnem okolju, kot je Eclipse, in ne v urejevalniku besedil.

Čeprav lahko resnično izdelujete igre v katerem koli programskem jeziku, je C ++ odlično orodje, ki vsebuje veliko virov in vadnic, ki jih potrebujete za izdelavo iger

2. del 2: Ustvarjanje igre

Naredite računalniške igre 5. korak
Naredite računalniške igre 5. korak

Korak 1. Opredelite pojem

Ustvarjanje preproste igre iz zvrsti, ki vam je všeč, je za vaš prvi projekt dobro izhodišče (na primer platforma ali igra vlog). Preden začnete, zapišite vse svoje zamisli o igri in poskusite odgovoriti na nekatera od teh vprašanj:

  • Katere so glavne komponente igranja? Primeri teh odgovorov so premagovanje sovražnikov, reševanje ugank ali pogovor z drugimi liki v igri.
  • Kakšno igranje igre želite v svoji igri? Morda boste na primer želeli, da se vaši igralci borijo s sovražniki v realnem času, ki zahtevajo agilnost v kombinacijah gumbov ali po vrsti, ki zahtevajo strategijo in taktiko. Ali če se vaša igra osredotoča na pogovor z drugimi liki v igri, bo lahko igralec spremenil zgodbo ali zgodbo, če se bo odločil drugače, ali pa je zaplet bolj linearen, zato se morajo igralci pravilno odločiti.
  • Kakšno je vaše razpoloženje v igri? Veselo, sablasno, skrivnostno ali vznemirljivo?
Naredite računalniške igre 6. korak
Naredite računalniške igre 6. korak

Korak 2. Ustvarite preprosto raven

Če za ustvarjanje igre uporabljate igralni stroj ali orodje za ustvarjanje iger, poskusite s tem motorjem ali orodjem postati ustvarjalni. Naučite se postaviti premikajoča se ozadja, predmete in znake. Pravzaprav lahko poskusite doseči, da bi liki v igri sodelovali z obstoječimi predmeti, ali pa poskusite raziskati predmete, ki so že na voljo v orodju ali programski opremi, ki jo uporabljate, in preverite, ali obstaja kakšna interakcija z predmet.

  • Če ne veste, kako nekaj narediti, poiščite to na spletnem mestu orodja ali motorja ali poiščite drugje na internetu, na primer na forumih.
  • Za prvi projekt vam ni treba preveč skrbeti za razsvetljavo ali druge grafične podrobnosti.
Naredite računalniške igre 7. korak
Naredite računalniške igre 7. korak

Korak 3. Oblikujte svojo glavno igro

Oblikovanje igranja zahteva nekaj prilagoditev in sprememb v programski opremi igre in zahteva izgradnjo bolj zapletenega sistema, če je zgrajen iz nič. Tu je nekaj primerov:

  • Če delate igro platformer, ali želite, da vaš lik lahko dvakrat skoči ali skoči v zrak ali kakšno drugo posebno potezo? Poskusite tudi spremeniti višino skoka vašega junaka in odziv različnih interakcij, ki jih igralec poda (na primer držite gumb nekaj sekund).
  • Če naredite igro RPG ali grozljivko, s kakšnim orožjem bodo igralci začeli igro? Izberite dve ali tri vrste orožja, ki jih lahko igralci nadgradijo, nato pa jih preizkusite. Poskrbite, da bo izbira orožja zanimiva in raznolika. Na primer, ponudite tri vrste orožja, in sicer močno orožje, ki lahko poškoduje več sovražnikov, ali pa tiste, ki sovražnike oslabijo. Ne naredite enega orožja veliko močnejšega od drugega, razen če je orožje dražje in ga je težko dobiti.
  • Ali želite, da igralec v igrah, ki temeljijo na dialogu, na zaslonu izbere "vejo" pogovornega okna ali samo prebere navodila za izvedbo določene naloge in odpre naslednje pogovorno okno? Ali želite, da je igra linearna in enosmerna ali da ima več zapletov in koncev?
Naredite računalniške igre 8. korak
Naredite računalniške igre 8. korak

Korak 4. Ustvarite več stopenj

Tri ali pet kratkih stopenj so razumne tarče za vašo prvo igro. Vseeno jih lahko vedno dodate pozneje. Naj bo vaše glavno igranje vedno na vsaki ravni in naj bo na vsaki ravni drugačen izziv ali pa se bo povečalo. Ravni lahko naredite zaporedne, kjer morajo igralci dokončati eno stopnjo, da igrajo drugo raven, ali pa ustvarite ločene ravni, kjer lahko igralci izberejo želeno raven.

  • Pri platformah je eden od izzivov običajno hitrejši sovražniki ali premikajoče se platforme.
  • Akcijske igre lahko na vsaki ravni predstavijo novega sovražnika, močnega sovražnika ali šefa ali sovražnika, ki ga ni mogoče premagati brez določenih trikov ali orožja.
  • Uganke se običajno držijo ene vrste uganke in otežujejo vsako stopnjo ali pa uvajajo nova orodja ali ovire, o katerih morajo igralci bolj razmišljati.
Naredite računalniške igre 9. korak
Naredite računalniške igre 9. korak

Korak 5. Ustvarite dolgoročne in srednjeročne cilje

V igri je včasih nekaj, kar se imenuje "sekundarna mehanika" ali "sekundarna igra". Z uporabo mehanizmov iz glavnega načina igranja, na primer skakanja, lahko igralci uporabijo tudi sekundarno igranje, na primer stopanje na nasprotnika pri pristanku ali zbiranju predmetov. To sekundarno igranje lahko postane dolgoročni dosežek v igri, na primer z zbiranjem kovancev na vsaki ravni, igralci jih lahko shranijo in kupijo nadgradnje, ki lahko pomagajo dokončati igro.

Iz zgornjega primera ste morda nevede vstopili v sekundarno igranje. Samo poskrbite, da bodo vaši igralci takoj spoznali vidik, ki ga nameščate. Če po 10 minutah vaš igralec samo misli, da vaša igra neprestano strelja na sovražnike, mu bo v nekaj minutah zagotovo dolgčas. Če bi dobil kovanec, potem ko je premagal prvega sovražnika, bi vedel, da ima cilj, ali pa bi se vsaj vprašal, kakšna je funkcija kovanca, in bi sčasoma nadaljeval z igro

Naredite računalniške igre 10. korak
Naredite računalniške igre 10. korak

Korak 6. Naredite preskus

Vsako stopnjo, ki jo ustvarite, poskusite večkrat in prosite prijatelje ali ljudi, ki jih poznate, da vam pomagajo. Poskusite igrati igro z različnimi pristopi, od uporabe ustreznega načina ali uporabe čudnih in nenavadnih načinov, kot je ignoriranje misije in neposreden boj proti končnemu šefu, ali pa poskusite igro končati z najslabšimi viri. Proces testiranja je dolg in frustrirajoč postopek, vendar morate odpraviti napake in izpopolniti igro, preden izidete.

  • Tukaj je dovolj informacij o vaši testni skupini. Vedeti morajo osnovne stvari, kot je nadzor, vendar jim ni treba vedeti vsega.
  • Dajte testerju obrazec za povratne informacije, da si lahko zapišete vse podatke ter jih pozneje preberete in se vrnete. V tem obrazcu lahko postavite tudi nekaj posebnih vprašanj o svoji igri.
  • Preizkuševalci, ki vam lahko najbolj pomagajo, so ljudje, ki vas ne poznajo in vam brez oklevanja podajo kritike in predloge.
Naredite računalniške igre 11. korak
Naredite računalniške igre 11. korak

Korak 7. Izboljšajte grafiko in zvok v igri

Čeprav je na voljo veliko igralnih sredstev, ki jih lahko uporabite, si vzemite čas, da jih prilagodite, da bodo videti popolne. Če kateri koli vidik ni popoln ali ne izgleda pravilno, ga zamenjajte z drugim. Naučite se slikovnih pik, če želite spremeniti sliko v 2D igri, ali uporabite programsko opremo, kot je OpenGL, če delate na 3D projektu. Dodajte svetlobni učinek, da bodo igralci vedeli, katera pot je glavna pot, ali učinek delcev, ki kaže kul učinek napada ali gibanje v ozadju. Dodajte tudi zvok za korake, napade, skoke in vse ostalo, kar zahteva zvok.

Priporočena: