Mobiilipeliohjelmointi (6 op)
Toteutuksen tunnus: 4A00EZ52-3004
Toteutuksen perustiedot
- Ilmoittautumisaika
- 25.11.2020 - 05.01.2021
- Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
- 01.01.2021 - 28.05.2021
- Toteutus on päättynyt.
- Laajuus
- 6 op
- TKI-osuus
- 4 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- Tietojenkäsittely
- Toimipiste
- TAMK Pääkampus
- Opetuskielet
- suomi
- Koulutus
- Tietojenkäsittelyn tutkinto-ohjelma
Osaamistavoitteet (Opintojakso)
Tavoitteena on, että opintojakson suoritettuaan opiskelija osaa toteuttaa pienimuotoisen mobiililaitteessa toimivan pelin.
Sisältö (Opintojakso)
Olio-ohjelmointi,
ohjelmointiympäristö,
peliobjektit,
animaatio,
pysyväistallennus,
törmäystenhallinta.
Esitietovaatimukset (Opintojakso)
Opintojakson Johdatus ohjelmointiin suorittaminen tai vastaavat tiedot.
Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)
Opiskelija osaa kääntää ja ajaa mobiilipelisovelluksen päätelaitteeseen.
Opiskelija osaa toteuttaa pienen mobiilipelin, joka sisältää peliobjekteja.
Opiskelija osaa ottaa pelissä vastaan käyttäjän syötettä.
Arviointikriteerit, hyvä (3-4) (Opintojakso)
Opiskelija osaa toteuttaa mobiilipelin, joka sisältää pysyväistallennuksen.
Opiskelija osaa toteuttaa mobiilipelin, joka tukee useampaa kieltä (kansainvälistäminen).
Arviointikriteerit, kiitettävä (5) (Opintojakso)
Opiskelija osaa toteuttaa mobiilipelin, joka hyödyntää fysiikkamoottoria.
Opiskelija osaa julkistaa pelin.
Aika ja paikka
Ks. erillinen julkaistava oppimateriaali, jossa agenda
Tenttien ja uusintatenttien ajankohdat
Ei tenttejä
Arviointimenetelmät ja arvioinnin perusteet
Opintojakso arvioidaan tehdyin harjoituksin (35%) ja mobiilipeliprojektilla (65%). Harjoitukset
[ 0%, 50%[ => 0
[50%, 60%[ => 1
[60%, 70%[ => 2
[70%, 80%[ => 3
[80%, 90%[ => 4
[90%, 100%] => 5
Projektin yleiset vaatimukset
- 2D/3D Game targeted for Android
- Every source code is documented using Javadoc - syntax.
- Javadoc HTML is generated and returned.
- Tested in real device
- Uploaded to Google Play before deadline
- Add link to game in google play to google sheets.
- Add public github repository to google sheets
Arviointiasteikko
0-5
Opiskelumuodot ja opetusmenetelmät
Etäluennot, harjoitukset, projektityö
Oppimateriaalit
-
Sisällön jaksotus
Ks. erillinen julkaistava oppimateriaali, jossa jaksotus
Toteutuksen valinnaiset suoritustavat
-
Harjoittelu- ja työelämäyhteistyö
Kevään mobiilipeliprojekti toteutetaan yhteystyössä erilliseen asiakkaan kanssa
Lisätiedot
Opintojaksolle erillinen hakumenettely.
Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opintojakso arvioidaan tehdyin harjoituksin (35%) ja mobiilipeliprojektilla (65%). Harjoitukset
[ 0%, 50%[ => 0
[50%, 60%[ => 1
[60%, 70%[ => 2
[70%, 80%[ => 3
[80%, 90%[ => 4
[90%, 100%] => 5
Projektin yleiset vaatimukset
- 2D/3D Game targeted for Android
- Every source code is documented using Javadoc - syntax.
- Javadoc HTML is generated and returned.
- Tested in real device
- Uploaded to Google Play before deadline
- Add link to game in google play to google sheets.
- Add public github repository to google sheets
Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opintojakso arvioidaan tehdyin harjoituksin (35%) ja mobiilipeliprojektilla (65%). Harjoitukset
[ 0%, 50%[ => 0
[50%, 60%[ => 1
[60%, 70%[ => 2
[70%, 80%[ => 3
[80%, 90%[ => 4
[90%, 100%] => 5
Projektin yleiset vaatimukset
- 2D/3D Game targeted for Android
- Every source code is documented using Javadoc - syntax.
- Javadoc HTML is generated and returned.
- Tested in real device
- Uploaded to Google Play before deadline
- Add link to game in google play to google sheets.
- Add public github repository to google sheets
Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opintojakso arvioidaan tehdyin harjoituksin (35%) ja mobiilipeliprojektilla (65%). Harjoitukset
[ 0%, 50%[ => 0
[50%, 60%[ => 1
[60%, 70%[ => 2
[70%, 80%[ => 3
[80%, 90%[ => 4
[90%, 100%] => 5
Projektin yleiset vaatimukset
- 2D/3D Game targeted for Android
- Every source code is documented using Javadoc - syntax.
- Javadoc HTML is generated and returned.
- Tested in real device
- Uploaded to Google Play before deadline
- Add link to game in google play to google sheets.
- Add public github repository to google sheets
Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)
Opintojakso arvioidaan tehdyin harjoituksin (35%) ja mobiilipeliprojektilla (65%). Harjoitukset
[ 0%, 50%[ => 0
[50%, 60%[ => 1
[60%, 70%[ => 2
[70%, 80%[ => 3
[80%, 90%[ => 4
[90%, 100%] => 5
Projektin yleiset vaatimukset
- 2D/3D Game targeted for Android
- Every source code is documented using Javadoc - syntax.
- Javadoc HTML is generated and returned.
- Tested in real device
- Uploaded to Google Play before deadline
- Add link to game in google play to google sheets.
- Add public github repository to google sheets