Kuinka tehdä videopeli tyhjästä

Kirjoittaja: Janice Evans
Luomispäivä: 1 Heinäkuu 2021
Päivityspäivä: 1 Heinäkuu 2024
Anonim
Suuri portaali - Minecraft! | #228
Video: Suuri portaali - Minecraft! | #228

Sisältö

Videopelit eivät ole enää kasvava teollisuus. Hän on parhaimmillaan. Videopelejä pelaavia ihmisiä on enemmän kuin koskaan. Tämä tarkoittaa, että uusilla ihmisillä on monia mahdollisuuksia murtautua läpi ja tehdä hyvä peli. Se voit olla sinä! Mutta miten se tehdään? Pelin tekeminen on erittäin vaikeaa, mutta voit tehdä pelin itse pienellä avulla tai rahoituksella. Käymme läpi perusasiat, jotka sinun on otettava huomioon pelisi tekemiseksi ja sen tekemiseksi hyväksi. Aloita vain vaiheesta 1 alla.

Askeleet

Tapa 1 /4: Valmistautuminen menestykseen

  1. 1 Ymmärrä pelisi. Sinun täytyy suunnitella paljon ja miettiä globaaleja kysymyksiä, jos haluat prosessin sujuvan sujuvasti. Mikä genre pelisi tulee olemaan (RPG, ampuja, tasohyppely jne.)? Millä alustalla pelisi julkaistaan? Mitkä ovat pelisi ainutlaatuiset ja erityispiirteet? Jokainen kysymys vaatii erilaisia ​​resursseja, taitoja ja suunnittelua vastatakseen, koska ne vaikuttavat pelin kehittämiseen eri tavoin.
  2. 2 Tee hyvä suunnittelu pelille. Pelin muotoilu on erittäin tärkeää, joten on parasta käsitellä näitä asioita ennen pelin aloittamista. Miten pelaajat kehittyvät pelin aikana? Miten pelaajat ovat vuorovaikutuksessa ympäröivän maailman kanssa? Miten koulutat pelaajia? Mitä ääni- ja musiikkiesitystä käytät? Tämä kaikki on erittäin tärkeää.
  3. 3 Ole realistinen. Jos Mass Effectin kaltaisten pelien purkaminen olisi helppoa, kaikki tekisivät sen. Sinun on ymmärrettävä, mitä voit ja mitä et voi tehdä ilman valtavaa studiota ja hyvää kokemusta. Sinun on myös oltava realistinen siitä, mitä voit tehdä kohtuullisessa ajassa. Jos et todellakaan katso vahvuuksiasi, olet todennäköisesti nopeasti pettynyt ja luovutat. Ja me emme halua sinun luovuttavan!
  4. 4 Etsi hyvä laitteisto ja ohjelmisto. Pelin tekeminen millä tahansa tasolla "mobiililaitteen" yläpuolella edellyttää tietokonetta, jota useimmat kutsuisivat "hienoksi". Jos käytät vanhaa järjestelmää, huomaat nopeasti, että et voi ajaa tekemääsi peliä sillä. Pelien luomiseen tarvitset myös erittäin tehokkaita ja melko erikoistuneita ohjelmia. Jotkut ovat halpoja tai ilmaisia, mutta toiset voivat olla melko kalliita. Tarkastelemme hyviä ohjelmistoja seuraavissa osissa, mutta voit huomata, että tarvitsemasi ohjelmisto voi sisältää 3D -mallinnusohjelmia, kuvankäsittelyohjelmia, tekstieditoria, kääntäjiä jne.
    • Tarvitset vähintään tehokkaan suorittimen (vähintään nelisydämisen ja mieluiten yhden uudemmista i5- tai i7 -laitteista), paljon RAM -muistia ja kehittyneen näytönohjaimen.

