Siirry suoraan sisältöön

Pelikehittäjän matematiikka ja fysiikka (5 op)

Toteutuksen tunnus: PT00EO98-3003

Toteutuksen perustiedot


Ilmoittautumisaika
07.04.2025 - 21.04.2025
Ilmoittautuminen toteutukselle ei ole vielä alkanut.
Ajoitus
25.08.2025 - 31.12.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Informaatioteknologian koulutusyksikkö
Toimipiste
Kotkan kampus
Opetuskielet
suomi
Paikat
0 - 38
Koulutus
Peliteknologian koulutus
Opettajat
Teemu Saarelainen
Vastuuopettaja
Teemu Saarelainen
Ryhmät
PTKT24KP
Peliteknologiat, päivätoteutus
Opintojakso
PT00EO98

Toteutuksella on 13 opetustapahtumaa joiden yhteenlaskettu kesto on 46 t 30 min.

Aika Aihe Tila
Ti 02.09.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
Ti 16.09.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
Ke 24.09.2025 klo 08:15 - 12:15
(4 t 0 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4020_uusikampus CodeHub (40)
Ti 30.09.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
To 09.10.2025 klo 08:15 - 12:15
(4 t 0 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4020_uusikampus CodeHub (40)
Ti 14.10.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
Ti 28.10.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
Ti 11.11.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
Ke 12.11.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
Ke 19.11.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
Ti 25.11.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
Ke 03.12.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4007_uusikampus Yleisopetustila (61)
Ti 09.12.2025 klo 13:00 - 16:30
(3 t 30 min)
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3003
A4013_uusikampus Red room (40)
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Ymmärrät tietokonelaskennan tuomat reunaehdot ja tarkkuusrajoitteet.
Osaat vektori ja matriisilaskennan perusteet sekä erilaiset muunnokset 3D-koorniaatistossa.
Ymmärrät, miten kappaleiden painopisteitä lasketaan ja miten massaominaisuudet vaikuttavat pelien fysiikkalaskentaan
Osaat mallintaa diskreettiaikaisia mekaniikan tilanteita ohjelmallisesti
Osaat ohjelmoida yksinkertaisen törmäysten havaitsemisen ja ratkaisualgoritmin.

Sisältö

Lukujen esitys ja pyöristysvirheet tietokoneissa
Vektorit, matriisit, quaternionit. Translaatio, skaalaus ja rotaatio 3D-avaruudessa.
Trigonometrian soveltaminen peleissä erilaisiin ongelmiin
Kinematiikka, voimat ja kinetiikka.
Törmäykset ja niiden havaitseminen sekä ratkaisu

Opiskelumateriaali

Luentokalvot, harjoitustehtävät sekä muu mahdolinen web-materiaali, jotka julkaistaan aina kurssin sähköisellä oppimisalustalla. Harjoitustehtävät ja niiden mallivastaukset annetaan opiskelijoille myös kurssin alustalla ja/tai Teams-kanavalla.

Opiskelumuodot ja -menetelmät

Opetus toteutaan lähiopetuksena, joten opiskelija osallistuu työjärjestyksen mukaiseen lähityöskentelyyn, missä opiskelu rytmittyy työjärjestyksen mukaisten ryhmätapaamisten ja itsenäisesti tehtävien oppimistehtävien mukaan. Opiskelija toteuttaa opintojaksolla vaaditut harjoitustyöt ja -tehtävät aikataulun mukaisesti sekä osallistuu mahdolliseen kokeeseen kurssin loppupuolella.

Vaihtoehtoisesti opintojakso on mahdollista suorittaa pelkällä tentillä tai osaaminen tunnistaa ja tunnustaa korkeakoulussa käytettävän yhtenäisen prosessin mukaisesti. Edellä mainituista vaihtoehtoisista suoritustavoista on aina sovittava opintojakson opettajan kanssa.

TKI ja työelämäyhteistyö

Kurssilla ohjelmoidaan matematiikkaa ja fysiikkaa hyödyntäviä pelien ominaisuuksia, joita voi hyödyntää peleissä ja simulaatioissa. Mahdollisuuksien mukaan käsitellään todellisia peliohjelmoinnissa ja peliyrityksissä vastaan tulleita ongelmia, joita voidaan ratkoa pelimatematiikan ja -fysiikan keinoin.

Tenttien ja tehtävien ajoittuminen

Harjoitustehtävät ja -työt palautetaan oppimisalustalle siellä ilmoitettuun määräaikaan mennessä. Myöhästyneitä tehtäviä ei oteta vastaan. Harjoitustehtäviä tehdään viikottain ja mahdollinen isompi harjoitustyö palautetaan kurssin loppupuolella. Opintojakson teoriakokeen ajankohta sovitaan erikseen yhdessä opiskelijoiden kanssa.

Opiskelijan työmäärä

Opintojakson laajuus on 5op, mikä tarkoittaa yhteensä 135h opiskelijan työtä. Tästä noin 60h on ohjattua työskentelyä ja 75h itsenäistä työskentelyä.

Lisätietoja opiskelijoille

Opintojakson toteutus perustuu hyvin paljon pelimatematiikan ja -fysiikan työkalujen ohjelmointiin sekä pelimoottereiden ja muiden ohjelmistojen käyttöön. Opiskelijalta edellytetään siis kohtuullisia ohjelmointitaitoja ja yleisimpien pelimoottoreiden käytön perusosaamista.

Arviointiasteikko

1-5

Arviointimenetelmät ja arvioinnin perusteet

Opintojakson hyväksytty suorittaminen edellyttää riittävää määrää harjoitustehtävien tekoa hyväksytysti ja ajallaan sekä mahdollisten harjoitustyön ja teoriakokeen suorttiamista hyväksytysti.

Siirry alkuun