Wishlistaa meidän tuleva peli Steamissä!


Pelin suunnittelu kannattaa aloittaa sen teknisestä puolesta. Mitä pelimoottoria aiot käyttää pelin tekemiseen, tuleeko pelistäsi PC-, konsoli-, mobiili- vai selainpeli ja teetkö siitä kolmi- vai kaksiulotteisen? Sinun on myös hyvä miettiä mikä pelikamerasi perspektiivi tulee olemaan ja haluatko tehdä pelistäsi yksinpelattavan vai moninpelin.

Pikkukuva

Mikä pelimoottori kannattaa valita?

Onko pakko käyttää valmista pelimoottoria?

Sinun tulisi ehdottomasti käyttää olemassa olevaa pelimoottoria, koska sellaisen tekeminen itse on erittäin vaikeaa. Pelimoottorin käyttäminen on taito, jonka voit oppia, kunhan vain päätät tehdä niin.

i Tarpeeksi hyvä tietämys riittää
Sinun ei tarvitse osata käyttää pelimoottorin kaikkia työkaluja, että voit tehdä oman pelin.

Suosituimmat pelimoottorit

Tällä hetkellä suosituimmat pelimoottorit ovat:

  • Unity
  • Unreal
  • Godot
  • Construct
  • GameMaker

Näistä vaihtoehdoista suosittelen Unitya, koska suurin osa netin oppimisresursseista käsittelee Unityä.

Jos sinulla on jo kokemusta jostain muusta moottorista, voit hyvillä mielin jatkaa sen käyttämistä. Itselläni on kokemusta vain Unitysta, joten tässä ja seuraavissa artikkeleissa puhun pelisuunnittelusta Unity-kehittäjän näkökulmasta.


Mille alustalle peli kannattaa tehdä?

Alustavaihtoehdot

Seuraavaksi sinun tulisi miettiä, mille alustalle haluat rakentaa pelisi. Vaihtoehdot ovat PC, konsoli, mobiili ja selain.

Tietokoneissa ja pelikonsoleissa on enemmän tehoa kuin mobiililaitteissa ja selaimissa, joten sinun kannattaa suunnitella pelisi niin, että se toimii sujuvasti valitsemallasi laitteella. On hyvä ottaa huomioon, että jos suunnittelet tekeväsi peliisi erittäin realistista grafiikkaa, se ei tule toimimaan mobiililaitteilla tai selaimessa.

Pelinkehityksessä on eroja riippuen alustasta

Pelin rakentaminen PC:lle ja selaimelle on melko samanlainen prosessi.

PC-pelistä voidaan tehdä konsolipeli lisäämällä ohjaintuki. Jos teet näin, sinun on varmistettava, että pelin käyttöliittymä on helposti navigoitavissa konsoliohjaimella. Itse pelin tulisi myös toimia sujuvasti ohjainta käytettäessä. Kun teet konsolipeliä tai peliohjainta tukevaa PC-peliä, sinun on luonnollisesti otettava huomioon, että ohjaimissa on vähemmän painikkeita kuin näppäimistössä.

i Pelaajat pelaavat pelejä eri tavalla
Jotkut pelaajat haluavat käyttää konsoliohjainta näppäimistön ja hiiren sijaan pelatessaan PC-pelejä.

Valmiin PC-pelin muuttaminen mobiilipeliksi on mahdollista, mutta vaatii yleensä jonkin verran työtä. Mobiilipeleissä käyttöliittymän tekstin ja painikkeiden on oltava riittävän suurikokoisia, jotta niitä voi vaivattomasti painaa, ja jotta ne on helposti luettavissa pienellä näytöllä.

Mille alustalle on helpoin kehittää peliä?

Mille alustalle sinun siis kannattaa rakentaa pelisi? Näistä helpoimmat vaihtoehdot ovat PC ja selain.

Mobiilipelien toiminta perustuu usein mobiilitattien käyttöön, joiden lisääminen peliin varsinkin aloittelijalle voi olla hieman hankalaa.

Konsolipelin tekeminen on haastavinta, koska ohjaintuen lisääminen vaatii jonkin verran osaamista.

Suosittelen, että teet ensimmäisen pelisi joko PC:lle tai selaimelle. Voit siirtyä mobiili- ja konsolipelien kehittämiseen sitten, kun sinulla on enemmän kokemusta pelimoottorista.


Tulisiko sinun tehdä 3D- vai 2D-peli?

