Yleisinfo

Mikä on GameDev-klubi?

  • GameDev-klubi on harrastusyhteisö kaikille 15-25 -vuotiaille nuorille, joita yhdistää kiinnostus peleihin ja niiden tekemiseen. GameDev-klubi on harrastustoimintaa, jossa nuoret pääsevät kehittämään omia pelejään vapaaehtoisten pelialan ammattilaisten tuella. Klubilla puhutaan sekä suomea että englantia.

Mitä GameDev-klubilla voi tehdä?

  • Jos sinulla ei ole aikaisempaa pelinkehityskokemusta ja sinua kiinnostaa digitaalisten pelien tekeminen, suosittelemme aloittamaan Godot-tutoriaalista. Godot on avoimen lähdekoodin pelimoottori, jota käytetään pelinkehityksessä. Godot-tutoriaaleja seuraamalla opit keskeisiä pelisuunnittelukonsepteja, et pelkästään ohjelmointia.
  • Jos haluat jatkaa ohjelmointia tutoriaalin jälkeen, saat vapaasti käyttää haluamaasi ohjelmointikieltä/ohjelmointiympäristöä. Suosittelemme kuitenkin ainakin yhden tai kahden ensimmäisen pelin tekemistä Godotilla, erityisesti jos et vielä tunne muita ohjelmia.
  • Jos olet kiinnostunut grafiikasta, äänistä tai kenttäsuunnittelusta, voit keskittyä myös näihin – niillä on tärkeä rooli pelinkehityksessä. Tutoriaalin jälkeen ei tarvitse koodata, jos muut jutut kiinnostavat enemmän. Voit myös tehdä kahta tai useampaa asiaa, jos useampi rooli kiinnostaa – muista kuitenkin kokonaisuus, ei kannata ottaa liian monta hommaa kerralla.
  • Klubilla voi tehdä digitaalisten pelien lisäksi lauta- tai korttipelejä.
  • Ennen klubia on mahdollista pelata yhdessä video- ja lautapelejä. Klubin aikana keskitytään itse pelien kehitykseen.

Mitä ohjelmia ja työkaluja klubilla käytetään?

  • Klubin käytetyin ohjelma on Godot.
  • Ilmaisohjelmat, kuten Unity, Blender, Paint.net, Krita tai Gimp on myös käytettävissä.
  • Voit käyttää klubin tietokoneita ja piirtopöytiä tai käyttää omia laitteita, esimerkiksi läppäriä.
  • Klubilla on erilaisia materiaaleja lauta- ja korttipelien tekemiseen.

Kuinka usein GameDev-klubi pidetään?

  • GameDev-klubi-iltoja on viikoittain torstaisin 18.00 – 20.30 välillä. Paikalla on nuoriso-ohjaajia ja vapaaehtoisia ammattilaisia neuvomassa pelinkehityksen eri alueissa. Ovet aukeavat jo kello 16.00, ja klubin jäsenet voivat kello 16 – 18 käyttää Pelitalo Sturen tiloja ja pelejä vapaasti.
  • Lisäksi järjestetään joitain ylimääräisiä workshop-tapaamisia. Joskus järjestetään myös viikonlopputapahtumia, kuten peli-jameja ja lan-partyja.

