Kesäpeliopinnot 2021

Vuoden 2021 kesäpeliopintojen ilmoittautuminen on alkanut ja jatkuu 10/05/2021 kello 16:00 asti!

Opintojaksojen aiheina tänä vuonna:

  • Pelisuunnittelu ja käsikirjoitus
  • Pelitaide (3D-mallinnnus, teksturointi ja animaatio)
  • Peliohjelmointi Unreal Blueprint
  • Pelituotanto
  • Peliäänet

Seuraa alla olevaa linkkiä kesäpeliopintojen viralliselle infosivulle josta löydät lisätietoja ja ohjeet ilmoittautumiseen. Mikäli sinulla on kysyttävää, voit olla yhteydessä Sanni Mustoseen (Sanni Mustonen, etunimi.sukunimi@lapinamk.fi).

Katsaus FrostBitin TKI hankkeisiin – WinterSIM projekti alkaa

1. FrostBit-insinöörit testaavat mittausasemaa (C: FrostBit ohjelmistolaboratorio)

TKI-hankkeiden monipuolisuus ja aiheiden laajuus on usein hankala käsittää yleisölle. FrostBitillä työskentelemme jatkuvasti monialaisissa projekteissa, joissa yhdistyvät pelimoottorit, XR-ratkaisut, verkkokehitys ja tietojärjestelmät. Joitakin konkreettisia esimerkkejä päivittäisistä tehtävistämme on esimerkiksi käynnissä olevan MiGaEL-projekti, jossa tavoitteena on parantaa kaivosteollisuuden koulutusta digitaalisen peliperustaisen oppimisen avulla, kun taas virtuaaliteurastamo-projekti luo virtuaalitodellisuuden koulutusta ja simulaatiota poronhoitoon. Käynnissä on myös Kohti kestävää kehitystä -hanke, joka kehittää verkkopohjaisen työkalun, jolla parannetaan ekologista hankintaprosessia johtaen pitkäaikaisiin taloudellisiin ja ympäristövaikutuksiin Lapin alueella.

TKI-prjektien toteuttaminen on monimutkaista ja vaatii kattavaa suunnittelua. Kuinka tämä toimii käytännössä FrostBit-ohjelmistolaboratoriossa? Uusia teknisiä ratkaisuja kehitettäessä käytämme iteratiivista prosessia, joka perustuu tutkimukseen, soveltamiseen ja testaamiseen. Yritän hajottaa työnkulun keskittymällä meneillään olevan WinterSIM-projektiin joka on vasta alkanut: Lyhyesti sanottuna Business Finlandin rahoittama WinterSIM tähtää Lapin ja Snowboxin testaustilojen muuttaminen autonomisten ajoneuvojen talvitestien ja simulaatioiden eurooppalaiseksi ”keskukseksi”. FrostBitin rooli WinterSIM-projektissa on luoda virtuaalisia simulaatioita autonomisille ajoneuvoille käyttämällä peliteknologioita, kuten Unrealia ja avoimen lähdekoodin CARLA-simulaattoria. Tämä tehdään antureiden, LIDAR:n ja kameroiden avulla, jotka keräävät virtuaalisen simulointiympäristön luomiseksi tosielämän dataa, esimerkiksi tietoa lumisateista ja jäästä. Tiedot viedään sitten CARLA-simulaattoriin ja yhdistetään kaupunkien ja maaseudun tien talviolosuhteisiin.

Mittausaseman suunnittelu – Tiedonkeruupiste

Insinöörit FrostBitillä ovat suunnitelleet räätälöidyn mittausaseman, jota käytetään tietojen keräämiseen reaalimaailman simulaatioista. Mittausasema sijaitsee Lapin ammattikorkeakoulussa. Mittausasema sisältää kaksi LIDAR-anturia, syvyyskameran, tutkan ja sääaseman. Mittausasemaa ohjataan etäyhteydellä langattoman yhteyden avulla. Tällä hetkellä insinöörit testaavat asemaa ja valmistautuvat todelliseen tiedonkeruuseen. Projektin myöhemmissä vaiheissa tiedonkeruuta varten käytetään muita mittalaitteita.

2. Mittausaseman ja komponenttien 3D-visualisointi (C: FrostBit ohjelmistolaboratorio)

