Videopelien suunnittelu ei ole helppoa. Mutta jos sinulla on idea, joka on sääli, ei ole parempaa aikaa aloittaa kuin nyt. Itsenäisen kehityksen yleisen suuntauksen myötä pelin rakentaminen ei ole koskaan ollut helpompaa tai halvempaa kuin nykyään. Noudata tätä opasta aloittaaksesi unelmiesi pelin suunnittelun ja rakentamisen ja levitä sitä sitten ympäri maailmaa.
Vaihe
Osa 1/7: Säätiön luominen
Vaihe 1. Valitse tyylilaji
Vaikka kaikilla onnistuneilla peleillä on oma ainutlaatuisuutensa, lähes kaikki pelit kuuluvat tiettyyn lajityyppiin. Päätä, millaisen pelin haluat tehdä, ja katso, mitä muita saman genren pelejä on. Joitakin yleisiä tyylilajeja ovat:
- Arcade
- Ampuja- tai ammuntapelit
- Pulmapeli tai pulmapeli
- Tasohyppely
- Kilpa- tai kilpapelejä
- Loputon juoksija
- RPG
- Ensimmäisen persoonan ampuja
- Tarinapainotteinen JRPG tai RPG
- Torni puolustus
- Kauhu
- Taistelupeli tai taistelupeli
- Komedia
Vaihe 2. Valitse alusta
Alusta, jolla päätät kehittää peliäsi, vaikuttaa merkittävästi tapaan, jolla sitä kehitetään. Valitsemasi alusta määrittää, miten peliä ohjataan. Esimerkiksi älypuhelinpelit tehdään yleensä kosketuksen ja liikkeen perusteella, tietokonepelit käyttävät yleensä näppäimistöä ja hiirtä, kun taas konsolipelit käyttävät yleensä peliohjaimia.
- Kaikista näistä säännöistä on joitain poikkeuksia. Pelien suunnittelu on kuitenkin yleensä helpompaa, jos noudatat tiettyjä ohjausmenetelmiä.
- Jos haluat tehdä iPhone -pelejä, sinun on lähetettävä ne Apple Storeen Mac -tietokoneelta.
Vaihe 3. Kirjoita alkuperäinen suunnittelu muistiin
Tämän alustavan suunnittelun tulisi koostua useista sivuista, mutta se muodostaa luomasi pelikokemuksen ytimen. Tämä malli sisältää pelisi pääkonseptin, ja sen avulla voit nähdä, voidaanko ideasi todella toteuttaa videopelinä.
Vaihe 4. Aloita perusfilosofiasta
Tämä lausunto toimii motivaationa pelisi luomiseen. Tämä lausunto on yksinkertainen ja menee suoraan siihen, mistä pelissäsi on kyse. Tarkista tämä lausunto varmistaaksesi, että pelisi palvelee edelleen perimmäistä tarkoitustaan. Tässä muutamia esimerkkejä keskeisistä filosofioista:
- Tämä peli on avaruusaseman taloudellinen simulaatio.
- Tämän pelin avulla voit pelata elävänä autona.
- Tämä peli testaa pelaajan refleksejä.
Vaihe 5. Kirjoita ominaisuudet muistiin
Pelin sisäiset ominaisuudet tekevät pelistäsi erilaisen kuin muut saman genren pelit. Aloita kirjoittamalla ideasi ja käsitteesi muistiin. Muuta sitten käsite toimintapohjaisiksi lauseiksi. Yritä luoda 5–15 ominaisuutta. Esimerkiksi:
- Käsite: Avaruusaseman rakentaminen.
- Ominaisuudet: Rakenna ja hallitse henkilökohtaista avaruusasemaa.
- Käsite: Asteroidien aiheuttamat vahingot.
- Ominaisuudet: Yritä pysyä turvassa vaarallisilta esineiltä, kuten asteroideilta, auringon kipinöiltä ja komeetoilta.
- Ominaisuuksien kirjoittaminen alusta alkaen voit rakentaa jokaisen ominaisuuden yksilöllisesti suunnitteluasiakirjaan. Tämä myös tekee projektistasi tarkemman ja estää ideoita kasvamasta keskellä kehitysprosessia.
- Jatka näiden ominaisuuksien tarkistamista, kunnes olet tyytyväinen ja varma, että kaikki nämä ominaisuudet edustavat peliä, jonka haluat tehdä.
Vaihe 6. Pidä tauko
Laita tämä alkuperäinen malli laatikkoon ja yritä olla ajattelematta sitä viikon tai kahden ajan. Haluat tarkastella alkuperäistä suunnittelua uudesta näkökulmasta, jotta voit selvittää, onko projekti todella tekemisen arvoinen vai onko sinun tarpeen tarkistaa tai luoda alkuperäinen muotoilu.
Osa 2/7: Suunnitteluasiakirjan kirjoittaminen
Vaihe 1. Aloita ydintietojen käsittely
Suunnitteluasiakirjat ovat videopelisi selkäranka. Tämä asiakirja sisältää yksityiskohtaiset kuvaukset pelisi mekaniikasta, juonesta, taustasta, esteettisestä suunnittelusta ja paljon muusta. Onneksi tämän asiakirjan muoto on vähemmän tärkeä kuin sen sisältö, eikä siitä tarvitse huolehtia.
- Suunnitteluasiakirjat ovat erittäin tärkeitä varsinkin, jos hallitset ohjelmoija- ja taiteilijaryhmää. Varmista, että luomasi asiakirjat ovat heille, eivät loppukäyttäjille. Vältä epämääräistä tai epäselvää ja selitä kunkin pelimekanismin yksityiskohdat perusteellisesti.
- Kaikissa peleissä ei ole suunnitteluasiakirjoja, ja kaksi suunnitteluasiakirjaa ei todennäköisesti ole samanlaisia. Käytä seuraavia ohjeita oppaana, mutta tee asiakirjasta mahdollisimman itsenäinen sen mukaan, mitä peli vaatii.
Vaihe 2. Muotoile sisällysluettelo
Kaikki pelin osat on sisällytettävä sisällysluetteloon. Ainoa asia, jota ei tarvitse sisällyttää, on tarina, ellei se liity läheisesti pelisi mekaniikkaan.
- Luo sisällysluettelo samalla tavalla, kun luot pelin ohjeita. Aloita kattamalla laajoja ja yleisiä asioita, kuten hahmojen luominen, taistelu ja päärajapinta, ja siirry sitten kunkin osan osioihin.
- Ajattele tätä sisällysluetteloa suurena kuvana pelistäsi. Sukellat pelisi yksityiskohtiin syvemmälle kirjoittaessasi sisällysluetteloa.
Vaihe 3. Täytä asiakirjan jokainen kohta
Kun sisällysluettelo on luotu, ala selittää mekaniikkaa. Ota aikaa selittääksesi sen yksityiskohtaisesti, jotta ohjelmoinnin aloittamisen jälkeen ei tule sekaannusta. Jokainen mekanismi on selitettävä perusteellisesti, jotta sekaannuksia ei aiheudu sen käyttöönotossa.
Vaihe 4. Luo muiden ihmisten tai tiimisi kanssa
Lähestymistavasta riippuen pelisuunnittelun luominen on yhteistyöprosessi. Muiden palaute voi auttaa peliä keskittymään ja korostamaan alueita, joita ei ole otettu hyvin huomioon.
Osa 3/7: Aloita ohjelmointi
Vaihe 1. Määritä käytettävä moottori
Moottori on pelisi pääpohja, joka sisältää erilaisia kehitystyökaluja pelin luomisen helpottamiseksi. Pelin luominen nykyisellä moottorilla on varmasti paljon enemmän aikaa säästävää ja yksinkertaisempaa kuin uuden moottorin luominen tyhjästä. Indie -kehittäjille on monia moottoreita.
- Moottorit helpottavat yleensä grafiikan, äänen ja tekoälyn käsittelyä.
-
Jokaisella moottorilla on etuja ja haittoja. Jotkut moottorit sopivat paremmin 2D -grafiikkaan, kun taas toiset sopivat paremmin 3D -grafiikkaan. Jotkut moottorit vaativat enemmän ohjelmointitietoja kuin toiset. On olemassa useita pelinkehitystyökaluja, joita voit käyttää ilman ohjelmointikokemusta. Joitakin suosittuja kehitysmoottoreita ovat:
- GameMaker: Studio - Yksi suosituimmista 2D -moottoreista.
- Unity - Suosittu 3D -moottori, koska se on helppokäyttöinen ja kannettava.
- RPG Maker VX - Skriptimoottori, joka on luotu perinteisille 2D RPG- tai JRPG -peleille.
- Unreal Development Kit - 3D -moottori, joka voidaan mukauttaa eri toimintoihin.
- Lähde - Erittäin suosittu 3D -moottori, jota päivitetään ja muokataan jatkuvasti.
- Project Spark - Optimoitu 3D -moottori, joka on tarkoitettu satunnaisille käyttäjille.
Vaihe 2. Tutki moottoria tai etsi joku, joka tietää siitä
Valitsemastasi moottorista riippuen saatat kohdata merkittäviä ohjelmointihaasteita. Jopa kaikkein yksinkertaisin moottori vie aikaa ymmärtääkseen, miten sitä käsitellään. Jos tarvittava ohjelmointi ylittää kykysi, opi se ensin tai palkkaa joku ammattitaitoinen.
- Tämä on tiimisi rakentamisvaiheen alku. Jos et osaa ohjelmoida, sinun on ensin palkattava ohjelmoija. Voit ajatella graafista ja äänisuunnittelua myöhemmin, koska sinun on rakennettava prototyyppi ennen kuin voit jatkaa projektia.
- Voit ottaa yhteyttä suureen joukkoon riippumattomia kehittäjiä tai ohjelmoijia. Ihmiset liittyvät projektiin eri syistä ja korvauksista. Tässä vankka pelisuunnitteludokumentti voi auttaa, koska vankka asiakirja osoittaa, että olet sitoutunut ideaasi.
Vaihe 3. Luo prototyyppi
Kun olet hallinnut valitun moottorin, prototyyppi pelisi. Tämä prototyyppi toimii pelisi tärkeimpien toimintojen alustavana testinä. Et tarvitse grafiikkaa tai ääntä prototyypin luomiseen. Luo yksinkertaisia paikkamerkkejä (kuten kuutio tai tikku) ja pieni testialue.
- Testaa ja paranna prototyyppiä jatkuvasti varmistaaksesi, että pelisi on hauska. Huomaa kaikki, mikä ei toimi hyvin tai tuntuu puutteelliselta, ja tarkista kaikki asiaan liittyvät mekaniikat. Jos prototyyppi ei ole hauskaa, myöskään viimeinen peli ei tule olemaan hauska.
- On ominaisuuksia, jotka näyttävät helpolta ja mahdolliselta, mutta jotka eivät toimi kovin hyvin, kun ne on rakennettu valitsemallasi moottorilla. Sinun on oltava valmis siihen, että prototyyppisi muuttuu yhä uudelleen, kun korjaat asiat, jotka eivät toimi hyvin.
Vaihe 4. Hienosäädä säätimiä
Pelin perustoiminto on pelaajan vuorovaikutus pelin kanssa jonkin ohjaustulon kautta. Käytä tätä prototyyppiä varmistaaksesi, että peliohjaimet ovat mahdollisimman täydellisiä.
Pelit, joilla on huono hallinta, turhauttavat pelaajia. Peli, jossa on täydellinen hallinta, saa pelaajan taidot maksamaan
Osa 4/7: Omaisuuden luominen
Vaihe 1. Harkitse projektin tarpeita
Graafiset tarpeesi voivat vaihdella suuresti projektin laajuudesta riippuen. Jotkut pelit on tehty käyttämällä yksinkertaisia muotoja ja värejä, kun taas toisissa peleissä on monimutkaisia ja laajoja maailmoja, jotka on luonut graafisten ja äänisuunnittelijoiden tiimi. Ole realistinen pelin sisäisten tavoitteiden suhteen ja rekrytoi ihmisiä tarpeidesi mukaan.
- Useimmat itsenäiset pelit ovat pienien joukkueiden ja usein jopa yhden henkilön tekemiä. Jos työskentelet projektisi kanssa yksin, ole valmis käyttämään paljon aikaa, varsinkin jos haluat luoda kaikki resurssit itse.
- Internetissä on paljon ilmaisia resursseja, erityisesti kehittäjä- tai ohjelmoijayhteisössä. Varmista aina, että kaikki käyttämäsi ei ole tekijänoikeuslakien vastaista.
Vaihe 2. Luo karkea luonnos joillekin visuaalisille malleille
Jotta voisit tuntea pelin grafiikan estetiikan, sinun on aloitettava grafiikan toteuttaminen prototyypiksi ja kehitettävä prototyyppi yhä täydellisemmäksi peliksi.
- Voit käyttää monia tyylejä. Pikselitaide (tarkoituksellisesti retro -tyyli) on yksi yleisimmistä itsenäisten kehittäjien käyttämistä tyyleistä. Pikselitaide on yleistymässä, koska nämä grafiikat ovat nopeimpia ja halvimpia luomaan ja tarjoavat silti hyviä pelejä.
- Jos sinulla on aikaa ja enemmän jäseniä, voit harkita 3D -grafiikan tekemistä. Vaikka perus -3D -mallin voi luoda vain yksi henkilö, monimutkaiset yksityiskohdat vievät paljon aikaa yksin. 3D -mallit tarvitsevat tekstuureja mallin viimeistelemiseksi.
Vaihe 3. Suunnittele pelimaailma tai -rakenne
Kun grafiikka on käyttövalmis, voit aloittaa pelin rakentamisen. Pelityylisi mukaan sinun on ehkä luotava tasoja tai leikkialueita. Jos teet pulmapeliä, voit aloittaa palapelin suunnittelun.
Vaihe 4. Kehitä visuaalisia resursseja
Käyttämäsi visuaalisen tyylin mukaan visuaalisten resurssien luomiseen voi käyttää monia ohjelmia. Joitakin suosittuja ohjelmia ovat:
- Blender - Tämä avoimen lähdekoodin ohjelma on suosituin 3D -mallinnusratkaisu. Internetissä on monia opetusohjelmia, jotka osoittavat, kuinka pääset nopeasti alkuun.
- Photoshop - Tämä ohjelma on välttämätön tekstuurien luomisprosessille sekä useimmille 2D -grafiikoille. Tämä ohjelma on kallis, joten jos sinulla on vähän rahaa, harkitse avoimen lähdekoodin vaihtoehdon GIMP: n käyttöä. GIMP: llä on suurin osa samoista toiminnoista.
- Paint.net - Tämä ohjelma on avoimen lähdekoodin vaihtoehto Paint Shop Prolle, ja sen avulla voit helposti luoda 2D -grafiikkaa ilmaiseksi. Tämä ohjelma on erittäin hyödyllinen 2D -pikseligrafiikan luomiseen.
Vaihe 5. Tallenna äänisisältö
Äänisuunnittelulla on tärkeä rooli pelattavan pelin tutkimiseen. Musiikin käyttäminen tai ei, äänitehosteiden käyttö ja milloin ja miten vuoropuhelu puhutaan, voivat vaikuttaa siihen, miten pelaajat ottavat yhteyttä peliin.
- Löydät Internetistä erilaisia ilmaisia ja hyviä äänitallenteita ja musiikkiohjelmistoja. Harkitse näiden ilmaisten resurssien käyttöä, jos sinulla ei ole rahaa tai työskentelet itsenäisesti.
- Luo omat äänitehosteet kotisi esineillä.
Osa 5/7: Kaikki yhteen
Vaihe 1. Pelaa peliäsi niin usein kuin mahdollista
Kun luot kaikkia pelin piirteitä, pelaa peliä varmistaaksesi, että pelisi pysyy hauskana ja yhtenäisenä. Jos jokin alue tai idea tuntuu puutteelliselta tai pahalta, korjaa se tai heitä se pois. Kun kaikki tasot tai palapelit tai alueet on luotu, yritä pelata niitä ja täydentää ne varmistaaksesi, että pelisi on nautinnollinen alusta loppuun.
Vaihe 2. Keskity ydinfilosofiaan
Kehitysprosessin aikana sinun on jatkuvasti tarkistettava, pitääkö luomasi peli edelleen kiinni alusta alkaen määritellystä filosofiasta. Varmista, että pidät kiinni valmiista ominaisuuksien luettelosta äläkä heiluta erilaisia lisäyksiä.
Vaihe 3. Kiillota, kiillota ja kiillota
Jatka grafiikan, äänen ja pelisuunnittelun tutkimista, jotta voit tarkentaa joitain parantamisen tarpeessa olevia alueita ja tuoda esiin pelisi ainutlaatuisen tyylin. Kykysi kiillottaa pelisi nopeasti riippuu suuresti valitsemastasi ja käyttämästäsi graafisesta tyylistä.
Osa 6/7: Pelin testaaminen
Vaihe 1. Aloita vikojen etsiminen
Kun olet luonut pelin alusta loppuun, on aika selvittää, kuinka tuhota se. Virheiden löytäminen pelistä ja niiden korjaaminen on tärkeää sen varmistamiseksi, että mahdollisimman moni voi pelata tätä peliä.
Vaihe 2. Suorita toimia, joita et normaalisti yritä
Jokainen mahdollinen tapa, jolla pelaaja voi olla vuorovaikutuksessa pelisi kanssa, kannattaa harkita ja kokeilla. Varmista, että pelisääntöjäsi ei voida ohittaa tai rikkoa hyökkäämällä niitä vastaan mahdollisimman paljon.
Virheiden testaaminen voi viedä yhtä paljon aikaa kuin pelin rakentaminen. Mitä enemmän ihmisiä voi auttaa testauksessa, sitä enemmän ongelmia löydät ja voit korjata
Vaihe 3. Priorisoi korjattavat viat
Jos sinulla on pitkä luettelo vikoja ja sinulla on vain rajallinen aika korjata ne, varmista, että puutut vakaviin virheisiin ja vahingoitat peliä ensin. Jos esimerkiksi on vika, jonka avulla pelaaja voi tehdä loputtoman pistemääräpelin, sinun on varmistettava, että vika korjataan välittömästi.
Vaihe 4. Katso muiden pelaamista
Pyydä ystäviä kokeilemaan peliäsi. Katso, miten he käsittelevät pelin haasteita ja miten he ovat vuorovaikutuksessa pelimaailmasi kanssa. Ehkä he kokeilevat jotain, mitä et ole aiemmin ajatellut.
Osa 7/7: Pelin julkaiseminen
Vaihe 1. Tarkista käyttämässäsi moottorissa luetellut ohjelman julkaisusäännöt
Jokainen moottori tukee tiettyä alustaa, ja jotkut moottorit edellyttävät eri lisenssien julkaisulupia. Esimerkiksi Game Studion avulla voit julkaista pelin Windows- ja Mac OS X -käyttöjärjestelmissä vakioversiolla, mutta jos haluat julkaista pelin mobiiliversiona, sinun on maksettava enemmän päivittääksesi Pro -versioon.
Vaihe 2. Luo innostusta pelistäsi
Kun pelisi julkaistaan, yritä herättää huomiota. Julkaise joitakin kuvakaappauksia ja videoita pelistäsi suosituilla pelifoorumeilla. Ota yhteyttä peliuutisivustoon ja kerro heille, että pelisi julkaistaan pian (varmista, että sisällytät kuinka saada peli, kuinka paljon se maksaa ja lyhyt kuvaus pelistä).
Luo tuotantoprosessin aikana yrityksen verkkosivusto, jotta voit aloittaa seuraajien keräämisen. Pelisi foorumin luominen on myös loistava tapa saada fanit vuorovaikutukseen keskenään, ja sivustosi päivittäminen voi myös herättää enemmän huomiota
Vaihe 3. Määritä jakelupalvelu
Jotkut riippumattomat kehittäjät tarjoavat pelinsä omalla isännöinnillään, mutta saatat huomata, että tämä menetelmä on melko kallis isännöidä, ja jotkut isännät eivät vain pysty ylläpitämään suuren ja menestyvän pelin kokoa. On olemassa useita suosittuja paikkoja itsenäisten pelien julkaisemiseen Windowsille ja Mac OS X: lle:
- Höyry
- Desura
- Nöyrä kauppa
- GOG
- Mobiilipelit on yleensä julkaistava omissa kaupoissaan (Apple App Store, Google Play Store ja muut). Sama koskee konsolipelejä (Xbox Live, PlayStation Network ja muut).
- Eri palvelut vievät eri prosenttiosuuden pelisi jokaisesta myynnistä. Tarkastele tämän palvelun yksityiskohtia kussakin palvelussa määrittääksesi, mikä on sinulle paras. Useimmilla palveluilla on myyntiedustaja, johon voit ottaa suoraan yhteyttä.
Vaihe 4. Hallitse ja ylläpidä peliäsi
Kun peli on julkaistu, ylläpidä sitä mahdollisimman paljon korjaamalla virheitä ja lisäämällä uutta sisältöä. Digitaalisen jakelun aika tarkoittaa, että pelit voidaan päivittää nopeammin kuin koskaan ennen. Lisäksi silloin tällöin tulee virhe tai kaksi, kun pelisi käyttävien pelaajien määrä kasvaa. Tee kaikkesi korjataksesi virhe mahdollisimman pian.
Vinkkejä
- Ei ole ehdotonta tapaa tehdä peliä. Ajattele tätä opasta vain ääriviivoina ja käytä sinulle tehokkainta prosessia.
- Älä odota ansaitsevasi paljon rahaa yhdessä yössä. Pelin tekeminen on harrastuksiin ja etuihin perustuva työ, ja raha on bonus tästä työstä.
- On ihmisiä, jotka eivät usko, että pystyt siihen. Mutta niin kauan kuin suhtaudut vakavasti siihen, voit lopettaa aloittamasi.