Millaista on pelinteko GameDev-klubilla?

  • Pelejä tehdään pääosin tiimeissä, joissa tiiminjäsenillä on erilaisia osaamisalueita. Yleensä tiimiin kuuluu yksi tai useampia ohjelmoijia, artisteja ja äänisuunnittelijoita. Varaudu olemaan joustava, tekemään yhteistyötä ja löytämään kompromissiratkaisuita. Muista, että pelien tekeminen on yhteistyötä.
  • Pelejä tehdään klubilla kausittain, eli seasoneissa. Yhden seasonin pituus on noin 7-8 viikkoa, ja ne seuraavat yleisiä pelijam-käytänteitä.
  • Season alkaa pitchaus-illalla, jossa klubin jäsenet esittelevät erilaisia ideoita peleille, ja muodostavat tiimit eri ideoiden ympärille. Illan aikana myös suunnitellaan ja aikataulutetaan valittua projektia. Tämä on erittäin tärkeä vaihe kehitysprojektissa, koska siinä määritellään koko projekti.
  • Pitchaus-illan jälkeen on 5-6 kehitysiltaa, joiden aikana tehdään varsinainen peli. Voit jatkaa hommia myös kotona jos haluat, mutta älä silti jätä torstaitapaamisia väliin.
  • Näiden tapaamisien jälkeen pidetään demoilta, jossa kaikki pelit esitellään muille. Ryhmät saavat päättää, esittelevätkö pelinsä suomeksi vai englanniksi.
  • Voit jatkaa pelin kehittämistä eteenpäin demon jälkeen, mutta vain jos koko ryhmä sopii yhdessä tekevänsä näin. Yleensä joka demon jälkeen perustetaan uudet ryhmät.

Voiko GameDev-klubilla tehdä millaisia pelejä tahansa?

  • Periaatteessa kyllä, mutta käytännössä aikarajoihin ei mahdu suuria, monimutkaisia projekteja. Sen sijaan suosittelemme suunnitelmien pitämistä yksinkertaisina ja “minimum viable product” -tavoitetta, siis vain pelin peruselementtien toteuttamista. Muista, että pelin toteuttamiseen on varattu kauden aikana vain n. 15 tuntia.
  • Oppimisen kannalta, valitse itsellesi vain yksi tavoite per kehityssykli (esimerkiksi Godotin peruskäyttö, yksinkertaisten animaatioiden tekeminen, yhden hyvän kentän tekeminen, jne). Näin sinun on helpompi seurata, mitä olet oppinut aikaisemmissa projekteissa.
  • Voit myös tehdä yksinkertaisia 3D-pelejä, mutta suosittelemme parin 2D-pelin tekemistä ennen sitä, jotta saat ensin peruskonseptit tukevasti haltuun. Lautapelit, korttipelit ja jopa pöytäroolipelit ovat myös hyviä vaihtoehtoja peliprojekteiksi.
  • Jokaisen projektin alussa valitaan projekteille teema. Näitä voisivat olla esimerkiksi Mario-tyylinen tasohyppely, Bomberman-tyylinen ympäristöä muuttava peli, ajopeli, jne.. Voit tehdä teeman mukaisen pelin, tai valita oman teemasi. Jos teet pelin omasta teemasta, varaudu laatimaan sille suunnitelma, jonka voit esittää vapaaehtoisille – näin saat heiltä tukea ja ehdotuksia projektisi kehittämiseen.

Kuka organisoi GameDev-klubia?

  • Klubia järjestävät nuoriso-ohjaajat
  • Klubilla on ryhmä vapaaehtoisia ammattilaisia, jotka tarjoavat tukea ja opastusta nuorille peliprojektien toteuttamisessa. Ilman näitä upeita tyyppejä tällaista toimintaa ei voisi olla.

Mitkä ovat GameDev-klubin tärkeimmät muistettavat asiat?

  • Ole paikalla torstaikokouksissa, ole ajoissa (ennen 18:00).
  • Jos törmäät ongelmaan jota et osaa ratkaista pelinkehityksessä, googlaa se. Se auttaa! Yleensä. Netistä löytyy sekä ohjeita tiettyjen ongelmien ratkaisemiseen, että erittäin hyödyllisiä YouTube-videoita. Jos et löydä ratkaisua, muut klubilaiset ja vapaaehtoiset auttavat mielellään.
  • Muista, että jossain vaiheessa tulet mokaamaan (mahdollisesti montakin kertaa), ja tämä on ok! Jos opit mokasta jotain, siitä oli hyötyä – joten iloitse siitä, että välillä menee pieleen.
  • Ole ystävällinen ihmisille. Tämä pätee oikeastaan kaikkeen elämässä.
  • Käytä aikaisi GameDev-klubilla pelien tekemiseen. Kyse on sinun harrastuksestasi, joten tee sitä itseäsi varten – älä vapaaehtoisia, älä klubia, äläkä ketään muuta varten.