CARLA:n avoimen lähdekoodin simulaattorin käyttö

CARLA-simulaattori on Unreal Engine 4:n kanssa kehitetty avoimen lähdekoodin simulaattori, jota käytetään kehittämään talvikerros(olosuhteet)-simulaatio autonomisille ajoneuvoille. FrostBit luo ensimmäisenä talvikerroksen CARLA-simulaattorille. Odotettu tulos on validoitu virtuaalinen talvisimulaatio CARLA:ssa, jossa yhdistyvät mittausaseman tiedot, Aurora Intelligent Roadin digitaalinen kaksonen ja Aurora Roadin 3D-ympäristö.

3. Unreal 4 Moottori

RoadRunner luo virtuaalimallin Aurora-älytiestä

FrostBit-insinöörit käyttävät RoadRunnerissa todellisia karttatietoja luodakseen virtuaalimallin Aurora Intelligent Road -kadusta. RoadRunner on täysin yhteensopiva Unreal Engine 4: n kanssa ja mahdollistaa korkeusmallin, pistepilven ja ilmakuvan. RoadRunneria käyttämällä varmistamme, että virtuaalimalli edustaa todellista tietä mahdollisimman tarkasti.

Tiedonkeruu 360° -videon avulla Muoniossa, Lapissa

Koska materiaalia ei ollut riittävästi verkossa, FrostBit-tiimi matkusti Muonion kaupunkiin ja otti 360°-videokuvaa voidakseen käyttää materiaalia tarkkana lähteenä Aurora Intelligent Road -ympäristön 3D-mallinnuksessa. Käytämme Blenderiä (avoimen lähdekoodin) virtuaalisen ympäristön mallintamiseen. 360°-kamera asennettiin auton päälle, joka ajoi 40 km / h 10 km pitkän tien varrella.

4. Älytie Auroran kuvausta Muoniossa 360-kameralla (C: FrostBit ohjelmistolaboratorio)

Varhainen prototyyppi

Alla olevasta videosta näet toimivan simulaattorin varhaisen vaiheen prototyypin. Olemme valmiita integroimaan tietoaineiston Aurora Intelligent Road -simulaatioon sekä 3D-malleihin. Tavoitteena on luoda virtuaalinen simulointiympäristö, jossa visuaalinen talvitila voidaan simuloida tietojen mukaan. Käyttäjät voivat esimerkiksi simuloida kovaa lunta tai hyvin jäisiä tieolosuhteita. Ensimmäiset visuaalisten talvisimulaatioiden tulokset ovat lupaavia, vaikka projekti on alkuvaiheessa.

5. Prototyyppiversio talviolosuhteiden simulaatioista (C: FrostBit ohjelmistolaboratorio)

Jos haluat lisätietoa WinterSIM-projektista, ota yhteyttä Pertti Rauhalaan sähköpostitse (etunimi.sukunimi@lapinamk.fi).

Projektissa työskentelevään tiimiin kuuluu FrostBitiltä Pertti Rauhala, Tuomas Herranen, Reko Paananen, Samuli Valkama, Miko Piitsalo, Aleksi Narkilahti, Juha Petäjäjärvi ja Joel Koutonen.
Projektissa työskenteleviä opettajia ovat Minna Korhonen, Tauno Tepsa ja Petri Hannula.  

Yhteishanke on toteutettu seuraavien toimijoiden kesken: Lapland Proving Ground, Ramboll Finland, Lapin ammattikorkeakoulu, Roadscanners, Sensible 4, Toptester, ja Aurora Snowbox.


Kirjoittanut Erson Halili | 01/12/2020

Kesäpeliopinnot 2020

Vuonna 2020 kesäpeliopinnot järjestetään jo neljättä kertaa, mutta tämä vuosi on monella tapaa poikkeuksellinen. Ensimmäistä kertaa kesäpeliopinnot järjestetään täysin etänä, johtuen vallitsevasta epidemiatilanteesta.  

