Kuinka luoda tietokonepelejä

Kirjoittaja: John Pratt
Luomispäivä: 10 Tammikuu 2021
Päivityspäivä: 19 Saattaa 2024
Anonim
Kuinka luoda tietokonepelejä - Vihjeitä
Kuinka luoda tietokonepelejä - Vihjeitä

Sisältö

Onko yksi harrastuksistasi tietokonepelejä, uusien taktiikoiden kehittämistä heidän pelaamiseksi ja kokonaisten maailmankaikkeuksien luominen lumottujen mielesi syvyyksiin? On olemassa monia työkaluja, jotka auttavat sinua luomaan oman pelisi ilman näitä taitoja, mutta on syytä muistaa, että tietty ymmärtäminen ohjelmoinnista voi laajentaa työmahdollisuuksia. Ota hiiri ja näppäimistö ja nauti tästä matkasta.

Askeleet

Tapa 1/2: Oikeiden työkalujen löytäminen

  1. Luo tekstipohjainen peli. Tämä on luultavasti helpoin tyyppi luoda, vaikka kaikkia ei kiinnosta peli ilman grafiikkaa. Useimmat tekstipohjaiset pelit keskittyvät tarinaan, palapeliin tai seikkailuun, joissa yhdistyvät juoni, etsintä ja haasteet. Tässä on joitain ilmaisia ​​vaihtoehtoja:
    • Punonta on nopea ja helppokäyttöinen online-sovellus.
    • StoryNexus ja visionääri tuo lisää vaihtoehtoja mekaniikkaa ja still-kuvia.
    • Inform7 se on tehokkaampi työkalu suuren tukijoukon kanssa.

  2. Tee 2D-peli.GameMaker ja Stencyl ovat hyviä vaihtoehtoja, jotka toimivat hyvin minkä tahansa tyylilajin kanssa, antavat sinulle mahdollisuuden käyttää ohjelmointia vaadimatta sitä. Tässä se on! Toinen vaihtoehto online-pelien luomiseen.
  3. Kokeile tehdä pelejä 3D-muodossa. Tämä puolestaan ​​on paljon suurempi haaste kuin 2D-pelin luominen, joten valmistaudu pitkään projektiin ja paljon kovaa työtä. Kipinä ja Peli Guru yhteistyössä yhtenäisyys voi säästää ponnisteluja, koska niiden avulla voit rakentaa haluamasi maailman tarvitsematta ohjelmoida sitä. Jos sinulla on jo jonkinlaista ohjelmointitietoa tai haluat lisätietoja, kokeile kirjoitusympäristöä (tai "moottori’) yhtenäisyys, erittäin suosittu kehittäjien keskuudessa.
    • Jos haluat luoda omia 3D-mallejasi valmiiden esineiden sijasta, tarvitset kolmiulotteisen mallinnussovelluksen, kuten 3D Studio Max, Tehosekoitin tai maya.

  4. Suorita ohjelmointiin keskittynyt lähestymistapa. Vaikka kentällä olisi kokemusta, saatat haluta käyttää jotakin edellä mainituista luovista ympäristöistä ensimmäisessä pelissäsi. Eri vaihtoehtoja ei tarvitse etsiä vain siksi, että ne ovat monimutkaisempia. Jotkut ihmiset pitävät silti hankkimastaan ​​intensiivisestä hallintotasosta, kun he suunnittelevat peliä alusta alkaen. Ihannetapauksessa ajoita peli integroituun kehitysympäristöön (IDE) kuin Eclipse tekstieditorin käytön sijasta, ja voit yhdistää kaiken tarvitsemasi yhdeksi käteväksi projektiksi.
    • Vaikka peli on mahdollista ohjelmoida melkein millä tahansa ohjelmointikielellä, C ++: n oppiminen antaa kätesi tehokkaan työkalun, jolla on useita Internetissä saatavilla olevia resursseja ja opetusohjelmia pelin kehittämiseen.

Tapa 2/2: Pelin luominen


  1. Valitse konsepti. Ensimmäisessä projektissasi hyvä lähtökohta on tehdä pieni ja tyypillinen esimerkki haluamastasi genreistä, kuten alusta tai RPG. Ennen aloittamista kirjoita muistiinpanot pelimuodosta ja vastaukset seuraaviin kysymyksiin:
    • Mikä on pelin pääkomponentti (pelin "keskeinen" mekaniikka)? Tämä voi olla taistelemaan vihollisia vastaan, ratkaisemaan arvoituksia tai puhua muille hahmoille.
    • Miltä peli näyttää? Esimerkiksi vihollisten torjunta voi tapahtua painamalla painikkeita reaaliajassa tai taktisesti ja vuorotellen. Pelit, joissa käydään paljon vuoropuhelua, voivat antaa pelaajan muokata juontoa päätöksensä perusteella tai lisäksi olla keskittynyt enemmän oppimaan mahdollisimman paljon merkkejä ja maailmaa.
    • Mikä on pelin mieliala? Jotain kylmää, iloista, salaperäistä, jännittävää?
  2. Suorita yksinkertainen vaihe. Jos käytät luovaa ympäristöä tai muuta työkalua pelien tekemiseen ensimmäistä kertaa, tämä on hyvä aika pelata käytettävissä olevien vaihtoehtojen avulla. Opi liikkuvien taustat, esineet ja merkit sijoittamaan. Jos mahdollista, luo kohteita, joiden kanssa pelaaja voi olla vuorovaikutuksessa tai vaeltaa jo sovelluksessa jo olevien esineiden läpi nähdäksesi, ovatko niiden mukana valmiita vuorovaikutuksia.
    • Jos et ole varma miten tehdä jotain, kysy siitä työkalun kehittäjäsivulta tai etsi apua Internetistä.
    • Älä ole vielä huolissasi valotehosteista ja muista "ylimääräisistä" kuvista.
  3. Kehitä tarvittaessa ydinpelejä. Tähän voi liittyä pieniä parannuksia suunnitteluympäristössä tai jopa monimutkaisempia järjestelmiä, jotka rakennetaan alusta alkaen. Tässä muutama esimerkki:
    • Jos olet luomassa tasopelia, haluatko hahmon pystyvän kaksinkertaisesti hyppäämään tai suorittamaan "erityisen" liikkeen? Pelaa kuinka korkealla tasolla hän voi hypätä ja haluatko erilaisia ​​reaktioita näppäimen kevyesti painon ja painon välillä vai tapahtuuko erityyppisiä hyppyjä?
    • Jos luodaan roolipeli tai väliaika, mitä aseita pelaaja saa alussa? Valitse kaksi tai kolme, jotka voidaan päivittää, ja testaa ne. Yritä tehdä valinnasta heidän välilläan mielenkiintoisempi. Esimerkiksi yksi niistä voi aiheuttaa enemmän vaurioita, vaikuttaa useampaan kuin yhteen vihollisiin tai heikentää vastustajia. Älä tee niistä yhtäkään parasta vaihtoehtoa kaikkiin tarkoituksiin, ellei se ole kalliita (loitsu, joka kuluttaa enemmän manaa, tai ase, joka hajoaa käytön jälkeen).
    • Dialogiperusteisessa pelissä haluat pelaajan valita näytöllä näkyvien eri "haarojen" tai yleensä kuunnella mitä sanotaan, suorittaa tehtävä toisessa paikassa avataksesi uusia rivejä ja tulla takaisin selvittämään lisää? Haluatko pelaajan löytävän kaiken yhdessä jaksossa vai onko pelissä useita mahdollisia polkuja ja loppuja?
  4. Luo muutama eri taso. Kolme tai viisi vaihetta ovat hyvä tavoite ensimmäiselle pelillesi, vaikka sitä on aina mahdollista laajentaa tulevaisuudessa. Pitämällä "ydinmekaniikka" aina mielessä, tee jokaisen tason haaste hieman erilaiselle. Voit asettaa ne järjestykseen tai jopa jättää ne erillään ja liittyä niihin valmistuksen jälkeen riippuen siitä, mikä on helpompaa.
    • Alustapeli tuo yleensä liikkuvia alustoja tai nopeampia vihollisia.
    • Toimintapeli voi esitellä vihollislaumoja, yhden voimakkaan vastustajan tai useita vaikeasti voitettavia vastustajia, jotka vaativat tietyn aseen tai taktiikan.
    • Ajattelupeli tarttuu yleensä yhden tyyppiseen palapeliin ja käyttää siitä eri versioita kullakin tasolla tai tuo käyttöön uusia työkaluja ja uusia esteitä, jotka vaativat pelaajalta strategisempaa ajattelua.
  5. Tee tavoitteita keskipitkällä ja pitkällä aikavälillä. Näitä kutsutaan usein mekaanisiksi tai silmukoita "Toissijainen". Kun käytetään keskimekaniikkaa, kuten hyppäämistä, pelaaja edistää myös toissijaista mekaniikkaa, kuten hyppäämistä vihollisten yli tai esineiden poimimista koko tasolta. Tämän seurauksena tämä johtaa pitkän aikavälin saavutuksiin ja tavoitteisiin, kuten tason lopun saavuttaminen, rahaa säästäminen vahvikkeisiin ja viime kädessä pelin loppuun saattaminen.
    • Kuten esimerkistä voidaan nähdä, olet ehkä sisällyttänyt nämä tavoitteet edes tajuamatta sitä. Muista vain, että pelaajan on voitava oppia lisää niistä nopeasti. Jos olet pelissä kymmenen minuuttia ja luulet, että kaiken tulee ampua vihollisia yhä uudelleen, on mahdollista, että pelaaja lopulta kyllästy. Toisaalta, jos kolikko voitetaan ensimmäisen vihollisen tappion kanssa, hän ymmärtää, että on olemassa uusi tavoite (säästää kolikot palkkiota varten) ja että keskusmekaanikot etenevät häntä tähän suuntaan.
  6. Testaa peliä. Testaa usein jokaisella tasolla ja pyydä ystäviä tai tuttavia auttamaan sinua. Kokeile lähestyä peliä useilla eri tavoilla, mukaan lukien menetelmät, joita et ole koskaan ajatellut, kuten ohittaa tehtävät ja juoksua suoraan lopullisen pomoon tai yrittää voittaa peli valitsemalla "huonot" aseet ja vahvikkeet. Tämä on pitkä prosessi ja voi olla hyvin turhauttavaa, mutta virheiden korjaaminen ja mekaniikan varmistaminen kaikkien pelaajien hauskanpitoa varten on sen arvoista.
    • Anna testaajille juuri tarpeeksi tietoa aloittamiseksi. Heidän on tiedettävä työskentelevänsä kehitystyössä olevan materiaalin kanssa peruskomentojen tuntemuksen lisäksi. Mitään muuta ei tarvitse tietää.
    • Toimita lomakkeet, joissa he voivat antaa palautetta, ja sinulla on tietue kaikista olennaisista tiedoista, jotta pystyt helposti vertailemaan ja viittaamaan koko prosessin ajan. Tämän avulla voit myös kysyä erityisiä kysymyksiä pelin osista, joilla on vielä kysymyksiä.
    • Hyödyllisimpiä testaajia ovat ihmiset, jotka eivät tunne sinua ja jotka eivät tunne pakkoa ylistää peliäsi.
  7. Paranna grafiikkaa ja äänitehosteita. Vaikka Internetistä on mahdollista löytää monia ilmaisia ​​esineitä peleille, sijoita aikaa säätämään kaikkea, mikä näyttää paikoilta, tai etsi korvaavia tuotteita. Opi se pikselikuva jos haluat tehdä yksinkertaista taidetta 2D-pelissäsi tai käyttää työkaluja, kuten OpenGL jos se on kunnianhimoinen 3D-projekti. Lisää valotehosteita, jotka rohkaisevat pelaajaa jatkamaan avaruuden pääpolkua, ja hiukkastehosteita, jotka osoittavat mielenkiintoisia hyökkäyksiä tai liikkeitä skenaarioissa. Lisää ääniefektejä kävelyyn, hyökkäämiseen, hyppäämiseen ja muuhun tarvittavaan. Vaikka on aina mahdollista jatkaa mukauttamista ja testaamista, peli on valmis käynnistämiseen heti, kun grafiikka ja ääni ovat standardiesi mukaisia. Onnittelut!

Kuinka tulla luokkapuhujaksi

Monica Porter

Saattaa 2024

Oudot Al Yankovic. Kevin pacey. Alicia Key. Jodi Foter. Mitä kaikilla näillä kuuluiuukilla on yhteitä? He olivat kaikki luokan puhujia koulua! Vaikka puhuminen ei takaa uraai malli...

Kuinka tehdä elokuva

Monica Porter

Saattaa 2024

Haluatko mennä inne ja aloittaa elokuvien tekemien? Vaikuttaa vaikeaa tietää mitä aloittaa. Kuka tekee meikin? Kuinka käyttää tietokonegrafiikkaa? Kuinka aion ajaa i...

Suositellaan Sinulle