Kako narediti računalniško igro

Avtor: Laura McKinney
Datum Ustvarjanja: 6 April 2021
Datum Posodobitve: 1 Julij. 2024
Anonim
Kako narediti video igro v programu UDK 1#
Video.: Kako narediti video igro v programu UDK 1#

Vsebina

Se radi igrate igre in želite uresničiti svojo domišljijo, da bi igre izdelovali sami? Obstaja veliko orodij, ki vam omogočajo, da ustvarite svojo igro, ne da bi potrebovali preveč spretnosti, le razumeti morate programski jezik. Z miško in računalniško tipkovnico +2 lahko začnete!

Koraki

1. del 2: Iskanje orodij

  1. Naredite besedilno igro. To je najlažji žanr za igre, ki ga lahko programirate, čeprav vsi ne marajo igrati iger brez grafike. Besedilne igre se osredotočajo predvsem na zgodbo, uganke ali pustolovščine v kombinaciji z zgodbo, raziskovanjem, kvizom. Tu je nekaj brezplačnih možnosti:
    • Vrvica je preprosto in brezplačno orodje, ki se lahko uporablja v brskalniku.
    • StoryNexus in Visionaire dodata več možnosti igranja in fotografije.
    • Inform7 je učinkovito orodje z veliko podporno skupnostjo.

  2. Naredite 2D igre. GameMaker in Stencyl nista slaba izbira za to zvrst, omogočata vam uporabo programov, ne da bi vas kaj vprašali. Praska! je drugo orodje, ki ga lahko uporabite v brskalnikovi igri.
  3. Poskusite narediti 3D igre. 3D igre so veliko težji izziv kot 2D, zato bodite pripravljeni na dolg projekt in trdo delo. Spark in Game Guru vam bosta pomagala poenostaviti gradnjo svetov igre brez programiranja. Če že imate programsko znanje ali se želite naučiti kodiranja, lahko preizkusite priljubljeno orodje Unity.
    • Če želite sami ustvariti 3D modele, namesto da bi uporabili obstoječe vire, potrebujete programsko opremo za 3D modeliranje, kot so 3DS Max, Blender ali Maya.

  4. Dostop do naprednega programiranja. Tudi če imate programsko ozadje, boste pri ustvarjanju prve igre morda želeli uporabiti zgornja orodja, ne prisilite se k drugačnemu pristopu samo zato, ker je to težje. S tem je veliko ljudi uživalo popoln nadzor, zato vse naredijo sami. Vendar je programiranje iger v integriranem razvojnem okolju, kot je Eclipse, bolj idealno kot urejevalnik besedil, zato lahko vključite vse, kar potrebujete za projekt.
    • Igre lahko programirate v skoraj vseh jezikih, toda C ++ je najmočnejše orodje z bogatimi igralnimi viri in spletnimi vadnicami.
    oglas

