Mina tean!
Üldine informatsioon
Käesolev projekt on loodud Tallinna Ülikooli Haapsalu kolledži tudengite poolt õppeotstarbel multimeediumi praktika raames. Praktika käigus rakendame koolis õpitud oskusi arvutimängu loomisel.
Projekti eesmärgiks on luua arvutimäng Mina tean!.
Projekti liikmed: |
Roll |
Nimi |
Arendaja/projektijuht |
Riina |
Arendaja |
Andrus |
Disainer |
Siiri |
Disainer |
Mario |
Tegevuskava
Projekti etappide kirjeldamiseks valmis üldine ülevaade tegevuskavas.
Mängu Mina tean! kirjeldus
Mängu Mina tean! käigus peab mängija liikuma klassiruumides ning edasi pääsemiseks
tuleb mängijal lahendada ülesandeid. Mängija valib tahvlilt vastuse kolme
vastusevariandi seast. Õige vastuse korral avaneb uks ja mängija saab edasi liikuda
järgmise ülesande juurde, vale vastuse korral saab mängija uuesti vastata niikaua, kui saab
õige vastuse. Iga ülesande eest saab karika vastavalt sellele, mitmendal
korral õigesti vastas. Mängu tulemusest sõltub, kas ta saab järgmisele tasemele.
Kasutatavad tehnoloogiad
Mängumootor
Mängumootorite võrdlemiseks valmis tabel ning detailsemaks uurimiseks analüüs. Valitud mängumootoriks on Godot 4.0.
Mängu Mina tean! kasutamine
Mängu oluliste muudatuste korral on lisatud binary kausta kompileeritud mäng. Mängu mängimiseks tuleb binary kaustast alla laadida failid MinaTean.exe ja MinaTean.pck. Failid tuleb laadida samasse kausta.
Kui on soov kasutada lähtekoodi, siis tuleks Mina tean kaust alla laadida ning avada Godot 4.0 mängumootoris, mille saab vajadusel alla laadida Godot kodulehelt.
Disain
Disaini kirjeldamiseks on valminud esmane dokumentatsioon
Koosolekud
Grupi koosolekute memod
Koosolekute lühiülevaade:
- 04.06.2023 koosolek
Kestus: 10.00 - 11.00
- Nädala tegevused - mida grupi liikmed tegid ja kas on probleeme;
- aruande ülevaatamine ja tähtaegade kokkuleppimine.
- 28.05.2023 koosolek
Kestus: 9.45 - 10.45
- Retro koosolek;
- ülesannete arutamine ja lisamine;
- järgmine koosolek 04.06 kell 10:00
- 22.05.2023 koosolek
Kestus: 19.00 - 20.00
- Nädala tegevused - mida grupi liikmed tegid ja kas on probleeme;
- ülesannete täiendamine ja lisamine;
- järgmine koosolek 28.05 kell 9:45
- 14.05.2023 koosolek
Kestus: 10.00 - 11.00
- juhendajatelt saadud tagasiside ja sellest tulenevad tegevused;
- järgmise iteratsiooni plaan
- ülesannete läbivaatamine (refinement), kirjelduste täpsustamine, vastutajate ja tähtaegade määramine;
- järgmine koosolek 22.05 kell 19:00
- 07.05.2023 koosolek
Kestus: 10.00 - 11.00
- Nädala tegevused - mida grupi liikmed tegid ja kas on probleeme;
- ülesannete täiendamine ja lisamine;
- järgmine koosolek 14.05 kell 10:00
- 30.04.2023 koosolek
Kestus: 10.00 - 11.00
- juhendajatelt saadud tagasiside ja sellest tulenevad tegevused;
- järgmise iteratsiooni plaan
- ülesannete läbivaatamine (refinement), kirjelduste täpsustamine, vastutajate ja tähtaegade määramine;
- järgmine koosolek 07.05 kell 10:00
- 25.04.2023 koosolek
Kestus: 10.00 - 11.00
- Nädala tegevused - mida grupi liikmed tegid ja kas on probleeme;
- ülesannete täiendamine ja lisamine;
- järgmine koosolek 30.04 kell 10:00
- 16.04.2023 koosolek
Kestus: 10.00 - 11.00
- juhendajatelt saadud tagasiside ja sellest tulenevad tegevused;
- järgmise iteratsiooni plaan
- ülesannete läbivaatamine (refinement), kirjelduste täpsustamine, vastutajate ja tähtaegade määramine;
- järgmine koosolek 23.04 kell 10:00
- 09.04.2023 koosolek
Kestus: 10.00 - 11.00
- Nädala tegevused - mida grupi liikmed tegid ja kas on probleeme;
- testisime vahepealset lahendust lasteaiaeelikute peal;
- ülesannete täiendamine ja lisamine.
- 02.04.2023 koosolek
Kestus: 10.00 - 11.10
- Nädala tegevused - mida grupi liikmed tegid ja kas on probleeme;
- testime vahepealset lahendust;
- ülesannete läbivaatamine (refinement), kirjelduste täpsustamine, vastutajate määramine;
- järgmine koosolek 09.04 kell 10:00
- 26.03.2023 koosolek
Kestus: 10.30 - 11.40
- juhendajatelt saadud tagasiside ja sellest tulenevad tegevused;
- järgmise iteratsiooni plaan
- ülesannete läbivaatamine (refinement), kirjelduste täpsustamine, vastutajate ja tähtaegade määramine;
- järgmine koosolek 02.04 kell 10:00
- 19.03.2023 koosolek
Kestus: 20.00 - 21.10
- eelnenud perioodi ülevaade ja tehtud tööd;
- Githubi uue exe lisamine;
- mängule eestikeelne nimi;
- Igaühel praktikapäevik täidetud 22.03 kell 19:00
- 05.03.2023 koosolek
Kestus: 10.00 - 11.30
- eelnenud perioodi ülevaade ja tehtud tööd
- tegevuskava ülevaatamine
- võimalike riskide analüüs ja hindamine
- Disaini dokumendi uuendamine Siirilt, tähtaeg 08.03
- Moodboardi uuendamine Mariolt, tähtaeg 08.03
- Igaühel praktikapäevik täidetud 08.03 kell 19:00
OTSUS:
- Kasutame mängumootorina Godot
- Mäng saab olema 2D
- Järgmine koosolek 18.03 kell 10:00 (plaan B: 21.03 kell 18:00)
- 23.02.2023 koosolek
Kestus: 11.30 - 12.45
Koosoleku teemad:
- Projekti todo list ülevaatus.
- Uute ülesannete jagamine.
- Mängijale mängu käigu edukuse kohta tagasiside andmine.
- Mängu käigu detailsem arutlus.
- Mängus esinevate küsimuste temaatika arutlus:
Vastuste järgi saab mängija teada, mis valdkonnas tal kõige paremini läks
- Mängu mootori arutlus. 3D või 2D. Jääme pigem 2D juurde.
- 18.02.2023 koosolek
Kestus: 14.00 - 15.00
OTSUS:
- Igaühel praktikapäevik täidetud 21.veebruar kell 19:00
- Kasutame mängumootorina Unityt või Godot
- Disaini esialgne kirjeldus Siirilt, tähtaeg 21.veebruar kell 19:00
- Järgmine koosolek 05.märts kell 10:00
Mängu valmimine
Mängu loomist alustati 10. veebruaril 2023 ning valmimise tähtajaks on 24. mai 2023.