Tapa 2/4: Rakenna tiimisi

  1. 1 Tee pieniä pelejä itse ja suuria pelejä muiden ihmisten kanssa. Jos haluat tehdä nopeasti mobiilipelin yksinkertaisilla grafiikoilla ja koodauksella, se on okei.Tämä on hyvä projekti työskennellä yksin, ja voit käyttää sitä osoittamaan tuleville työnantajille ja sijoittajille, mitä voit tehdä. Mutta jos haluat tehdä vakavamman pelin, tarvitset muiden ihmisten apua. Indie-pelejä kehittää yleensä 5-10 hengen tiimi (vaikeusasteesta riippuen), kun taas kuuluisampia pelejä voi kehittää jopa useita satoja ihmisiä!
  2. 2 Rakenna tiimisi. Tarvitset paljon ihmisiä, joilla on monia erilaisia ​​taitoja, jos aiot kehittää pelin yhdellä kaikkein tyyleistä. Tarvitset ohjelmoijia, mallinnuksia, visuaalisia suunnittelijoita, pelin ja tason suunnittelijoita, ääniasiantuntijoita ja tuottajia tai ihmisiä, jotka tuntevat markkinoinnin.
  3. 3 Laadi projektiasiakirja. Ajattele sitä pelisi yhteenvedon ja taistelusuunnitelman risteytyksenä. Projektiasiakirjassa kuvataan kaikkea pelisi suunnittelusta: pelattavuus, mekaniikka, hahmot, juoni jne. Luomalla sen selvität myös kaiken, mitä on tehtävä, kuka tekee sen, mitkä ovat odotukset ja tärkein aikataulu kaikelle. Hankeasiakirja on erittäin tärkeä paitsi tiimin pitämiseksi hyvässä kunnossa myös mahdollisille sijoittajille.
    • Projektiasiakirjasi tulisi jakaa osiin ja sisältää yksityiskohtaista sisältöä.
    • Pääosiin kuuluvat pelin juoni, pää- ja sivuohjelmat, tasosuunnittelu, pelattavuus, taide ja visuaalinen suunnittelu, pelin sisäiset äänet ja musiikki sekä ohjausrakenne ja käyttöliittymäsuunnittelu.
    • Hankeasiakirjan ei pitäisi rajoittua vain tekstiin. Se sisältää yleensä myös suunnitteluluonnoksia, konseptisuunnitelmia ja jopa mainosvideoita tai ääninäytteitä.
    • Älä rajoita itseäsi äläkä huolehdi projektiasiakirjan suunnittelusta ja muodosta. Ei ole olemassa yhtä vakiomuotoa tai siihen sisällytettäviä asioita. Tee asiakirjasta pelisi mukainen.
  4. 4 Ajattele rahaa. Pelin tekemiseen tarvitaan rahaa. Muun muassa työkalut ovat melko kalliita, ja kehittäminen vie paljon aikaa (vähentämällä sen ajasta, jonka voit käyttää rahan ansaitsemiseen). Projekti on kalliimpi, mitä enemmän ihmisiä sinun täytyy houkutella, ja mitä monimutkaisempia taitoja heillä on oltava voidakseen tehdä yhä kehittyneempiä pelejä. Sinun on määritettävä, mistä saat rahat, ja keskusteltava osallistujien kanssa siitä, miten, milloin ja kuinka paljon maksat heille ennen työn aloittamista.
    • Halvin tapa tehdä peli on tehdä se 100% itse. Mutta se on vaikeaa, jos sinulla ei ole tarpeeksi taitoja tai saatat tarvita paljon erilaisia ​​taitoja. Useimmille kokemattomille yksin työskenteleville ihmisille yksinkertainen mobiilisovelluksen klooni on eniten mitä voidaan tehdä. Vaikka teet pelin itse, sinun on silti maksettava lisenssit useimmista hyvistä moottoreista ja monista sovelluskaupoista tai muista kauppapaikoista. Älä myöskään unohda saamiesi tulojen veroja.
    • Keskimääräisen laadun indie -pelin tekemiseen tarvitset satoja tuhansia dollareita. Suuret yritykset investoivat usein miljoonia dollareita kehitykseen.