Etäopetus on aiheuttanut monia uusia haasteita, mutta samalla tarjonnut tilaisuuden kokeilla uusia opetusmenetelmiä. Kesäpeliopettajat ovat päässeet ”YouTube-tähdiksi” ja kaikki opetusmateriaali on etukäteen valmisteltu ja ladattu YouTube-palveluun opiskelijoiden käyttöön. Tämä mahdollistaa jokaisen opiskelijat yksilökohtaisen etenemisen; jos jokin asia tuntuu hankalalta, aina voi kelata taaksepäin ja katsoa videon uudelleen. Opiskelijoiden henkilökohtaista ohjausta ei ole unohdettu, vaikka materiaali on saatavissa YouTube palvelusta. Opiskelijoille tarjotaan viikon aikana yksilökohtaista ohjausta: tiistaista torstaihin pidetään kyselytunnit, maantaisin ja perjantaisin opettajat kiertävät ryhmissä, ja joka toinen perjantai järjestetään Sprint Review -tilaisuus. Sprint Review -tilaisuudessa katselmoidaan mitä parin viime viikon aikana on toteutettu peliprojektiin ja mitä seuraavaksi tehdään. Sprint Reviewit ovat hyviä tilaisuuksia päästä seuraamaan projektien etenemistä ja näkemään peliprojektien kehityksen eri vaiheita.  

Kesäpeliopintojen alussa opiskelijoista muodostettiin 16 ryhmää, jotka toimivat yhdessä läpi kesän. Kesäpeliopinnot aloitettiin pelisuunnittelun perusteilla sekä ryhmäytymisellä, joista jatkettiin opettelemaan videoiden avulla niin ohjelmointia kuin mallinnustakin. Tänä vuonna opiskelijoita kesäpeliopintoihin osallistui ennätysmäärä: mukaan innostui yli 110 opiskelijaa. Opiskelijoita osallistui lukiosta, ammattikorkeakoulusta ja yliopistosta, ja jokaiselle löytyi ryhmistä omat mielenkiinnon kohteet ja vahvuusalueet. Mikä parasta, kesän aikana on mahdollista kokeilla ristiin erilaisia tehtäviä ryhmässä ja oppia uutta. Koko kesää ei tarvitse koodata tai mallintaa, vaan oman mieltymyksen mukaan voi kokeilla erilaisia rooleja.  

Kesäpelirooleja: 
Tuottaja, Pelitestaaja, Äänisuunnittelija, Käsikirjoittaja, Kenttäsuunnittelija, Pelisuunnittelija, Gameplay Ohjelmoija, 3D-Ohjelmoija, Konsepti artisti, Tekninen artisti, VXF-artisti, Pelimoottori ohjelmoija, Network ohjelmoija, Ohjelmoija, 3D-artisti, Animaattori, UI-artisti, Community Manager, Data Analysoija, Business 

Parhaillaan suurin osa opiskelijatiimeistä viettää kesälomaviikkoa, joka tänä vuonna ajottui juhannusviikolle. Viikon loma alkurutistuksen jälkeen tulee varmasti jokaiselle tarpeeseen. Takana on raskas kevät opiskelua, jonka jälkeen kesäpeliopinnot aloitettiin täydellä höyryllä. Nyt on lupa nauttia kesästä ja ottaa rennosti.  

Juhannuksen jälkeen palaamme jatkamaan kesäpeliopintoja: seuraavana tavoitteena on toimivan prototyypin rakennus, jota päästään testaamaan seuraavassa Sprint Review -tilaisuudessa. Luvassa on jälleen kerran huikeita pelejä. Vaikka tämän vuoden teemana on seikkailupelit, elokuun 21. päivä päätöstilaisuudessa on testattavana hyvin erityyppisiä pelejä. Luvassa on 2D ja 3D pelejä, joissa hyödynnetään erilaisia pelimekaaniikoita: hupia ja hauskuutta on siis luvassa. Toivotaan, että pääsemme kesän lopuksi pitämään yhteisen päätöstilaisuuden ja testaamaan paikan päälle jokaisen ryhmän pelejä. 

Kesäpeliopinnot järjestetään Lapin ammattikorkeakoulun ja Lapin yliopiston yhteistyönä. Lapin yliopiston ja Lapin ammattikorkeakoulun digitaaliset ratkaisut osaamisryhmän henkilöstö toimii kesäpeliopinnoissa opettajina ja vastaavat opiskelijoiden ohjauksesta.  


Kirjoittaneet Toni Westerlund & Jarkko Piippo | 18/06/2020