2. del 2: Ustvarjanje iger


  1. Izberite temo. Za svoj prvi projekt ustvarite majhen, a tipičen primer svoje najljubše zvrsti, na primer platformer ali igranje vlog. Preden začnete, zapišite ideje za igro in odgovorite na naslednja vprašanja:
    • Kaj je glavna sestavina igre ("jedro" igre)? Pa naj bo to boj s sovražniki, reševanje ugank ali klepet z drugimi liki.
    • Kako želite, da izgleda igra? Če se na primer borite s sovražnikom, lahko izdelate gumbe v realnem času ali več odločitev na podlagi smeri. Igre, usmerjene v pogovor, lahko igralcem omogočijo, da oblikujejo zgodbe na podlagi svojih odločitev, lahko bolje razumejo like in igralni svet.
    • Kakšno je razpoloženje igre? Strašljivo, zabavno, skrivnostno, željno?
  2. Ustvarite preproste ravni. Če orodja za izdelavo iger uporabljate prvič, je to dobra priložnost, da se jih navadite. Naučite se nastavljati ozadja, predmete in premikati znake. Če je mogoče, ustvarite predmete, s katerimi lahko igralci komunicirajo, ali poiščite programsko opremo za ustvarjanje predmetov, ki vključujejo interakcije.
    • Če ste v dvomih, zastavite vprašanje na spletnem mestu orodja ali poiščite pomoč po internetu.
    • Ne skrbite še zaradi svetlobnih učinkov ali drugih grafičnih elementov.
  3. Po potrebi oblikujte jedro igre. Lahko naredite majhne prilagoditve programske opreme za ustvarjanje iger ali bolj zapletenih sistemov. Tu je nekaj primerov:
    • Če izdelujete igro platformerja, ali želite, da vaš lik dvakrat skoči ali izvede "posebno" potezo? Prilagodite višino, ki jo lahko skače lik, ali drugačno reakcijo z rahlim dotikom, držanjem tipke ali izbiro različnih plesnih stilov?
    • Če naredite akcijski RPG ali grozljivko, katero orožje bo uporabil lik? Izberite 2 ali 3 orožja, ki jih lahko igralci nadgradijo ali preizkusijo. Poskusite izbrati najprimernejše orožje. Na primer, orožje močno škoduje, poškoduje več sovražnikov ali oslabi sovražnika. Ne izberite najboljše možnosti za vse namene, razen če gre za visoke stroške (urok poveča mano ali orožje izgine po 1 uporabi).
    • Ali želite, da igralec s pogovorno igro izbere vrstico dialoga, ki je navedena na zaslonu, ali samo posluša ali izvede nalogo za odklepanje pogovora, nato pa se vrne in nadaljuje s poslušanjem? Ali želite, da igralci najdejo vse naenkrat ali ga razdelijo na več pasov in koncev?
  4. Ustvarite nekaj stopenj. 3 do 5 kratkih stopenj ni slaba izbira za vašo prvo igro, kasneje jo lahko razširite. Upoštevajte zasnovo "jedra igre", ki ustvarja različne stopnje težavnosti. Stopnje lahko naročite ali pa jih po zaključku ločite in znova združite.
    • Igre Platformer pogosto predstavljajo premične platforme ali hitrejše sovražnike.
    • Akcijska igra lahko predstavi več sovražnikov ali enega samega močnega sovražnika, ki ga je težko premagati brez posebnega orožja in strategije.
    • Uganke so pogosto povezane z eno vrsto sestavljanke ali pa uporabljajo več težavnostnih različic za vsako stopnjo ali uvajajo nova orodja ali ovire, ki zahtevajo, da več igralcev "pametuje".
  5. Ustvarite srednjeročne in dolgoročne cilje. To se pogosto imenuje "druga mehanika" ali "ponovitev igre". Z uporabo mehanskega jedra igre, kot je skok v višino, igralec napreduje v drugi igri, kot je skakanje na sovražnike ali zbiranje predmetov.Ta obrat lahko prinese dolgoročne dosežke in cilje, kot je doseganje najvišje ravni, prihranek denarja za nadgradnje ali "čiščenje" igre.
    • Kot lahko vidite v zgornjem primeru, ste zgoraj dodali, ne da bi se sploh zavedali. Samo poskrbite, da bo igralec našel tarčo. Če igralec igra 10 minut in misli, da gre za streljanje sovražnikov, mu bo dolgčas. Če ubijejo sovražnika in dobijo denar, bodo našli tarčo (zbrati nagrado) in jedro igre jih bo pripeljalo naprej.
  6. Poskusi. Poskusite vsako stopnjo večkrat in prosite znanca ali prijatelja, da vam pomaga. Poskusite se igre približati na različne načine, vključno z metodami, ki jih še niste preizkusili, na primer preskočite naloge in se odpravite naravnost do končnega šefa ali pa zmagajte v igri z izbiro vsega "šibkega" orožja ali nadgradnje. To je naporen postopek, ki je lahko frustrirajoč, vendar je edini način za izboljšanje igre.
    • Igralcu dajte dovolj informacij, da začne igrati. Razumeti morajo, da delajo na poteku dela in kako uporabiti osnovno krmilno palčko. Ne potrebujejo nobenih drugih informacij.
    • Naj igralci poskušajo izpolniti obrazec za povratne informacije, ki ga boste zbrali, lažje primerjali informacije .. To vam omogoča tudi odgovor na vprašanja, ki jih ne poznate.
    • Najboljši preizkuševalci so tisti, ki vas ne poznajo ali niso prisiljeni hvaliti vaše igre.
  7. Poljska grafika in zvok. Čeprav je na spletu na voljo veliko brezplačnih virov za igre, je vseeno dobro, da si vzamete čas in popravite neskladja sami. Naučite se grafike slikovnih pik, če želite preprosto prilagoditi grafiko v 2D igri ali uporabite ambiciozno programsko opremo OpenGL za ambiciozen projekt 3D iger. Dodajte svetlobne učinke, da razveselite igralce skozi glavno ulico iz sobe, in privlačne učinke napadov, ki spremenijo dinamično ozadje. Dodajte zvočne učinke med hojo, napadi, skakanjem itd. v. Igro lahko spremenite in igrate večkrat, igro pa izvlečete takoj, ko sta vidnost in zvok na nivoju. Čestitamo! oglas