Tapa 3/4: Tee rutiini

  1. 1 Ohjelmoida. Sinun on valittava pelisi moottori. Pelimoottori on osa ohjelmaa, joka ohjaa kaikkea pelisi pienimpiin yksityiskohtiin (kuten tekoäly, fysiikka jne.). Moottorit tarvitsevat työkaluja, jotka joskus sisältyvät, ja joskus ne on rakennettava alusta. Niiden avulla voit olla vuorovaikutuksessa ja luoda pelin moottorille. Kun olet ymmärtänyt tämän, sinun on löydettävä joku, joka osaa kirjoittaa komentosarjoja tällä moottorilla. Kun kirjoitat käsikirjoituksia, kerrot pelimoottorille, mitä tehdä. Tämä vaatii yleensä ohjelmointitaitoja.
  2. 2 Luo sisältöä. Sinun on myös aloitettava sisällön luominen peliin.Tämä tarkoittaa hahmojen mallintamista, pelikirjojen luomista, ympäröivää maailmaa, kaikkia esineitä, joiden kanssa pelaaja voi olla vuorovaikutuksessa jne. Tämän tehtävän suorittaminen vaatii yleensä erinomaisia ​​taitoja 3D -mallinnuksessa ja kuvataiteen ohjelmissa. Huolellinen suunnittelu on myös hyvä.
  3. 3 Julkaise useita beta -versioita. Tarvitset ihmisiä pelaamaan peliäsi. Älä kiinnitä huomiota virheisiin. Haluat vain ihmisten pelaavan oppiakseen, miten muut näkevät ja kokevat pelin. Se, mikä tuntuu sinusta luonnolliselta, saattaa hämmentää kaikkia muita. Ohje tai kuvaajaelementti saattaa puuttua. Koskaan ei voi tietää etukäteen. Siksi on tärkeää saada mielipide ulkopuolelta.
  4. 4 Testi, testi, testi. Kun olet luonut pelisi, et ole vielä valmis. Sinun on testattava kaikki. Kaikki. Sinun on käytävä läpi kaikki mahdolliset skenaariot pelissäsi varmistaaksesi, ettei missään ole virheitä. Se vie paljon aikaa ja henkilöresursseja. Varaa riittävästi aikaa aikataulusi testaamiseen!
  5. 5 Mainosta peliäsi. Näytä ihmisille pelisi heti, kun olet lopettanut sen. Näytä se yrityksille, jotka saattavat haluta investoida siihen, sekä ihmisille, joiden mielestäsi haluat pelata sitä! Aloita kehittäjän verkkosivusto ja blogi, lataa kuvakaappauksia, läpikäyviä videoita, trailereita ja paljon muuta näyttääksesi ihmisille, mistä pelissäsi on kyse. Kiinnostuksen herättäminen on ratkaisevaa pelisi onnistumisen kannalta.
  6. 6 Vapauta peli. Pelin voi julkaista monissa paikoissa, mutta tarkka sijainti riippuu tekemästäsi pelityypistä. Sovelluskaupat ja Steam ovat avoimimpia aloittelijoille tällä hetkellä. Voit julkaista pelisi itsenäisesti sivustossasi, mutta hosting -hinnat ovat yleensä kohtuuttomia. Lisäksi et ole niin havaittavissa.