Puhutaan seuraavaksi pelisi ulottuvuudesta. Peli voi olla joko kolmiulotteinen tai kaksiulotteinen.

Kun teet 2D-peliä, työskentelet kahdella akselilla, jotka ovat X ja Y.

Kaksiulotteinen avaruus

3D-peleissä työskentelet kolmella akselilla, jotka ovat X, Y ja Z.

Kolmiulotteinen avaruus

Pelin kehittäminen on loppujen lopuksi melko samanlaista, oli kyse sitten 3D- tai 2D-pelistä.

3D-peli koostuu 3D-malleista, kun taas 2D-peli spriteistä. Kumpi sinua kiinnostaa enemmän? Tee valinta sen mukaan.

i Kummasta sinä pidät enemmän?
Jos aiot luoda pelisi assetit itse, oppisitko mieluummin 3D-mallinnusta vai spritejen digitaalista piirtämistä?

Pelikameran kuvakulma

Perspektiivivaihtoehdot

Seuraavaksi sinun tulee päättää pelisi kuvakulma. Yleisimmät vaihtoehdot ovat ensimmäisen ja kolmannen persoonan kuvakulma, jonka lisäksi myös yläviistosta tai sivultapäin kuvattu peli.

Jos teet 3D-peliä, voit valita minkä tahansa näistä, mutta jos tekemäsi peli on kaksiulotteinen, sinulla on kaksi vaihtoehtoa: yläviisto- tai sivukuvakulma.

i 2D-pelien kuvakulma
Teknisesti ajateltuna näkymä 2D-peleissä on aina litteä, mutta tässä esimerkissä puhun siitä, kuinka pelaaja näkee pelimaailmasi.

Jotkut kuvakulmat ovat vaikeampi toteuttaa

Mikä sinun siis tulisi valita näistä neljästä vaihtoehdosta? Jos etsit helpointa ratkaisua, kokemukseni mukaan se on joko yläviistosta tai sivultapäin katsottu peli.

Kun teet ensimmäisen tai kolmannen persoonan peliä, joudut yleensä käsittelemään pelikameraa paljon enemmän, mikä voi osoittautua haasteeksi. Tästä huolimatta suosittelen, että valitset sen vaihtoehdon, joka sinua kiinnostaa eniten.


Yksinpeli vai moninpeli?

Pelitila

Viimeinen tekninen kysymys, johon sinun tulisi vastata on tämä: onko pelisi yksinpeli vai moninpeli?

Kuten kaikki jo tiedämme, yksinpeli tarkoittaa sitä, että pelaaja pelaa peliä yksin.

Moninpelistä on olemassa erilaisia ​​muotoja, kuten Shared/Split-Screen, LAN, Online ja MMO.

Moninpelin eri muodot

Shared/Split-Screen moninpelimuoto on klassinen tapa pelata peliä muiden kanssa. Näyttö joko jaetaan pelaajien kesken tai se pilkotaan osiin pelaajien lukumäärän mukaan. Tässä moninpelimuodossa ei ole varsinaista verkkotoimintaa, koska kaikki tapahtuu samalla laitteella.

LAN eli lähiverkko on moninpelimuoto, jossa useat ihmiset voivat pelata samaa peliä samassa verkossa mutta eri laitteilla.

Online eli verkkomoninpelissä useat ihmiset pelaavat samaa peliä eri verkoissa ja eri laitteilla.

MMO eli massiivinen monen pelaajan verkkopeli on nimensä mukaan moninpeli, jossa sadat tai jopa tuhannet pelaajat pelaavat samaa peliä.

Mikä näistä kannattaa valita?

Kun teet ensimmäisiä pelejäsi, sinun kannattaa pysyä täysin yksinpelissä, koska verkkokoodin ohjelmointi on aikamoinen haaste.

i Moninpelit voivat olla hauskempia
Vaikka tykkäätkin pelata pelejä kavereidesi kanssa, kannattaa sinun ainakin toistaiseksi unohtaa moninpelituen lisääminen peliisi.

Kun olet tehnyt muutaman yksinpelin ja olet kiinnostunut moninpelin tekemisestä, voi olla hyvä idea aloittaa Shared/Split-Screen -moninpelimuodolla. Näin saat kokemusta useasta pelaajaobjektista ja heidän syötteensä käsittelystä.

Sen jälkeen voit miettiä sekä LAN- että Online-moninpelimuotoja, mutta suosittelen, että jätät MMO:t suurille yrityksille.