Pelikehittäjän matematiikka ja fysiikka (5 op)
Toteutuksen tunnus: PT00EO98-3001
Toteutuksen perustiedot
- Ilmoittautumisaika
-
06.11.2023 - 17.11.2023
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
01.01.2024 - 30.04.2024
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 4 op
- Virtuaaliosuus
- 1 op
- TKI-osuus
- 1 op
- Toteutustapa
- Monimuoto-opetus
- Yksikkö
- Informaatioteknologian koulutusyksikkö
- Toimipiste
- Kotkan kampus
- Opetuskielet
- suomi
- Paikat
- 15 - 35
- Koulutus
- Peliteknologian koulutus
- Opettajat
- Teemu Saarelainen
- Vastuuopettaja
- Teemu Saarelainen
- Ryhmät
-
PTKT22SPPeliteknologiat, päivätoteutus
- Opintojakso
- PT00EO98
Toteutuksella on 3 opetustapahtumaa joiden yhteenlaskettu kesto on 9 t 45 min.
Aika | Aihe | Tila |
---|---|---|
Ke 10.04.2024 klo 08:15 - 11:30 (3 t 15 min) |
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3001 |
C4009
Teorialuokka, 29
|
Ke 17.04.2024 klo 08:15 - 11:30 (3 t 15 min) |
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3001 |
C4009
Teorialuokka, 29
|
Ke 24.04.2024 klo 08:15 - 11:30 (3 t 15 min) |
Pelikehittäjän matematiikka ja fysiikka PT00EO98-3001 |
C4009
Teorialuokka, 29
|
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
Sähköinen materiaali sekä web-materiaali, jotka julkaistaan kurssin Learn-alustalla. Harjoitustehtävät ja niiden mallivastaukset annetaan opiskelijoille myös kurssin Learn-alustalla ja/tai Teams-kanavalla.
Opiskelumuodot ja -menetelmät
Työviikkopohjaisessa väylä:
Osallistuminen työjärjestyksen mukaiseen lähi- ja/tai etätyö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.
Vaihtoehtoisista suoritustavoista sovittava ennen opintojakson alkua opintojakson opettajan kanssa.
Työhön integroitu oppimisväylä on mahdollinen, jos voit työtehtävissäsi kehittää opintojakson tavoitteissa ja sisällöissä mainittua osaamista. Ota opintojakson opettajaan yhteyttä hyvissä ajoin ennen opintojakson alkua sen määrittämiseksi
• onko työhön integroitu oppimisväylä omassa työtehtävässäsi mahdollinen.
• millaisia näyttöjä osaamisestasi sinun on mahdollista antaa.
• mitä opintojakson osia sinun tulee mahdollisesti lisäksi suorittaa opetukseen osallistuen.
TKI ja työelämäyhteistyö
Kurssilla ohjelmoidaan fysiikkamoottorin perusominaisuuksia sekä matematiikkaa 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 pelifysiikan ja -matematiikan keinoin.
Tenttien ja tehtävien ajoittuminen
Harjoitustehtävät ja -työt palautetaan Learn-alustalle siellä ilmoitettuun määräaikaan mennessä.
Opiskelijan työmäärä
Yhteensä 135h, josta noin 70h ohjattua työskentelyä ja 65h itsenäistä työskentelyä.
Arviointiasteikko
1-5
Arviointimenetelmät ja arvioinnin perusteet
Arviointiin vaikuttavat:
- osallistuminen opetukseen
- harjoitustehtävien teko
- mahdolliset harjoitustyöt