Tapa 4/4: Resurssien etsiminen

  1. 1 Kokeile ohjelmistoa pelien luomiseen aloittelijoille. On olemassa hienoja ohjelmia, joita aloittelijat voivat käyttää yksinkertaisten pelien tekemiseen. Luultavasti tunnetuimmat niistä ovat Game Maker ja RPG Maker, mutta myös Atmosphir ja Games Factory ovat hyviä. Voit myös käyttää lapsille suunnattuja ohjelmointityökaluja, kuten MIT's Scratch. Ne sopivat yllättävän hyvin tarvittavien perustaitojen opettamiseen.
  2. 2 Tutustu erilaisiin grafiikkaohjelmiin. Jos et aio palkata ammattilaista tekemään graafista työtäsi, on paljon opittavaa. Sinun on opittava työskentelemään useiden monimutkaisten grafiikkaohjelmien kanssa. Mutta voit tehdä sen! Photoshop, Blender, GIMP ja Paint.net ovat hyviä paikkoja aloittaa, jos haluat luoda grafiikkaa pelillesi.
  3. 3 Harkitse ensin ammattilaiseksi ryhtymistä. On paljon helpompaa tehdä onnistunut peli ja houkutella sijoittajia, jos sinulla on kokemusta, koulutusta ja nimesi kanssa tunnettu peli. Siksi on hyvä idea työskennellä tavallisessa, tunnetussa pelinkehitysyrityksessä ennen kuin aloitat pelien tekemisen itse. Tämä saattaa vaatia koulunkäyntiä tai joidenkin taitojen hankkimista, mutta se johtaa silti tavoitteeseesi ja on lopulta sen arvoista.
  4. 4 Tee tie indie -yhteisöön. Indie -peliyhteisö on vahva, lämmin ja vieraanvarainen. Jos olet hyvä tukemaan, edistämään, keskustelemaan ja auttamaan heitä hankkeissaan, he maksavat sinulle takaisin luontoissuorituksina. Puhu heidän kanssaan, tutustu heihin paremmin ja anna heidän tutustua sinuun. Tulet hämmästymään siitä, mitä voit tehdä yhteisön tuella.
  5. 5 Käytä joukkorahoitusta, jos olet tosissasi. Jos haluat tehdä ammattimaisen pelin, joka pystyy vastustamaan muita vakavia pelejä yksinään, tarvitset rahaa. Ja siitä ei keskustella. Onneksi asiat ovat muuttuneet viime vuosina, ja joukkorahoitus on antanut tuntemattomille tekijöille mahdollisuuden tehdä upeita pelejä. Tutustu Kickstarteriin tai vastaaviin sivustoihin.Mutta ole valmis kovaan työhön, joka sinun on tehtävä suuren kampanjan toteuttamiseksi, mikä tarkoittaa todellisia tavoitteita, hyviä palkintoja ja jatkuvaa viestintää.

Vinkkejä

  • Älä usko, että ensimmäisestä pelistä tulee vallankumouksellinen. Jos todella panostat, kuka tietää, se voi tapahtua, mutta se on epätodennäköistä. Mutta älä luovuta heti, ota selvää, mikä meni pieleen ja mistä pelaajat pitivät. Käytä asioita, joista ihmiset pitivät seuraavassa pelissä, ja korjaa tai poista asiat, joista he eivät pitäneet, tai huonot osat viime pelistä.
  • Jatka oppimista. Jos tarvitset apua, pyydä sitä. Maailmassa on miljoonia ihmisiä, jotka voivat auttaa pelin luomisessa, joten älä koskaan pelkää kysyä ja etsiä niitä. Ja muista, että aina on tilaa kasvaa. Jatka oppimista ja opi lisää pelien tekemisestä.
  • Testi, testi, testi. Yksi ärsyttävimmistä ja ärsyttävimmistä asioista on löytää kriittinen vika, häiriö tai vika pelistäsi sen julkaisun jälkeen. Jaa pelisi vaiheisiin, kuten "kehitys" (vielä kehitteillä), "alfa" (ensimmäinen tai varhainen testaus), "suljettu beta" (testaus ennen julkaisua kutsutuille tai valituille henkilöille) ja "avoin beta" (testaus ennen julkaisua) kaikille). Valitse oikeat ihmiset alfa- ja beta -vaiheisiin ja kerää mahdollisimman paljon tietoa ja rakentavaa kritiikkiä. Käytä niitä parantaaksesi peliäsi ja korjataksesi mahdollisimman monta vikaa ennen julkaisua. Huomautus: lisää vaiheisiin "pre-" tai "version xx.xx" optimoidaksesi niitä edelleen. Muista merkitä parannettu julkaisu tarkasti, jos tämä on se.
  • Muista varmuuskopioida tiedostosi usein. Et tiedä etukäteen, milloin tietokoneesi saattaa rikkoutua.
  • Tee hype ja mainosta. Olkaamme rehellisiä, et ole ainoa uuden pelin luoja. Voit julkaista pelin, jonka varjostavat heti uudemmat ja / tai paremmat pelit. Voit torjua tämän levittämällä uutisia pelin tulevasta julkaisusta kaikin mahdollisin keinoin. "Vuotetaan" joitain yksityiskohtia siellä täällä. Aseta julkaisupäivä, jotta ihmiset odottavat sitä vielä kauemmin. Tarvittaessa voit jopa harkita mainosten maksamista.
  • Harjoittele niin paljon kuin mahdollista saadaksesi parempia pelejä. Kuten sanonta kuuluu, "harjoitus johtaa täydellisyyteen"!
  • Lopuksi, älä koskaan luovuta. Pelin tekeminen voi olla tylsää, tylsää ja ärsyttävää. Joskus sinulla on houkutus lopettaa ja tehdä jotain muuta. Älä tee sitä. Rentoudu, kävele, lykkää työtä muutamaksi päiväksi. Palatessasi sinusta tuntuu jälleen luottavaiselta.
  • Muista, että tiimissä työskentely on aina parempi kuin yksin. Voit vähentää merkittävästi työtaakkaa ja tuhlattavaa aikaa jakamalla osallistujat graafisiin suunnittelijoihin ja koodereihin ja lisäämällä sitten alaryhmiä, kuten "kirjailijoita ja säveltäjiä" ja niin edelleen. Tämä on tärkeä osa, joka riippuu valitsemastasi ohjelmistosta, sillä graafiset pelisuunnittelijat, kuten BGE, Unity ja UDK, eivät tue lähes ollenkaan tiimityötä ja suoraa koodin muokkausta. Siirtyminen versionhallintajärjestelmään, kuten git, on luultavasti paras idea.
  • Tee työsuunnitelma. Jos tämä on ensimmäinen kerta ja haluat käyttää aikaa ja kokeilla, sinun ei tarvitse. Se auttaa kuitenkin pysymään vauhdissa, ja on erityisen tärkeä, jos sinulla on luvattu julkaisupäivä. Ajattele, milloin aiot lopettaa kaiken, ja tarkenna sitten suunnitelma jakamalla se koodiksi, graafiseksi suunnitteluksi jne.

