Onko sinulla koskaan ollut idea, jonka ajattelit olevan hienoa olla PC -pelin taustalla? Oletko koskaan toivonut, että voisit luoda oman pelisi? Tai ehkä yritit luoda oman pelisi, mutta huomasit, että pelimoottorin ostamiskustannukset ovat liian korkeat? Olipa syysi mikä tahansa, tämä artikkeli yrittää auttaa sinua aloittamaan oman pelisi luomisen mahdollisimman pienin kustannuksin.
Askeleet
Menetelmä 1/4: Suunnitteluvaihe
Vaihe 1. Muotoile ja luo suunnitelma projektillesi
Useimmat ihmiset, jotka haluavat luoda uuden pelin, ohjelmoijat ja ei-ohjelmoijat jättävät tämän vaiheen yleensä huomiotta. Se on kuitenkin myös yksi tärkeimmistä syistä useimpiin epäonnistuneisiin ensimmäisiin kokeisiin. Tämä sisältää pääasiassa päätöksen siitä, kuinka paljon aikaa ja resursseja käytetään jokaiseen hankkeen tehtävään, sekä näiden tehtävien välisestä suhteesta. Itse prosessit on tietysti tunnistettava ensin. Lue tästä artikkelista tarkemmin eri tehtävät, jotka sinun on lopulta suoritettava.
Vaihe 2. Päätä pelisi tyylilaji
Pelilajit ovat pelien luokitteluja, jotka perustuvat pelityyliin ja vuorovaikutukseen. Tämä voi olla:
- Toiminta Pelit: missä peli perustuu pitkälti nopeisiin käyttäjäreflekseihin, hyvään ajoitukseen, tarkkuuteen tai mihin tahansa näiden tekijöiden yhdistelmään, jotta peli etenee.
- Seikkailupelit: jossa peli perustuu vastakkainasetteluihin, jotka vaativat vain vähän tai ei lainkaan nopeita refleksejä. Peli etenee ratkaisemalla pulmia, suorittamalla tehtäviä tai vuorovaikutuksessa pelin ympäristön ja sen hahmojen kanssa.
- Toiminta-Seikkailupelit: jossa pelityyli on sekoitus kahdesta edellisestä lajista. Esimerkiksi on olemassa pitkän aikavälin tavoitteita/tehtäviä, jotka edellyttävät nopeiden refleksien suorittamista ja peli etenee suorittamalla peräkkäisiä tehtäviä, joista jokainen tai osa on eräänlainen minipeli, joka perustuu toimintaan.
- Roolipelit (RPG): jossa pelaajat ottavat tietyt "roolit" pelin asetuksissa ja kehittävät luonnettaan pelissä hankkimalla taitopisteitä tai kokemusta. Jotkut näistä peleistä ovat vuoropohjaisia, mutta jotkut käyttävät reaaliaikaisempaa lähestymistapaa. Massiivisesti monen pelaajan online-roolipelit (MMORPG) ovat tämän tyylilajin alalaji, jossa useat pelaajat jakavat saman peliympäristön ja jotkin tehtävät edellyttävät useiden pelaajien yhteistyötä.
- Simulaatiopelit: jossa peli riippuu tosielämän piirteiden simuloinnista tai kuvitteellisista fantasia-asetuksista.
- Strategiapelit: jossa pelityyli vaatii enimmäkseen huolellista suunnittelua ja taitavaa ajattelua.
- Lauta- ja korttipelit: Peli perustuu joukkoon kortteja, joita on käsiteltävä tiettyjen sääntöjen mukaisesti, tai manipuloimalla "paloja" laudalla.
Vaihe 3. Päätä pelisi asetukset
Pelin asetus sisältää yhden tai useamman seuraavista osista:
- Sijainti/maantiede. Paikka, jossa pelin tarina tapahtuu. Tämä voi olla kuvitteellisen maan yksityiskohtainen kartta tai armeijan yhdistelmän asettelu. Tämä voi olla kuvitteellinen/fantasiamaailma, rinnakkainen maailmankaikkeus, toinen ulottuvuus, uusi maanosa, tietty maa tietyllä aikakaudella, erityinen käyttöyhdiste … jne.
- Historia. Pelin tarina, jossa hahmotellaan, mitä tähän mennessä tapahtui paikassa, joka päätti pelin kannalta kiinnostavalle pelille.
- - Tila. Tämä päättää jollain tavalla pelin yleisen teeman. Se voi olla "tumma" teemapeli, utopistinen tai jopa lapsellinen. Tähän vaikuttaa suuresti pelisi kohderyhmä, joka sinun tulee päättää suunnitteluvaiheessa.
- Game Society. Sinun on annettava tausta, joka on välttämätön pelissä mukana oleville hahmoille, mukaan lukien tarinat ja ominaisuudet.
Vaihe 4. Päätä pelin graafinen/visuaalinen tyyli
Onko pelisi kaksi- tai kolmiulotteinen peli? Tuleeko grafiikka hienoa vai karkeaa? Suunnitellaanko hahmot sarjakuvamaisella tavalla, koomisella vai tosielämän tyylillä?
Menetelmä 2/4: Logistiikkavaihe
Vaihe 1. Laske käytettävissä oleva budjetti
Älä yli tai aliarvioi resurssejasi.
Vaihe 2. Tutki saatavilla olevia pelimoottoreita suunnitteluvaiheen aikana tekemiesi valintojen perusteella
Jos esimerkiksi haluat luoda kortteja/lautapelin, et todennäköisesti tarvitse hienoa grafiikkamoottoria ja löydät monia korttipeleihin omistettuja avoimen lähdekoodin pelimoottoreita. Kuitenkin, jos aiot luoda ensimmäisen persoonan ampujatoimintapelin, tarvitset todennäköisesti tehokkaamman pelin ja grafiikkamoottorin.
- Ota huomioon nykyinen ohjelmointitaitosi ja ohjelmointikielet, joilla osaat. Jos sinulla ei esimerkiksi ole ohjelmointitaitoja, tarvitset moottorin, joka ei vaadi ohjelmointitaitoja.
- Ota huomioon pelimoottorin tarjoaman dokumentaation taso.
- Jos et löydä moottoria, joka sopii budjetti- ja ohjelmointikriteereihisi, tutki ohjelmointitaitoa vaativia pelimoottoreita mahdollisimman yksinkertaisella tasolla ja katso, löydätkö sellaisen, joka sopii muihin kriteereihisi. Jos et, nosta hieman ohjelmointitaitovaatimusta, kunnes löydät moottorin, joka sopii sinulle muihin kriteereihin.
Vaihe 3. Päätä, onko sinun opittava ohjelmointia vai ei
Tämä sisältää päätöksen:
- Onko sinun opittava ohjelmointikieltä ollenkaan valitsemasi pelimoottorin mukaan.
- Mitä ohjelmointikieltä sinun on opittava ja millä alustalla.
- Mikä taitotaso sinun on saavutettava voidaksesi käyttää valitsemasi pelimoottoria
Vaihe 4. Tutki vaihtoehtoja tarvittavan ohjelmointikielen taitotason saavuttamiseksi
Onko sinun suoritettava kursseja vai riittääkö online -opetusohjelma? Miten se vaikuttaa budjettiin?
Vaihe 5. Tee tarvittavat ostokset
Muista sisällyttää pelimoottorin asiakirjat ostoksiisi, jos dokumentaatio myydään erikseen.
Vaihe 6. Opi käyttämään pelimoottoriasi
Vaihe 7. Lue ainakin ohjelmistosuunnittelumallien esittely
Vaikka se ei ole ehdoton välttämättömyys, se auttaa suuresti.
Tapa 3/4: Toteutusvaihe
Vaihe 1. Aloita pienestä
Yrittäminen aloittaa hienostuneella pelillä, joka toteuttaa koko asian kerralla, on todennäköisesti turhauttavaa.
Vaihe 2. Jaa ja valloita
Älä yritä ratkaista kaikkia ongelmia kerralla. Yritä sen sijaan jakaa ongelmat pienemmiksi ja niin edelleen, kunnes pääset hallittaviin ongelmiin, joihin voit puuttua.
Vaihe 3. Tee muistiinpanoja ja käytä palautetta
Näytä valmiit asiat ystävien tai perheen suljetuille piireille. Muokkaa suunnittelua arvioijien palautteen perusteella.
Vaihe 4. Käytä suunnittelumallia ja pidä siitä kiinni
Älä tee virhettä vaihtamalla malleja puolivälissä, ellei se ole ehdottoman välttämätöntä.
Vaihe 5. Ole kärsivällinen
Pelin luominen ei ole yhden päivän/viikon työ. Jotkut pelit eivät ole yhden vuoden työtä!
Menetelmä 4/4: Lopputuotteen vaihe
Vaihe 1. Suunnittele markkinointikampanjasi
Tämä ei välttämättä ole kaupallista. Sinun on kuitenkin lisättävä pelisi näkyvyyttä, jotta voit saada enemmän palautetta, joka lopulta auttaa parantamaan peliäsi ja pelinluontikykyäsi.
Vaihe 2. Testaa, testaa ja testaa uudelleen
Vaikka mikään ei ole täydellistä, sinun pitäisi yrittää olla mahdollisimman lähellä sitä.
Vaihe 3. Toteuta markkinointikampanjasi ja julkaise pelisi
Vaihe 4. Ota palautetta pelaajilta, jotka pelaavat peliäsi
Vinkkejä
- UDK: ta käytettiin Assassin's Creedin tekemiseen
- CryEngineä käytettiin Crysisin valmistamiseen
- Aloita pienestä, kasva suureksi
- Opi ohjelmointikieli joka tapauksessa, se voi olla hyödyllistä
Varoitukset
- Älä käytä työssäsi tekijänoikeudella suojattua materiaalia, joka ei ole sinun. Useimmissa maissa tekijänoikeudella suojatun materiaalin käyttöä ilman tekijänoikeuden omistajan lupaa pidetään rikoksena, joka on rangaistava lailla.
- Ole erityisen varovainen pelitilan valinnassa ja sen sisältö vastaa kohderyhmää. Tämä on erityisen tärkeää, jos kohderyhmäsi on lapset. Osaa sisällöstä voidaan pitää loukkaavana ja jopa laittomana, jos peli jaetaan lastenpelinä.
- Jos et aio ottaa pelisuunnittelua uraksi, yritä tasapainottaa aikasi pelien luomisen, työn ja muiden vastuiden välillä.