Varoitukset

  • Tekijänoikeus! Ole mahdollisimman omaperäinen pelisi ideoiden kanssa. Jos et voi ajatella jotain muuta, on hyvä ottaa osa pelistä ja muuttaa sitä.Jos sinun on ehdottomasti sisällytettävä pelin tekijänoikeudella suojatut osat, kuten tarina, hahmot tai musiikki, ilmoita alkuperäisen tekijöille. Käsitteellisiä ideoita (pelattavuus, koodin kirjoittaminen jne.) Ei voida suojata tekijänoikeuksilla, kun taas hahmojen nimet ja tarinan maailmankaikkeus ovat oletusarvoisesti suojattuja.
  • Varmista, että noudatat käyttämiesi työkalujen lisenssejä. Monet ohjelmistot (kuten Unity) eivät salli kaupallista käyttöä (mikä tarkoittaa, ettet voi myydä sillä tehtyä peliä) maksamatta kallista lisenssiä. Avoimen lähdekoodin ohjelmisto, joka sallii kaupallisen käytön, voi olla suureksi avuksi tässä. Mutta ole varovainen säilyttäessä copyleft -oikeudet joillekin avoimen lähdekoodin ohjelmille. GNU General Public License on esimerkki tällaisesta lisenssistä. Siinä määrätään, että sinun on julkaistava ohjelmasi samalla lisenssillä. Se on hyvä peleille, ja voit silti myydä sen, jos pidät taideresursseja ja vastaavia itsellesi. Saatat kuitenkin joutua oikeudellisiin ongelmiin, jos käytät suljettuja lähdekirjastoja, kuten FMOD. Lisäksi etenkin jos olet hyvä ohjelmoija, sinulla on pääsy lähdekoodiin etkä enää työskentele mustan laatikon kanssa. Siksi voit muuttaa ja lisätä työkaluja tarpeen mukaan. Voit lukea lisää avoimen lähdekoodin ohjelmistoista (tämän liikkeen luoja kutsui myös "vapaiksi ohjelmistoiksi") täältä.